Date: Wed, 23 Feb 2005 23:06:18 -0500 From: Jed Clear <clear@alum.mit.edu> To: freebsd-usb@freebsd.org, freebsd-questions@freebsd.org Subject: Belkin PS/2 to USB converter, Not Pointing Message-ID: <421D52BA.7090304@alum.mit.edu>
next in thread | raw e-mail | index | archive | help
In preparation for adding new box[1] to my stable[2] that uses USB for keyboard and mouse, I got a Belkin F5U119-E PS/2 to USB adapter for my PS/2 keyboard and old Trackman Marble FX. Since there will be a new USB KVM, I decided to try the adapter out with my FreeBSD 4.11-R server. I managed to get the keyboard to work through the adapter, but not the Trackman. I tried a grungy old Intellimouse in the adapter too, but no joy. A real USB mouse, off my laptop, works just fine. When I attach the adapter cable, I get this on the console/dmesg ukbd0: vendor 0x0d3d USBPS2, rev 1.10/0.01, addr 2, iclass 3/1 kbd0 at ukbd0 ums0: vendor 0x0d3d USBPS2, rev 1.10/0.01, addr 2, iclass 3/1 ums0: 5 buttons and Z dir. Note that the Trackman is 4 button, and no Z, and it reported 5,Z for the Intellimouse, too. It also reports this when attached with no mouse, so it looks like there is a mouse emulator in the adapter, a la many KVMs. A new instance of moused starts on ums0, when the adapter is inserted. Figuring FreeBSD 4.11 and an AMD K6-233, on an Abit AX5 mobo, might be a little long in the tooth, I booted FreeBSD 5.3 off a FreeSBI 1.1 CD on an Athlon 1GHz (Abit KT7). Same things occurred. I'd get the dmesg entries, and a new moused process, but no input from the mouse or Trackman. The Trackman works with the adapter on the KT7 when it boots Windows ME[3], although the Logitech drivers can't even tell it's a Logitech device. Which is worse than the normal KVM[4], but at least functional. The Intellimouse works on the adapter under Windows as well, confirming the adapter isn't dead on arrival. My current KVM was out of the loop for this testing. I'm not running a GENERIC kernel, but one I stripped out for my hardware. I already added uhid, ukbd, and ums back in. I haven't tried ubsa(4), yet. It looks close to perfect, but not really. (Note that ubsa isn't in LINT.) I'm fairly attached to the Marble FX, so would like to get this to work. Questions: ---------- 1) Is it worth trying the ubsa device driver? 2) Any other devices I might need? 3) Should I remove psm? 4) Something in another *BSD? 5) Are there other PS/2 to USB adapters known to work? 6) Know any good USB Trackballs? 7) Anything else I didn't think of? 8) Send a pr? Thanks for any assistance, -Jed [1] Hint: it's small, white[5], and runs a close cousin to FreeBSD, but with better eye candy. [2] As in horses, not -STABLE. [3] I'd get rid of it, except I need Quicken. [4] Logitech drivers think it is a three button wheel mouse when looking through the KVM, which is about par for KVMs and trackballs. [5] Think of 6 Beatles White Album CD Jewel boxes stacked with the corners rounded off.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?421D52BA.7090304>