Originally Posted by
pi/roman
It's strange because I believe you do have a synaptics touchpad although the synaptics driver doesn't appear to be loaded. You should check your log to see what is happening, try this:
Code:
cat /var/log/Xorg.0.log | grep -i touchpad
I believe that it must be a synaptics one and detected somehow behind the scene. Since all of its features like tap-and-drag, etc. else of vertical scrolling works.
I tried
Code:
cat /var/log/Xorg.0.log | grep -i touchpad
And output was empty. I checked /var/log/Xorg.0.log log file more carefully and the only related part in it was
Code:
[ 75.181] (II) config/udev: Adding input device PS/2 Generic Mouse (/dev/input/event7)
[ 75.181] (**) PS/2 Generic Mouse: Applying InputClass "evdev pointer catchall"
[ 75.181] (**) PS/2 Generic Mouse: always reports core events
[ 75.181] (**) PS/2 Generic Mouse: Device: "/dev/input/event7"
[ 75.211] (II) PS/2 Generic Mouse: Found 3 mouse buttons
[ 75.211] (II) PS/2 Generic Mouse: Found relative axes
[ 75.211] (II) PS/2 Generic Mouse: Found x and y relative axes
[ 75.211] (II) PS/2 Generic Mouse: Configuring as mouse
[ 75.211] (**) PS/2 Generic Mouse: YAxisMapping: buttons 4 and 5
[ 75.211] (**) PS/2 Generic Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 75.211] (II) XINPUT: Adding extended input device "PS/2 Generic Mouse" (type: MOUSE)
[ 75.211] (II) PS/2 Generic Mouse: initialized for relative axes.
[ 75.211] (II) config/udev: Adding input device PS/2 Generic Mouse (/dev/input/mouse0)
[ 75.211] (II) No input driver/identifier specified (ignoring)
Which detects touchpad as PS/2 Generic Mouse.
And here is output of xinput for this device:
Code:
Device 'PS/2 Generic Mouse':
Device Enabled (125): 1
Coordinate Transformation Matrix (127): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (244): 0
Device Accel Constant Deceleration (245): 1.000000
Device Accel Adaptive Deceleration (246): 1.000000
Device Accel Velocity Scaling (247): 10.000000
Evdev Reopen Attempts (242): 10
Evdev Axis Inversion (248): 0, 0
Evdev Axes Swap (250): 0
Axis Labels (251): "Rel X" (135), "Rel Y" (136)
Button Labels (252): "Button Left" (128), "Button Middle" (129), "Button Right" (130), "Button Wheel Up" (131), "Button Wheel Down" (132)
Evdev Middle Button Emulation (253): 2
Evdev Middle Button Timeout (254): 50
Evdev Wheel Emulation (255): 0
Evdev Wheel Emulation Axes (256): 0, 0, 4, 5
Evdev Wheel Emulation Inertia (257): 10
Evdev Wheel Emulation Timeout (258): 200
Evdev Wheel Emulation Button (259): 4
Evdev Drag Lock Buttons (260): 0
I found in other sites that synclient needs SHM enabled and enabling SHM requires fdi config under /etc/hal, but in my system there is no /etc/hal at all! Maybe related!?
And this is the result of an aptitude search for synaptics. It seems that the driver is installed.
Code:
i xserver-xorg-input-synaptics - Synaptics TouchPad driver for X.Org server
What should I do now?
Bookmarks