You are not logged in.
Hi all,
I wasn't sure if I should post this in Newbie Corner (because I am a relative newbie) or not (because it's not a "general" Arch issue) so I hope this is the right place. I have a USB numeric keypad (22 keys) that I wanted to use with my Arch laptop. I plug it in and it's recognized as a USB device and its LED light turns on but it doesn't trigger any events when I press the keys. dmesg outputs upon plugging it in:
[ +0.132285] usb 2-1: New USB device found, idVendor=04f3, idProduct=0635
[ +0.000008] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
But when I try showkeys or xev no key presses trigger anything (except for from my laptop's built-in keyboard). I searched for that vendor id and product id but I wasn't able to find anything... My thought is that there's some driver needed for this device but I don't know how to go about finding it (if it exists).
Any suggestions?
Offline
Could you please post the output of lsusb -v ?
Edit: According to this :http://www.linux-usb.org/usb.ids the VID is Elan. No luck on the PID
Last edited by ewaller (2018-03-22 20:22:25)
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Online
Could you please post the output of lsusb -v ?
Edit: According to this :http://www.linux-usb.org/usb.ids the VID is Elan. No luck on the PID
Bus 002 Device 068: ID 04f3:0635 Elan Microelectronics Corp.
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x04f3 Elan Microelectronics Corp.
idProduct 0x0635
bcdDevice 1.01
iManufacturer 0
iProduct 0
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 59
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 1 Keyboard
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 54
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
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 23
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0003 1x 3 bytes
bInterval 10
Offline
Well it started working a few minutes ago. I have no idea what caused it to start working or why it wasn't earlier.
Offline