On Mon, Jul 25, 2005 at 10:17:43AM +0200, Bastian Venthur wrote: > Am Sonntag, 24. Juli 2005 22:33 schrieb Mattia Dongili: [...] > > # synclient -m 100 > > time x y z f w l r u d m multi gl gm gr gdx gdy > > 0.000 1651 3532 0 0 0 0 0 0 0 0 00000000 0 0 0 0 0 > > Ok, I thing we're one step closer to the problem now: running synclient and > pressing all the buttons (left, right, up, down), I see, that the down-button > is recognized as "m", but the funny thing is the up-button is not recognized > at all! When I push this button, just nothing happens. > > Any ideas how to fix this?
the down-button thing should be easy to fix, you just have to figure out how to remap that button to the correct one (I'd say it should be mapped to button 5, but I'm just guessing here). You can do it with the xmodmap utility, read through /usr/share/doc/xfree86-driver-synaptics/README.gz and search the xmodmap string. Also read the manpage of xmodmap and keep a copy of your previous map (xmodmap -pp) to be able to revert back to a previous working state. About the up-button, we have first to make sure that the button is recognized by the kernel. As root try to 'cat /dev/input/eventX' where X is the event interface assigned to the touchpad (figure it out from 'cat /proc/bus/input/devices', should be X=2 in your case) and press the up-button, if some garbled output appears then the kernel did see the up-button, otherwise it's a kernel issue. Also, run 'startx -- -logverbose 8' and send the generated log, we'll probably see more from that. (If you need some more guidance just try to more datails on the output of each mentioned command) HTH -- mattia :wq! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]