1 |
My son got a new, fancy Razer gaming keyboard for his birthday today. |
2 |
The keyboard works in grub so I can choose Windows or Linux. It works |
3 |
fine in Windows but once Gentoo is booted it does nothing. |
4 |
|
5 |
I see that the device is recognized in under /proc and the device is |
6 |
seen in lsusb but the system doesn't seem to understand that 1532 is |
7 |
Razer and that 0102 is their Tarantula keyboard. This is also true for |
8 |
their Copperhead mouse with is 1532:0101. |
9 |
|
10 |
Is there a way for me to indicate to the system that these ID's should |
11 |
use regular USB mouse and keyboard drivers? |
12 |
|
13 |
Thanks, |
14 |
Mark |
15 |
|
16 |
cat /proc/bus/usb/devices |
17 |
<SNIP> |
18 |
T: Bus=02 Lev=02 Prnt=02 Port=03 Cnt=01 Dev#= 4 Spd=12 MxCh= 0 |
19 |
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 |
20 |
P: Vendor=1532 ProdID=0102 Rev=21.00 |
21 |
S: Manufacturer=Razer |
22 |
S: Product=Razer Tarantula Keyboard |
23 |
C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA |
24 |
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=(none) |
25 |
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=10ms |
26 |
I: If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=(none) |
27 |
E: Ad=82(I) Atr=03(Int.) MxPS= 16 Ivl=10ms |
28 |
|
29 |
|
30 |
Sector9 ~ # lsusb |
31 |
Bus 002 Device 003: ID 1532:0101 |
32 |
Bus 002 Device 004: ID 1532:0102 |
33 |
Bus 002 Device 002: ID 05e3:0604 Genesys Logic, Inc. USB 1.1 Hub |
34 |
Bus 002 Device 001: ID 0000:0000 |
35 |
Bus 001 Device 001: ID 0000:0000 |
36 |
Sector9 ~ # |
37 |
|
38 |
cat /proc/bus/usb/devices |
39 |
<SNIP> |
40 |
T: Bus=02 Lev=01 Prnt=01 Port=02 Cnt=02 Dev#= 3 Spd=12 MxCh= 0 |
41 |
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 |
42 |
P: Vendor=1532 ProdID=0101 Rev=21.00 |
43 |
S: Manufacturer=Razer |
44 |
S: Product=Razer Copperhead Laser Mouse |
45 |
C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA |
46 |
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=02 Driver=(none) |
47 |
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=1ms |
48 |
I: If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=(none) |
49 |
E: Ad=82(I) Atr=03(Int.) MxPS= 16 Ivl=1ms |
50 |
|
51 |
Maybe there is a page around somewhere about how to deal with new |
52 |
USB device IDS under Gentoo? Using slocate I found this file: |
53 |
|
54 |
/usr/share/misc/usb.ids |
55 |
|
56 |
There is no entry for Razer and no use of the Vendor ID 1532: |
57 |
|
58 |
<SNIP> |
59 |
1520 Bitwire Corp. |
60 |
152e LG (HLDS) |
61 |
e001 GSA-5120D DVD-RW |
62 |
1546 U-Blox AG |
63 |
1554 Prolink Microsystems Corp. |
64 |
<SNIP> |
65 |
|
66 |
Looking at the Microsoft entries it would appear that I could edit |
67 |
this file and probably get lsusb to recognize the device by name but |
68 |
what makes it link to the right mouse or keyboard driver? |
69 |
|
70 |
<SNIP> |
71 |
045e Microsoft Corp. |
72 |
0007 SideWinder Game Pad |
73 |
0008 SideWinder Precision Pro |
74 |
0009 IntelliMouse |
75 |
<SNIP> |
76 |
|
77 |
Thanks in advance, |
78 |
Mark |
79 |
-- |
80 |
gentoo-user@g.o mailing list |