Good evening, folks! A few hours ago I installed FreeBSD on a new machine. This is the only one I have with a USB-mouse attached (the stated Copperhead) - actually, it's the only machine I have with any type of mouse attached. :-) FreeBSD boots fine and also recognizes the mouse correctly: kernel: uhid0: Razer Razer Copperhead Laser Mouse, rev 2.00/21.00, addr 2, iclass 3/1 Well, as you can see, it's recognized correctly by name, but seemingly not as a mouse. The result is that FreeBSD starts "typing" letters, when I move the mouse. At the same time my "real" keyboard doesn't work (IBM Model M - PS/2 of course). If I want a keyboard I have to unplug the mouse from the computer. Everything works as it should then - apart from the mouse of course. Aunty Google only revealed one "real" fact to me (which I actually expected): A USB mouse should probably be logged as ums, not as uhid. Is the fact that the mouse has 7 keys confusing FreeBSD or did I mess up somewhere? Good night peeps! :-) Chris
On Monday 03 April 2006 19:37, Christian Baer wrote:> Good evening, folks! > > A few hours ago I installed FreeBSD on a new machine. This is the > only one I have with a USB-mouse attached (the stated Copperhead) - > actually, it's the only machine I have with any type of mouse > attached. :-) > > FreeBSD boots fine and also recognizes the mouse correctly: > > kernel: uhid0: Razer Razer Copperhead Laser Mouse, rev > 2.00/21.00, addr 2, iclass 3/1 > > Well, as you can see, it's recognized correctly by name, but > seemingly not as a mouse. The result is that FreeBSD starts > "typing" letters, when I move the mouse. At the same time my "real" > keyboard doesn't work (IBM Model M - PS/2 of course). If I want a > keyboard I have to unplug the mouse from the computer. Everything > works as it should then - apart from the mouse of course.Is there a ukbd in your dmesg? If there is, I'd suggest loading kbdmux.> > Aunty Google only revealed one "real" fact to me (which I actually > expected): A USB mouse should probably be logged as ums, not as > uhid.Currently there isn't support for mice that appear as uhid. You could always just try pointing moused at the uhid device. -- Anish Mistry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20060404/eb52119f/attachment.pgp
The problem is that the Razer Copperhead registers itself as a mouse and a keyboard. FreeBSD in connection with some mainboards seems to have problems with that, but you can get a Firmware from Razer that removes this behaviour. The mouse will not support recorded macros anymore after the patch. It would be nice if someone fixed it in FreeBSD since I'd like to buy the same mouse. Christian Baer wrote:> Good evening, folks! > > A few hours ago I installed FreeBSD on a new machine. This is the only > one I have with a USB-mouse attached (the stated Copperhead) - actually, > it's the only machine I have with any type of mouse attached. :-) > > FreeBSD boots fine and also recognizes the mouse correctly: > > kernel: uhid0: Razer Razer Copperhead Laser Mouse, rev 2.00/21.00, > addr 2, iclass 3/1 > > Well, as you can see, it's recognized correctly by name, but seemingly > not as a mouse. The result is that FreeBSD starts "typing" letters, when > I move the mouse. At the same time my "real" keyboard doesn't work (IBM > Model M - PS/2 of course). If I want a keyboard I have to unplug the > mouse from the computer. Everything works as it should then - apart from > the mouse of course. > > Aunty Google only revealed one "real" fact to me (which I actually > expected): A USB mouse should probably be logged as ums, not as uhid. > > Is the fact that the mouse has 7 keys confusing FreeBSD or did I mess up > somewhere? > > Good night peeps! :-) > Chris > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > >
On Tue, Apr 04, 2006 at 11:07:24AM +0000, freebsd-stable-request@freebsd.org wrote:> 14. Problem with Razer Copperhead (USB-mouse) (Christian Baer) > > ------------------------------ > > Message: 14 > Date: Tue, 4 Apr 2006 01:37:42 +0200 (CEST) > From: Christian Baer <christian.baer@informatik.uni-dortmund.de> > Subject: Problem with Razer Copperhead (USB-mouse) > > Good evening, folks! > > A few hours ago I installed FreeBSD on a new machine. This is the only > one I have with a USB-mouse attached (the stated Copperhead) - actually, > it's the only machine I have with any type of mouse attached. :-) > > FreeBSD boots fine and also recognizes the mouse correctly: > > kernel: uhid0: Razer Razer Copperhead Laser Mouse, rev 2.00/21.00, > addr 2, iclass 3/1ums0: Razer Razer Diamondback Optical Mouse, rev 2.00/1.00, addr 2, iclass 3/1 ums0: 7 buttons and Z dir. It's not a Copperhead, but the Diamondback works great on my system. I've no clue why they seem to be different. 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #0: Sat Apr 1 21:34:58 EST 2006 root@chthonic. /usr/obj/usr/src/sys/CHTHONIC i386 # USB support device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface device ehci # EHCI PCI->USB interface (USB 2.0) device usb # USB Bus (required) device ugen # Generic device uhid # "Human Interface Devices" device umass # Disks/Mass storage - Requires scbus and da device ums # Mouse device uscanner # Scanners device ukbd #USB keyboard driver -- My eyes want to sleep; but the skull is no pillow.