On Aug 09, 06 16:15:08 +0200, Lenz Grimmer wrote:
Once the adapter is plugged in, a /dev/ttyUSB0 device exists. I added the following to my /etc/X11/xorg.conf:
[SNIP] Section "InputDevice" Driver "mouse" Identifier "Trackball" Option "Device" "/dev/ttyUSB0" Option "Name" "TrackMan Marble FX" Option "Protocol" "Auto" Option "Vendor" "Logitech" Option "AngleOffset" "10" Option "Buttons" "5" Option "EmulateWheel" "true" Option "EmulateWheelButton" "8" Option "YAxisMapping" "4 5" Option "EmulateWheelInertia" "8" EndSection [SNIP]
You typically don't want an additional device section, but just use the kernel emulation. If the kernel doesn't understand the mouse protocol, chances are dimm that Xorg understands it. And if you want to specify it yourself, you might want to try a different protocol: Auto, Microsoft, MouseSystems, MMSeries, Logitech, Mouse‐ Man, MMHitTab, GlidePoint, IntelliMouse, ThinkingMouse, ValuMouseScroll, AceCad, PS/2, ImPS/2, ExplorerPS/2, Think‐ ingMousePS/2, MouseManPlusPS/2, GlidePointPS/2, Net‐ MousePS/2, NetScrollPS/2, BusMouse, SysMouse, WSMouse, USB, VUID, Xqueue. I guess most of them are not automatically detected.
Does anybody have an idea? Could it be that the USB adapter is not capable of generating enough power to drive the Trackball or is not providing all the required connections? On the bottom of the Trackball device it reads: "5V/10mA". I wonder if I have to purchase a dedicated USB to PS/2 converter instead... Does anybody have any experiences on how these are supported on Linux
I don't think that power is a problem for a trackball. CU Matthias -- Matthias Hopf <mhopf@suse.de> __ __ __ Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat@mshopf.de Phone +49-911-74053-715 __) |_| __) |__ labs www.mshopf.de