Kinesis Advantage não sendo detectado no Linux

Kinesis Advantage não sendo detectado no Linux

Eu olhei para ambas as postagens: Vantagem do Kinesis, ativada, mas sem saída, o teclado Kinesis Advantage falha após a atualização para o systemd-221, e seus problemas com o Kinesis Advantage parecem ser um pouco diferentes dos meus. Meu teclado funciona bem a cada 5 a 10 inicializações e, em outras ocasiões, preciso desconectar e reconectar o teclado várias vezes até que as luzes de status dele se apaguem. Quando o teclado não está funcionando corretamente, todas as luzes de status permanecem acesas.

Placa mãe: Rampage V Extreme Sistema operacional: Arch Linux

sem nome -a:

Linux Odin 4.2.5-1-ARCH #1 SMP PREEMPT Terça, 27 de outubro 08:13:28 CET 2015 x86_64 GNU/Linux

systemctl --versão:

systemd 228 +PAM -AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN

***ATUALIZAÇÃO: Após detectar sem sucesso o teclado após a inicialização, as luzes se apagam e lsusb mostra:

Barramento 003 Dispositivo 002: ID 05f3:0081 PI Engineering, Inc. Kinesis Integrated Hub

Também não está aparecendo em /proc/bus/input/devices.

Desconectá-lo e conectá-lo novamente faz com que as luzes permaneçam acesas e nada muda nas listagens acima. Quando não está funcionando, os pressionamentos de tecla não emitem som. Funciona no Windows na maioria das vezes. Ocasionalmente, preciso desconectá-lo e conectá-lo novamente ao Windows. Cada vez que inicializo o teclado também funciona na BIOS e no rEFInd.

Alguém sabe de possíveis soluções alternativas? Como um script que tentaria detectar novamente o teclado, se ele não for encontrado até ser detectado?

Responder1

Acabei de mudar o teclado de uma porta USB 2.0 para uma USB 3.0 e parece que ele está sendo detectado a cada inicialização até agora. Acho que inicializei 4 vezes desde a troca de portas, com todos tendo sucesso.

Responder2

Estou obtendo exatamente a mesma coisa na mesma configuração (Kinesis Advantage com Arch Linux). Também parece ser um pouco mais confiável na porta USB 3.0, mas ainda longe de ser perfeito.

Um problema extra que notei é que (independentemente da porta USB), uma vez que o teclado for detectado e funcionando corretamente, ele morrerá de forma confiável quando eu usar macros (qualquer macro). O comportamento preciso é o seguinte:

  • Teclado conectado e detectado corretamente: os LEDs de status piscam e o LED indicador NumLock acende
  • Acione uma macro: o LED NumLock apaga (o NumLock não desliga), mas o teclado ainda funciona
    • Se eu acionar outra macro, o teclado morre
    • No entanto, se eu desligar/ligar) o NumLock para que o LED volte a acender, o teclado funcionará bem (e não morrerá mais ao usar macros)
    • Além disso, se eu alternar o NumLock imediatamente após conectar o teclado, ele também evitará a morte por macros.

Portanto, minha solução é continuar conectando-o até ser detectado corretamente e, em seguida, alternar o NumLock. Então funciona bem.

informação relacionada