On 4/21/07, Mark Knecht <[EMAIL PROTECTED]> wrote:

My son got a new, fancy Razer gaming keyboard for his birthday today.
The keyboard works in grub so I can choose Windows or Linux. It works
fine in Windows but once Gentoo is booted it does nothing.

I see that the device is recognized in under /proc and the device is
seen in lsusb but the system doesn't seem to understand that 1532 is
Razer and that 0102 is their Tarantula keyboard. This is also true for
their Copperhead mouse with is 1532:0101.

Is there a way for me to indicate to the system that these ID's should
use regular USB mouse and keyboard drivers?

Thanks,
Mark

cat /proc/bus/usb/devices
<SNIP>
T: Bus=02 Lev=02 Prnt=02 Port=03 Cnt=01 Dev#= 4 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=1532 ProdID=0102 Rev=21.00
S: Manufacturer=Razer
S: Product=Razer Tarantula Keyboard
C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=(none)
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=10ms
I: If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=(none)
E: Ad=82(I) Atr=03(Int.) MxPS= 16 Ivl=10ms


Sector9 ~ # lsusb
Bus 002 Device 003: ID 1532:0101
Bus 002 Device 004: ID 1532:0102
Bus 002 Device 002: ID 05e3:0604 Genesys Logic, Inc. USB 1.1 Hub
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Sector9 ~ #

cat /proc/bus/usb/devices
<SNIP>
T:  Bus=02 Lev=01 Prnt=01 Port=02 Cnt=02 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=1532 ProdID=0101 Rev=21.00
S:  Manufacturer=Razer
S:  Product=Razer Copperhead Laser Mouse
C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=02 Driver=(none)
E:  Ad=81(I) Atr=03(Int.) MxPS=  16 Ivl=1ms
I:  If#= 1 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=(none)
E:  Ad=82(I) Atr=03(Int.) MxPS=  16 Ivl=1ms

   Maybe there is a page around somewhere about how to deal with new
USB device IDS under Gentoo? Using slocate I found this file:

/usr/share/misc/usb.ids

There is no entry for Razer and no use of the Vendor ID 1532:

<SNIP>
1520  Bitwire Corp.
152e  LG (HLDS)
        e001  GSA-5120D DVD-RW
1546  U-Blox AG
1554  Prolink Microsystems Corp.
<SNIP>

Looking at the Microsoft entries it would appear that I could edit
this file and probably get lsusb to recognize the device by name but
what makes it link to the right mouse or keyboard driver?

<SNIP>
045e  Microsoft Corp.
        0007  SideWinder Game Pad
        0008  SideWinder Precision Pro
        0009  IntelliMouse
<SNIP>

Thanks in advance,
Mark
--
[EMAIL PROTECTED] mailing list



Have you installed hotplug?  iirc, it's still required to load up the likes
of USB peripherals you state.

# esearch  ^hotplug$
* sys-apps/hotplug
    Available versions:  20030805-r2 20030805-r3 20040105 20040401
~20040920 20040923 20040923-r1 20040923-r2
    Homepage:            http://linux-hotplug.sourceforge.net
    Description:         USB and PCI hotplug scripts

--
- Mark Shields

Reply via email to