Instalei o openrazer-2.3.0 e o policromático-0.3.11.1 e liguei o novo teclado. Durante o BIOS o teclado funciona, mas assim que o Linux (CentOS7) é inicializado, nenhuma das teclas do teclado faz nada (pressione a tecla, nada acontece). As cores no teclado funcionam bem e eu consigo alternar o tema usando controle policromático.
Infelizmente, os desenvolvedores de openrazer
não suportam o CentOS, por isso não consigo obter ajuda… ☹
Alguma idéia de como posso fazer isso funcionar?
O módulo parece estar lá:
; sudo modprobe razerkbd
; echo $?
0
Mas
; uname -a
Linux serval.tld.co.uk 3.10.0-862.3.2.el7.x86_64 #1 SMP Mon May 21 23:36:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
; dmesg | ag -i razer
[ 2.103400] usb 2-1.6: Product: Razer BlackWidow Chroma V2
[ 2.103401] usb 2-1.6: Manufacturer: Razer
[ 2.104150] input: Razer Razer BlackWidow Chroma V2 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0/input/input5
[ 2.154354] hid-generic 0003:1532:0221.0003: input,hidraw2: USB HID v1.11 Keyboard [Razer Razer BlackWidow Chroma V2] on usb-0000:00:1d.0-1.6/input0
[ 2.155163] input: Razer Razer BlackWidow Chroma V2 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.1/input/input6
[ 2.206258] hid-generic 0003:1532:0221.0004: input,hidraw3: USB HID v1.11 Keyboard [Razer Razer BlackWidow Chroma V2] on usb-0000:00:1d.0-1.6/input1
[ 2.206914] input: Razer Razer BlackWidow Chroma V2 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.2/input/input7
[ 2.207010] hid-generic 0003:1532:0221.0005: input,hidraw4: USB HID v1.11 Mouse [Razer Razer BlackWidow Chroma V2] on usb-0000:00:1d.0-1.6/input2
[ 3.644772] razerkbd: loading out-of-tree module taints kernel.
[ 3.645663] razerkbd: module verification failed: signature and/or required key missing - tainting kernel
[ 3.771283] input: Razer Razer BlackWidow Chroma V2 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0/input/input11
[ 3.778643] input: Razer Razer BlackWidow Chroma V2 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.2/input/input12
[ 3.810552] razerkbd 0003:1532:0221.0003: input,hidraw2: USB HID v1.11 Keyboard [Razer Razer BlackWidow Chroma V2] on usb-0000:00:1d.0-1.6/input0
[ 3.810689] razerkbd 0003:1532:0221.0005: input,hidraw3: USB HID v1.11 Mouse [Razer Razer BlackWidow Chroma V2] on usb-0000:00:1d.0-1.6/input2
[ 3.814567] input: Razer Razer BlackWidow Chroma V2 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.1/input/input16
[ 3.814733] razerkbd 0003:1532:0221.0004: input,hidraw4: USB HID v1.11 Keyboard [Razer Razer BlackWidow Chroma V2] on usb-0000:00:1d.0-1.6/input1
; sudo journalctl -b | grep -i razer_mount
1150:Jun 14 08:31:05 serval.tld.co.uk razer_mount[695]: Driver razerkbd
1152:Jun 14 08:31:05 serval.tld.co.uk razer_mount[696]: Device_ID 0003:1532:0221.0003
1153:Jun 14 08:31:05 serval.tld.co.uk razer_mount[698]: Driver razerkbd
1154:Jun 14 08:31:05 serval.tld.co.uk razer_mount[697]: Driver razerkbd
1155:Jun 14 08:31:05 serval.tld.co.uk razer_mount[700]: Unbinding 0003:1532:0221.0003 from hid-generic
1156:Jun 14 08:31:05 serval.tld.co.uk razer_mount[702]: Device_ID 0003:1532:0221.0004
1158:Jun 14 08:31:05 serval.tld.co.uk razer_mount[701]: Device_ID 0003:1532:0221.0005
1162:Jun 14 08:31:05 serval.tld.co.uk razer_mount[703]: Unbinding 0003:1532:0221.0004 from hid-generic
1166:Jun 14 08:31:05 serval.tld.co.uk razer_mount[707]: Unbinding 0003:1532:0221.0005 from hid-generic
1201:Jun 14 08:31:05 serval.tld.co.uk razer_mount[769]: Binding 0003:1532:0221.0003 to razerkbd
1207:Jun 14 08:31:05 serval.tld.co.uk razer_mount[787]: Binding 0003:1532:0221.0005 to razerkbd
1248:Jun 14 08:31:05 serval.tld.co.uk razer_mount[794]: Binding 0003:1532:0221.0004 to razerkbd
1254:Jun 14 08:31:05 serval.tld.co.uk razer_mount[818]: Finished binding 0003:1532:0221.0004
1255:Jun 14 08:31:05 serval.tld.co.uk razer_mount[817]: Finished binding 0003:1532:0221.0003
1256:Jun 14 08:31:05 serval.tld.co.uk razer_mount[819]: Finished binding 0003:1532:0221.0005
1257:Jun 14 08:31:05 serval.tld.co.uk razer_mount[822]: Changing group /sys/bus/hid/drivers/razerkbd/0003:1532:0221.0003/
1258:Jun 14 08:31:05 serval.tld.co.uk razer_mount[821]: Changing group /sys/bus/hid/drivers/razerkbd/0003:1532:0221.0005/
1259:Jun 14 08:31:05 serval.tld.co.uk razer_mount[820]: Changing group /sys/bus/hid/drivers/razerkbd/0003:1532:0221.0004/
1260:Jun 14 08:31:05 serval.tld.co.uk razer_mount[826]: Changed group /sys/bus/hid/drivers/razerkbd/0003:1532:0221.0003/
1261:Jun 14 08:31:05 serval.tld.co.uk razer_mount[827]: Changed group /sys/bus/hid/drivers/razerkbd/0003:1532:0221.0004/
1262:Jun 14 08:31:05 serval.tld.co.uk razer_mount[828]: Changed group /sys/bus/hid/drivers/razerkbd/0003:1532:0221.0005/
Atualização: após alguns testes, parece que o driver está funcionando bem. No entanto, algo está parando os toques de tecla para chegar ao sistema operacional! Eu testei o teclado com uma instalação diferente do CentOS 7 sem o driver e funcionou bem. Não testei nenhum driver na minha máquina principal e não tenho sorte aqui.
…