You are not logged in.
Hi,
All functions of my Gamdias Hermes P2 keyboard are working on windows, even without the Hera software.
I'd like to use the volume control wheel and keys (Fn+F5..Fn+F8) on Linux, but no luck.
Tried to get scancodes with evtest, evemu-record, libinput debug-events, but nothing detected, when pressing e.g. Fn+F5, or rolling the volume wheel.
Picture of a similar keyboard
Is there any solution?
Thanks a lot in advance!
lsusb
...
Bus 001 Device 002: ID 1b80:b51d Afatech GAME KEYBOARD
lsusb -v -id 1b80:b51d
Bus 001 Device 002: ID 1b80:b51d Afatech GAME KEYBOARD
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x1b80 Afatech
idProduct 0xb51d
bcdDevice 1.00
iManufacturer 1 GAMDIAS Technology Co.,Ltd.̊
iProduct 2 GAME KEYBOARD
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x003b
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.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 65
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 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
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.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 322
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 0x001b 1x 27 bytes
bInterval 1
Device Status: 0x0002
(Bus Powered)
Remote Wakeup Enabled
dmesg
after reconnecing the keyboard
usb 1-10: new full-speed USB device number 4 using xhci_hcd
[ 479.971895] usb 1-10: New USB device found, idVendor=09da, idProduct=5741, bcdDevice= 0.f3
[ 479.971902] usb 1-10: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 479.971905] usb 1-10: Product: USB Device
[ 479.971908] usb 1-10: Manufacturer: COMPANY
[ 479.997323] input: COMPANY USB Device as /devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-10/1-10:1.0/0003:09DA:5741.0008/input/input28
[ 480.051540] hid-generic 0003:09DA:5741.0008: input,hidraw2: USB HID v1.11 Keyboard [COMPANY USB Device ] on usb-0000:03:00.0-10/input0
[ 480.064871] input: COMPANY USB Device as /devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-10/1-10:1.1/0003:09DA:5741.0009/input/input29
[ 480.065155] hid-generic 0003:09DA:5741.0009: input,hidraw3: USB HID v1.11 Mouse [COMPANY USB Device ] on usb-0000:03:00.0-10/input1
[ 480.089058] input: COMPANY USB Device Keyboard as /devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-10/1-10:1.2/0003:09DA:5741.000A/input/input30
[ 480.144372] input: COMPANY USB Device as /devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-10/1-10:1.2/0003:09DA:5741.000A/input/input31
[ 480.144491] hid-generic 0003:09DA:5741.000A: input,hiddev97,hidraw4: USB HID v1.11 Keyboard [COMPANY USB Device ] on usb-0000:03:00.0-10/input2
Offline