[arch-general] usb keyboard and mouse
Hi, All! Today I remove usb->ps/2 connector from my mouse because new MB has no ps/2 and I got the problem $ zcat /proc/config.gz | egrep "USB_MOUSE|USB_KBD" # CONFIG_USB_KBD is not set # CONFIG_USB_MOUSE is not set recompillng kernel with CONFIG_USB_KBD=m CONFIG_USB_MOUSE=m and modprobe usbmouse resovle it. Should I file a bug or I miss something and there is a more proper way to set this up?
On Montag, 30. Juni 2008 18:23 Sergej Pupykin wrote:
Today I remove usb->ps/2 connector from my mouse because new MB has no ps/2 and I got the problem
$ zcat /proc/config.gz | egrep "USB_MOUSE|USB_KBD" # CONFIG_USB_KBD is not set # CONFIG_USB_MOUSE is not set
Strange to see this because my "MS IntelliMouse Explorer 3" works at the usb port with the settings from above. http://cateee.net/lkddb/web-lkddb/USB_MOUSE.html and http://cateee.net/lkddb/web-lkddb/USB_KBD.html says that "This is mostly useful for embedded applications or simple keyboards". What for hardware do you have?
Should I file a bug or I miss something and there is a more proper way to set this up?
I would say yes because than the kernel maintainer have a better chance to recognize it but perhaps you can wait a little bit to see if he answers here.-) See you, Attila
and I got the problem which problem ? have you simply tried to plug-in your mouse and use it ? did it work ?
you should know that my usb mouse and my usb keyboard work here without any module . which one ? usbmouse and ... ?
On Mon, Jun 30, 2008 at 09:23, Sergej Pupykin <pupykin.s@gmail.com> wrote:
Hi, All!
Today I remove usb->ps/2 connector from my mouse because new MB has no ps/2 and I got the problem
$ zcat /proc/config.gz | egrep "USB_MOUSE|USB_KBD" # CONFIG_USB_KBD is not set # CONFIG_USB_MOUSE is not set
recompillng kernel with CONFIG_USB_KBD=m CONFIG_USB_MOUSE=m
and modprobe usbmouse
resovle it.
Should I file a bug or I miss something and there is a more proper way to set this up?
USB keyboards and mice are supported by USB_HID, which is a module included in the archlinux kernel. USB_KBD and USB_MOUSE are non-generic HID Boot Protocol drivers, and not what you want to use unless you're using arch in some very specific embedded situations - in which case, you should already know this. ~celti
I use MS Inteli Mouse. And it does not want to work without usbmouse module if I plug it in into usb (without usb->ps/2 connector) Here my xorg.conf mouse section: Section "InputDevice" Identifier "mouse" Driver "evdev" Option "ButtonNumber" "5" Option "Name" "Autodetection" Option "ZAxisMapping" "4 5" EndSection I try now rmmod usbmouse on running X - mouse dissapeared modprobe usbmouse makes mouse work again
On Mon, Jun 30, 2008 at 15:42, Sergej Pupykin <pupykin.s@gmail.com> wrote:
I use MS Inteli Mouse. And it does not want to work without usbmouse module if I plug it in into usb (without usb->ps/2 connector)
Here my xorg.conf mouse section:
Section "InputDevice" Identifier "mouse" Driver "evdev" Option "ButtonNumber" "5" Option "Name" "Autodetection" Option "ZAxisMapping" "4 5" EndSection
I try now rmmod usbmouse on running X - mouse dissapeared
modprobe usbmouse makes mouse work again
You might try using the standard mouse driver in X, rather than evdev. You don't seem to have anything that requires evdev in there, and in my experience it causes more problems than it solves. ~celti
Sergej Pupykin wrote:
I use MS Inteli Mouse. And it does not want to work without usbmouse module if I plug it in into usb (without usb->ps/2 connector)
Here my xorg.conf mouse section:
Section "InputDevice" Identifier "mouse" Driver "evdev" Option "ButtonNumber" "5" Option "Name" "Autodetection" Option "ZAxisMapping" "4 5" EndSection
I try now rmmod usbmouse on running X - mouse dissapeared
modprobe usbmouse makes mouse work again
If you changed MB maybe your evdev event number could have changed too. Option "Device" "/dev/input/eventN" You can made it permanent using udev, see the posting by Asaru in this link: http://bbs.archlinux.org/viewtopic.php?id=34651 Armando
On Dienstag, 1. Juli 2008 00:42 Sergej Pupykin wrote:
I use MS Inteli Mouse. And it does not want to work without usbmouse module if I plug it in into usb (without usb->ps/2 connector)
My "MS IntelliMouse Explorer 3" works with this settings without the use of usbmouse: Section "InputDevice" Identifier "WheelMouseUSB" Driver "mouse" Option "Protocol" "ImPS/2" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "false" Option "Buttons" "5" Option "ZAxisMapping" "4 5" EndSection I found using this generic device more helpfull than searching the right event in /dev/input.-) See you, Attila
I try mouse driver too with /dev/input/mice and /dev/input/mouse0 devices more over with mouse driver I can not open many menus and mouse clicking works strange Section "InputDevice" Identifier "mouse" Driver "mouse" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "ButtonNumber" "5" Option "Name" "Autodetection" Option "ZAxisMapping" "4 5" EndSection I think I file a bug because some mouses need this driver. Also /proc/bus/usb/devices says that usbmouse is proper driver for this mouse P: Vendor=045e ProdID=0039 Rev= 3.00 S: Product=Microsoft 5-Button Mouse with IntelliEye(TM) I:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbmouse
On Dienstag, 1. Juli 2008 09:06 Sergej Pupykin wrote:
I try mouse driver too with /dev/input/mice and /dev/input/mouse0 devices
more over with mouse driver I can not open many menus and mouse clicking works strange
I see that you don't use "Emulate3Buttons=false". Have you ever tried this? Perhaps this helps.
I think I file a bug because some mouses need this driver.
That is true and i don't think it is a problem to have them as moduls.
Also /proc/bus/usb/devices says that usbmouse is proper driver for this mouse
Here is my output: P: Vendor=045e ProdID=0047 Rev= 3.00 S: Manufacturer=Microsoft S: Product=Microsoft 5-Button Mouse with IntelliEye(TM) C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA I:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid I don't think that here is so much difference between our mouses but perhaps your MB don't like the ImPS/2 Protocol. See you, Attila
participants (5)
-
Armando M. Baratti
-
Attila
-
Celti
-
Sergej Pupykin
-
solsTiCe d'Hiver