View previous topic :: View next topic |
Author |
Message |
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Sun Jul 15, 2007 5:17 am Post subject: X / KDE eliminating touchpad tapping [SOLVED] |
|
|
Hello all,
After looking through a bunch of guides and xorg.conf files, I can't seem to figure out why I can't disable tapping on my touchpad. Tapping drives me completely insane, and I just want it gone. Here's a copy of my xorg.conf file. If you know how I can fix this problem (or just have recommendations about any other changes you might make), please let me know.
Code: |
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "TouchPad" "AlwaysCore"
InputDevice "Keyboard0" "CoreKeyboard"
Option "AIGLX" "false"
EndSection
Section "Files"
RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "CorePointer"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "TouchPad"
Driver "synaptics"
Option "Device" "/dev/input/mouse1"
Option "Protocol" "event"
Option "LeftEdge" "130"
Option "RightEdge" "840"
Option "TopEdge" "130"
Option "BottomEdge" "640"
Option "FingerLow" "7"
Option "FingerHigh" "8"
Option "MaxTapTime" "0"
Option "MaxTapMove" "0"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "20"
Option "MinSpeed" "0.60"
Option "MaxSpeed" "1.10"
Option "AccelFactor" "0.030"
Option "EdgeMotionMinSpeed" "200"
Option "EdgeMotionMaxSpeed" "200"
Option "UpDownScrolling" "1"
Option "CircularScrolling" "1"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "2"
Option "SHMConfig" "on"
Option "Emulate3Buttons" "on"
Option "TouchpadOff" "2"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Dell"
ModelName "1440x900 wxga"
HorizSync 28.0 - 96.0
VertRefresh 43.0 - 60.0
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. M22 [Radeon Mobility M300]"
Driver "ati"
VendorName "ATi Corporation"
VideoRam 65536
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection
Section "Screen"
Identifier "Screen0"
Device "ATI Technologies, Inc. M22 [Radeon Mobility M300]"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1440x900"
EndSubSection
SubSection "Display"
Depth 4
Modes "1440x900"
EndSubSection
SubSection "Display"
Depth 8
Modes "1440x900"
EndSubSection
SubSection "Display"
Depth 15
Modes "1440x900"
EndSubSection
SubSection "Display"
Depth 16
Modes "1440x900"
EndSubSection
SubSection "Display"
Depth 24
Modes "1440x900"
EndSubSection
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
|
Thanks preemptively,
Zach _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio---
Last edited by NathanZachary on Tue Jul 17, 2007 4:22 am; edited 1 time in total |
|
Back to top |
|
|
didymos Advocate
Joined: 10 Oct 2005 Posts: 4798 Location: California
|
Posted: Sun Jul 15, 2007 7:53 am Post subject: |
|
|
Are you using syndaemon? Or synclient? _________________ Thomas S. Howard |
|
Back to top |
|
|
PoDg n00b
Joined: 12 Jun 2005 Posts: 12 Location: Adelaide, South Australia
|
Posted: Sun Jul 15, 2007 10:34 am Post subject: |
|
|
I disabled tapping on my Ubuntu laptop by adding
Code: |
Option "TapButton1" "0"
Option "TapButton2" "0"
Option "TapButton3" "0"
|
to xorg.conf |
|
Back to top |
|
|
Tlaloc Guru
Joined: 21 Feb 2005 Posts: 451 Location: Europe - Alps - Tyrol
|
Posted: Sun Jul 15, 2007 2:10 pm Post subject: |
|
|
Don't forget that the standard firefox settings are the cause for many worries touchpad users have. Sorry that I cannot give a link to a howto how to change them because I forgot it, but I still wanted to point that out.
Bye, Tlaloc. |
|
Back to top |
|
|
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Sun Jul 15, 2007 3:53 pm Post subject: |
|
|
I haven't emerged either syndaemon or synclient. I thought those were extras that you could use. The interesting thing is that under KDE, in Control Panel --> Peripherals, there isn't even a section for TouchPad, which I believe there should be if everything in xorg.conf is configured correctly. I can barely use my laptop while the tap-to-click is on. _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
didymos Advocate
Joined: 10 Oct 2005 Posts: 4798 Location: California
|
Posted: Sun Jul 15, 2007 4:38 pm Post subject: |
|
|
syndaemon and synclient are part of x11-drivers/synaptics. Do "equery files synaptics" to get a list of everything from the package. _________________ Thomas S. Howard |
|
Back to top |
|
|
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Sun Jul 15, 2007 4:42 pm Post subject: |
|
|
The interesting thing, though, is that no matter what I change in my xorg.conf file, nothing changes on the touchpad itself. That's why I think that I have something setup incorrectly in my xorg.conf file. _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
Tlaloc Guru
Joined: 21 Feb 2005 Posts: 451 Location: Europe - Alps - Tyrol
|
Posted: Sun Jul 15, 2007 7:11 pm Post subject: |
|
|
To get an entry for your touchpad in Kcontrol you have to emerge KSynaptics. But I can say that the last time I tried to disable tapping I wasn't succesful either. No matter what settings I changed in xorg.conf or KControl tapping would remain enabled. Ksynaptics is even very picky about the synaptics version used, wrong version -> crash. On the KSynaptics homepage you can check which versions are supposed to work together.
Bye, Tlaloc. |
|
Back to top |
|
|
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Mon Jul 16, 2007 3:13 am Post subject: |
|
|
I still haven't been able to get this damn tapping disabled. Apparently my laptop actually uses the ALPS touchpad instead of Synaptics. I have looked all over and haven't found anything that works for disabling the tap-to-click. I merged tpconfig, but I couldn't get it to work either because it just said "fatal: no Synaptics/ALPS device found." Any other suggestions? As of right now, this problem has essentially rendered my laptop unusable. _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
desultory Bodhisattva
Joined: 04 Nov 2005 Posts: 9410
|
Posted: Mon Jul 16, 2007 3:40 am Post subject: |
|
|
Do you have an external pointing device available to use until you are able to resolve your problems with the touch pad? |
|
Back to top |
|
|
Tlaloc Guru
Joined: 21 Feb 2005 Posts: 451 Location: Europe - Alps - Tyrol
|
Posted: Mon Jul 16, 2007 7:24 am Post subject: |
|
|
Have a look here:
http://gentoo-wiki.com/HARDWARE_Synaptics_Touchpad
Especially at the section " Real-Time Tweaking" with synclient (changing settings without restarting X seems handy). Even tweaking firefox is explained there!
Bye, signor_rossi. |
|
Back to top |
|
|
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Tue Jul 17, 2007 4:21 am Post subject: |
|
|
Well let me just say that I FINALLY got the tapping disabled. I've only been screwing with it for a couple days. :p Here's the xorg.conf file that finally worked (obviously, with use of the synaptics driver):
Code: |
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Mouse1" "CorePointer"
InputDevice "TouchPad" "AlwaysCore"
InputDevice "Keyboard0" "CoreKeyboard"
Option "AIGLX" "false"
EndSection
Section "Files"
RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "CorePointer"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "TouchPad"
Driver "synaptics"
Option "Device" "/dev/input/mouse1"
Option "Protocol" "auto"
Option "LeftEdge" "130"
Option "RightEdge" "840"
Option "TopEdge" "130"
Option "BottomEdge" "640"
Option "FingerLow" "7"
Option "FingerHigh" "8"
Option "MaxTapTime" "0"
Option "MaxTapMove" "0"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "20"
Option "MinSpeed" "0.60"
Option "MaxSpeed" "1.10"
Option "AccelFactor" "0.030"
Option "EdgeMotionMinSpeed" "200"
Option "EdgeMotionMaxSpeed" "200"
Option "UpDownScrolling" "1"
Option "CircularScrolling" "1"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "2"
Option "SHMConfig" "on"
Option "Emulate3Buttons" "on"
Option "TouchpadOff" "2"
Option "TapButton1" "0"
Option "TapButton2" "0"
Option "TapButton3" "0"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Dell"
ModelName "1440x900 wxga"
HorizSync 28.0 - 96.0
VertRefresh 43.0 - 60.0
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. M22 [Radeon Mobility M300]"
Driver "ati"
VendorName "ATi Corporation"
VideoRam 65536
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection
Section "Screen"
Identifier "Screen0"
Device "ATI Technologies, Inc. M22 [Radeon Mobility M300]"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1440x900"
EndSubSection
SubSection "Display"
Depth 4
Modes "1440x900"
EndSubSection
SubSection "Display"
Depth 8
Modes "1440x900"
EndSubSection
SubSection "Display"
Depth 15
Modes "1440x900"
EndSubSection
SubSection "Display"
Depth 16
Modes "1440x900"
EndSubSection
SubSection "Display"
Depth 24
Modes "1440x900"
EndSubSection
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
|
I greatly appreciate all of your help!!! I would have scrapped Gentoo right in the beginning if it wasn't for such an awesome community of supporters. Now that I have worked with Gentoo for a long while, it is my flavour of choice. Thanks so much! _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
|