
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I am running SUSE Linux 10.1 on a Thinpad T42 Laptop here. I currently try to connect my old trusty Logitech Trackman Marble FX as an additional mouse device (via an USB to Serial adapter, as the Thinkpad does not have a serial port anymore) and I am facing some trouble. The Trackman has a PS/2 Connector, but also came with a PS/2 to Serial adapter, which I used to connect it to the USB to Serial converter. According to the kernel messages, the USB adapter seems to be detected just fine: [SNIP] usb 1-3.1: new full speed USB device using ehci_hcd and address 11 usb 1-3.1: new device found, idVendor=067b, idProduct=2303 usb 1-3.1: new device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-3.1: Product: USB-Serial Controller usb 1-3.1: Manufacturer: Prolific Technology Inc. usb 1-3.1: configuration #1 chosen from 1 choice usbcore: registered new driver usbserial drivers/usb/serial/usb-serial.c: USB Serial support registered for generic usbcore: registered new driver usbserial_generic drivers/usb/serial/usb-serial.c: USB Serial Driver core drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303 pl2303 1-3.1:1.0: pl2303 converter detected usb 1-3.1: pl2303 converter now attached to ttyUSB0 usbcore: registered new driver pl2303 drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver [SNIP] 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] However, the X server does not seem to be happy - the mouse pointer does not move. - From /var/log/Xorg.0.log: [SNIP] (**) Trackball: Device: "/dev/ttyUSB0" (**) Trackball: Protocol: "Auto" (**) Option "CorePointer" "False" (**) Option "Device" "/dev/ttyUSB0" (**) Option "Buttons" "5" (==) Trackball: Emulate3Buttons, Emulate3Timeout: 50 (**) Option "AngleOffset" "10" (**) Trackball: ZAxisMapping: buttons 4 and 5 (**) Option "EmulateWheel" "true" (**) Option "EmulateWheelButton" "8" (**) Option "EmulateWheelInertia" "8" (**) Option "YAxisMapping" "4 5" (**) Trackball: YAxisMapping: buttons 4 and 5 (**) Trackball: EmulateWheel, EmulateWheelButton: 8, EmulateWheelInertia: 8, EmulateWheelTimeout: 20 0 (**) Trackball: Buttons: 9 (II) XINPUT: Adding extended input device "Trackball" (type: MOUSE) (II) Trackball: PnP ID string: `(!DLGI8049\\MOUSE\PNP0F0890)' (II) Trackball: PnP rev 1.00 (II) Trackball: PnP-detected protocol ID: -2 (**) Option "Device" "/dev/ttyUSB0" (EE) Trackball: GuessProtocol: Cannot find mouse protocol. [SNIP] I tried a different mouse protocol (explorerps/2), but that did not make a difference. There was no error in the Xorg log, but the mouse pointer did not move either. 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 Bye, LenZ - -- - ------------------------------------------------------------------ Lenz Grimmer <lenz@grimmer.com> -o) [ICQ: 160767607 | Jabber: LenZGr@jabber.org] /\\ http://www.lenzg.org/ V_V -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFE2e3rSVDhKrJykfIRArQiAJ0UkpsAqAkGxiqG2YuJkYKzz0nD+ACggh6h ZKhakaOCrw4A6kY6V2MKjK0= =WaQh -----END PGP SIGNATURE-----