You are not logged in.
My Dell Precision M4400 (running Arch x86-64) has an ALPS touchpad which Xfce claims is a "AlpsPS/2 ALPS DualPoint TouchPad" and a pointer stick claimed to be a "DualPoint Stick" I have the synaptic touchpad drivers installed and xorg input hotplugging on, and it works 95% of the time reliably. However, rarely, a mouse button will either act wedged down or will not respond untill I hammer the other mouse buttons for a second or so. As well, no matter what I try, I cannot get the side of the mousepad to act as a scroll wheel.
The following is the contents of my HAL configuration for the mousepad at /etc/hal/fdi/policy/11-x11-synaptics.fdi . I got it online from a wiki posting it ( http://www.linlap.com/wiki/dell+precision+m4400 ), and it fixed an earlier problems with the mousepad settings resetting on resume from suspend-to-RAM (as it fell back to PS/2 mouse emulation, I think).
<?xml version="1.0" encoding="utf-8"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.touchpad">
<merge key="input.x11_driver" type="string">synaptics</merge>
<merge key="input.x11_options.SHMConfig" type="string">on</merge>
<merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
<merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>
<merge key="input.x11_options.VertScrollDelta" type="string">20</merge>
<merge key="input.x11_options.HorizScrollDelta" type="string">20</merge>
<merge key="input.x11_options.LeftEdge" type="string">80</merge>
<merge key="input.x11_options.RightEdge" type="string">880</merge>
<merge key="input.x11_options.TopEdge" type="string">150</merge>
<merge key="input.x11_options.BottomEdge" type="string">630</merge>
<merge key="input.x11_options.TapButton1" type="string">1</merge>
<merge key="input.x11_options.FingerLow" type="string">3</merge>
<merge key="input.x11_options.FingerHigh" type="string">20</merge>
</match>
</device>
</deviceinfo>
And because it might be usefull, Xorg.conf:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder58) Fri Apr 17 00:40:10 PDT 2009
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "freetype"
Load "glx"
Load "synaptics"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x3333"
Option "NoLogo" "True"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "ServerFlags"
Option "DontZap" "false"
EndSection
Last edited by GourdCaptain (2009-05-24 18:31:54)
Avatar by Ditey: https://twitter.com/phrobitey
Offline
try an -Syu real quick... my touchpad scroll didn't work before, but now it is autodetected.
Offline