evdev driver and xmodmap

Ben Skeggs darktama at iinet.net.au
Wed Oct 5 07:47:27 PDT 2005


Am Mittwoch, den 05.10.2005, 16:10 +0200 schrieb Tomas Carnecky:
> somehow don't work very well...
> 
> "pointer = 1 2 3 ..." or "pointer = 1 3 2 ..." didn't change my mouse 
> buttons as reported by xev. in both cases left,right,middle have been 
> reported as 1 2 3.
> 
> However, "pointer = 1 4 5 3 2 ..." changed the middle and right button. 
> But "pointer = 1 4 5 2 3 ..." didn't.
> 
> Also, whenever I got the middle/right button working correctly, the 
> mouse wheel directions were flipped, meaning wheel up caused scrolling 
> down and vice versa.
> 
> And now try to test all the possible permutations with 32 buttons.. I 
> quickly gave up ;) I've ended up modifying the evdev driver itself to 
> get my mouse buttons working.
Yeah, I can confirm these same issues here with my MX1000.  Also running
Gentoo's modular releases.

Evdev seems horribly broken in the modular release, especially when you
try to use it for your keyboard as well :)

> 
> Also, as soon as I find out how to get the number of buttons, I'll try 
> to make a patch that removes the hardcoded number (32). Anyone has an 
> idea or it already working on it?
> 
> btw, I'm running gentoo with the xorg-server as provided by portage, 
> meaning 7.0 RC0 patched with 
> xorg-server-0.99.1-update-to-CVS-HEAD-20050907.patch.gz
> 
> tom
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg



More information about the xorg mailing list