Logitech Trackman Marble FX und roter Knopf zum Scrollen
Hallo.
Habe einen Trackball (Logitech Trackman Marble FX), bei dem ich auch - wie unter Windows - die Scrollfunktion nutzen möchte, welche durch Drücken des roten Knöpfchens aktiviert wird.
Ich habe bisher folgendes in der XF86Config versucht:
Code:
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "ZAxisMapping" "4 5"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/psaux"
EndSection
Außerdem auch noch:
Code:
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Buttons" "4"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
Option "EmulateWheel" "1"
Option "EmulateWheelButton" "4"
Option "EmulateWheelInertia" "12" # How much to scroll
Option "Protocol" "MouseManPlusPS/2"
Option "Device" "/dev/psaux"
EndSection
Allerdings hat beides nicht funktioniert, obwohl ich gelesen habe, dass dies funktionieren müsste.
Ich nutze Mandrake 10.1. Dort wird Xorg 6.7.0 und Linux Kernel 2.6.8 (sowie verschiedene Patches aus 2.6.9rc) verwendet. Kann es damit zusammenhängen?
EDIT: Ich habe übrigens gerade mit
Code:
cat /dev/psaux >> waskommtdaraus.hex
und einem Hex-Editor herausgefunden, dass egal ob ich den dritten oder vierten Knopf drücke, immer das gleiche zurückgeliefert wird. Es ist also so, dass der dritte (mittlere) und vierte (kleine rote) Knopf wohl nicht unterschieden werden. :( Und nun? :confused:
Ich habe das übrigens in der Konsole gemacht (auf tty2). Der X-Server lief währenddessen aber noch. Das dürfte aber wohl nix ausmachen, oder?
Fedora Core 5 - jetzt gehts wieder nicht
Hab jetzt endlich mal ein neues System aufgesetzt. Fedora Core 5. Allerdings funktioniert jetzt das Scrollen bei meinem Trackball wieder nicht. Hab natürlich schon bzw. ausprobiert, statt dem ursprünglichen Aber das hat nichts gebracht.
Hat jemand einen Tipp, was man hier anders machen muss? Is ja ein viel neuerer Kernel und eine viel neuere Xorg-Version. Bei Mandrake 10.1 wars glaub Xorg oder XFree Version 6.7 und jetzt ists glaub 7.0. Der Kernel war glaub 2.6.8 und ist jetzt 2.6.15.xx.
Ich hoffe auf einen Tipp oder Hinweis. Könnte es auch an dem Protokoll liegen? Das ist ja jetzt
Code:
Option "Protocol" "ExplorerPS/2"
Vielleicht gibts das in der aktuellen Version nicht mehr oder wird nicht mehr unterstützt. Oder wie kanns sein, dass das nicht mehr funktioniert?