VOOZH about

URL: https://www.phoronix.com/news/Nzc1

⇱ Razer Krait Linux Information - Phoronix


👁 Phoronix

Razer Krait Linux Information

Written by Michael Larabel in Hardware on 8 May 2006 at 01:00 AM EDT. Add A Comment

Of the products we have been tampering with for some time now in preparation for their Linux reviews has been the Razer Krait. Some of the features for the Razer Krait include optimizations for Real Time Strategy (RTS) and Massively Multiplayer Online Gaming (MMOG). Its engine is based upon the Razer Precision Infrared technology, and various other technologies that we will be discussing in its review soon. For any developers out there working on projects like lomoco for Linux mouse control with vendor specific options, we have a few pieces of information to share today. For our Razer Copperhead information, it is posted here. If any developers are interested in working on a Linux Razer mouse project, feel free to contact Phoronix. With normal usage, we have yet to experience any Linux compatibility problems thus far.

cat /proc/bus/input/devices

I: Bus=0003 Vendor=1532 Product=0003 Version=2310
N: Name="Razer Razer 1600dpi 3 button optical mouse"
P: Phys=usb-0000:00:03.2-1/input0
S: Sysfs=/class/input/input1
H: Handlers=mouse0 event1
B: EV=7
B: KEY=7f0000 0 0 0 0 0 0 0 0
B: REL=103

lsusb -vv

Bus 003 Device 002: ID 1532:0003
Device Descriptor:
 bLength 18
 bDescriptorType 1
 bcdUSB 2.00
 bDeviceClass 0 (Defined at Interface level)
 bDeviceSubClass 0
 bDeviceProtocol 0
 bMaxPacketSize0 8
 idVendor 0x1532
 idProduct 0x0003
 bcdDevice 23.10
 iManufacturer 1 Razer
 iProduct 2 Razer 1600dpi 3 button optical mouse
 iSerial 0
 bNumConfigurations 1
 Configuration Descriptor:
 bLength 9
 bDescriptorType 2
 wTotalLength 34
 bNumInterfaces 1
 bConfigurationValue 1
 iConfiguration 3 HID-compliant mouse
 bmAttributes 0xa0
 Remote Wakeup
 MaxPower 100mA
 Interface Descriptor:
 bLength 9
 bDescriptorType 4
 bInterfaceNumber 0
 bAlternateSetting 0
 bNumEndpoints 1
 bInterfaceClass 3 Human Interface Devices
 bInterfaceSubClass 1 Boot Interface Subclass
 bInterfaceProtocol 2 Mouse
 iInterface 0
 HID Device Descriptor:
 bLength 9
 bDescriptorType 33
 bcdHID 1.10
 bCountryCode 0 Not supported
 bNumDescriptors 1
 bDescriptorType 34 Report
 wDescriptorLength 79
 Report Descriptors:
 ** UNAVAILABLE **
 Endpoint Descriptor:
 bLength 7
 bDescriptorType 5
 bEndpointAddress 0x81 EP 1 IN
 bmAttributes 3
 Transfer Type Interrupt
 Synch Type None
 Usage Type Data
 wMaxPacketSize 0x0008 1x 8 bytes
 bInterval 10

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.