Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I've been trying to beat this all afternoon, googling all over the place... I need some help now.
I'm running a gentoo with 3 usb devices; my wireless intellimouse explorer, a pen drive and a casio ex-s100 digital camera.
Until yesterday, only the mouse worked, I wasn't getting any dmesg / log feedback for other devices plugging in (I had never tried to ude them before). I figured out it was because I had compiled the wrong Host Controller in the kernel. I had UHCI Alternate and I changed to OHCI because I have a SiS chipset.
As I did that I aslo compiled Preliminary USB Device Filesystem, USB Full HID support and Input Core Mouse Support.
Now that I have OHCI, all my devices show up in dmesg and the logs when I plug/unplug them. I've tested the pendrive and the camera and they work fine.
My mouse though, also shows up in dmesg and the kernel log but it doesn't work with Xorg anymore (it did back when I still had UHCI Alternate compiled in the kernel).
I believe the device is supposed to be /dev/input/mice, but it doesn't output anything when I cat /dev/input/mice and wiggle the mouse, neither with /dev/mouse. It's completely dead in Xorg and I've runned out of ideas on what to try.
/var/log/kernel/current when I unplug/plug the mouse:
Feb 14 20:17:57 [kernel] usb.c: USB disconnect on device 00:03.0-1 address 2
Feb 14 20:18:03 [kernel] hub.c: new USB device 00:03.0-1, assigned address 3
Feb 14 20:18:03 [kernel] : USB HID v1.10 Mouse [Microsoft Microsoft Wireless Intellimouse Explorer® 1.0A] on usb1:3.0
extract of dmesg:
hub.c: new USB device 00:03.0-1, assigned address 2
: USB HID v1.10 Mouse [Microsoft Microsoft Wireless Intellimouse Explorer® 1.0A] on usb1:2.0
reiserfs: checking transaction log (device ide0(3,4)) ...
for (ide0(3,4))
ide0(3,4):Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 124k freed
hub.c: new USB device 00:03.1-3, assigned address 2
hub.c: USB hub found
hub.c: 2 ports detected
the beginning of my xorg.conf:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
That seems like a good idea, but its wireless and the led on the little wireless box which is plugged into the computer doesn't even turn on when I try it with a ps/2 adapter.
Maybe it needs USB for power ? Are those wireless thingies supposed to work with adapters like that ?
It probably does, USB sports alot more amp then ps/2. And to generate a signal it'll probably need the extra amp, so discard being able to use ps/2, unless you make a cheap mod to source more power.
Since it worked in linux i'd discard it using some wierd chipset. It is detected, maybe the modules aren't loaded or you don't select the correct protocol to use when configuring X. Dunno, i've never used gentoo, i know you can emerge or something like that, but i don't think i'll be able to help much, sorry.
Well I dunno what other modules to load... I've enabled OHCI / HID / Input Core in the kernel, I thought that was enough.
When you cat the mouse device and wiggle it, you're always supposed to get some output right ? That would allow me to assume that the problem is not xorg.conf related.
Mmm, you'll probably have to look into your previous setup where only the mouse worked and the new one where it doesn't and it's probably related to that. If it doesn't work, you might have to get either a usb pci card or a new mouse, but i think the usb would probably be cheaper if your mouse is wireless, and plus the mouse worked fine. It could also be the mouse though. Do you get an error with startx? If it doesn't detect your mouse (at least in XFree86) it won't start up and that means your batteries are dead or the reciever and mouse aren't on the same channel. Can't think of anything else. Good luck.
I tried compiling ehci as a module, and it loads fine, but it doedn't make a difference for my mouse, I still can't get any feedback when OHCI is loaded.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.