I'm running Mandrake 8.0 (+ Mandrake Freq. updates) with a kernel 2.4.8-2mdk
on a Sony VAIO C1 (picture book) computer with no PS/2 connectors.
At the office, I have a Mobility USB hub with Ethernet, 2 PS/2, 1 serial, 1
parallel and 5 USB connectors. Every thing if working fine under Windows 98.
Under Linux, every thing is working but the PS/2 adapter. I explain.
If the usbkdb module is loaded first then the mouse does not work.
if the usbmouse module is loaded first then the keyboard does not work.
As it is one single device that handle both mouse and keyboard on the
mobility hub (see bellow), I suspect that if a driver hook up a device then
all interrupt s from that device go to this specific driver and as you can't
bind 2 drivers to one device then I'm stuck.
Mobility PS/2 Keyboard And Mouse I/F
Manufacturer: Mobility
Speed: 12Mb/s (full)
USB Version: 1.10
Device Class: 00(>ifc )
Device Subclass: 00
Device Protocol: 00
Maximum Default Endpoint Size: 8
Number of Configurations: 1
Vendor Id: 1342
Product Id: 0201
Revision Number: 1.00
Config Number: 1
Number of Interfaces: 1
Attributes: e0
MaxPower Needed: 0mA
Interface Number: 0
Name: keyboard
Alternate Number: 0
Class: 03(HID )
Sub Class: 1
Protocol: 1
Number of Endpoints: 1
Endpoint Address: 81
Direction: in
Attribute: 3
Type: Int.
Max Packet Size: 8
Interval: 10ms
Is there a specific mouse + keyboard usb driver to replace the couple
usbmouse and usbkbd ?
Is there a switch to pass to insmod so several drivers can get interrupt
from 1 device ?
There are others "USB to PS/2" adapters. I'd like to know how it works for
them.
Thanks.
Here is the output of a lsmod :
mousedev 4192 0 (unused)
usbmouse 2112 0 (unused)
af_packet 12304 1 (autoclean)
ds 6640 1
i82365 22160 1
pcmcia_core 42016 0 [ds i82365]
printer 5856 0 (unused)
keybdev 1888 0 (unused)
usbkbd 3280 0 (unused)
input 3648 0 [mousedev usbmouse keybdev usbkbd]
kaweth 11648 1
usb-uhci 21520 0 (unused)
usbcore 49696 1 [usbmouse printer usbkbd kaweth usb-uhci]
nls_iso8859-1 2880 1 (autoclean)
nls_cp850 3632 1 (autoclean)
vfat 9552 1 (autoclean)
fat 31424 0 (autoclean) [vfat]
Thanks.
Want to buy your Pack or Services from MandrakeSoft?
Go to http://wwww.mandrakestore.com