O mouse Asus STRIX Claw e o teclado Tactic Pro não funcionam no Ubuntu 14.10

1
  • O mouse Asus STRIX Claw é detectado, mas reportado incorretamente como um teclado, e não funciona de todo.

  • O teclado Asus STRIX Tactic Pro funciona parcialmente no modo não NKRO, mas as combinações de teclas não são detectadas, tornando-o inutilizável. Não funciona quando ligamos o NKRO.

Uma recompilação do kernel com HID_MAX_USAGES aumentou para 65535 - como recomendado em tópico para um mouse semelhante para jogos - corrigiu parcialmente os problemas, tanto para o mouse quanto para o teclado. Após a inicialização com o novo kernel, os periféricos são utilizáveis e se comportam assim:

  • O mouse Asus STRIX Claw funciona corretamente no modo DPI mais baixo. Ele deixa de funcionar se algum botão DPI for pressionado e, portanto, precisa ser desconectado / substituído.

  • O teclado Asus STRIX Tactic Pro agora funciona totalmente no modo NKRO, com qualquer número de combinações de teclas. O modo não-NKRO não é afetado (combinações de teclas ainda não funcionam).

Abaixo estão as saídas de alguns comandos para informações básicas sobre a detecção de USB, antes da recompilação do kernel:

$ lsusb 
Bus 002 Device 002: ID 8087:8001 Intel Corp.  
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
Bus 001 Device 002: ID 8087:8009 Intel Corp.   
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
Bus 004 Device 002: ID 05e3:0616 Genesys Logic, Inc;  
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub  
Bus 003 Device 011: ID 195d:1016 Itron Technology iONE   
Bus 003 Device 012: ID 195d:2039 Itron Technology iONE   
Bus 003 Device 006: ID 046d:c044 Logitech, Inc. LX3 Optical Mouse  
Bus 003 Device 005: ID 046d:0a29 Logitech, Inc.   
Bus 003 Device 004: ID 05e3:0610 Genesys Logic, Inc. 4-port hub  
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  

$ xinput -list 
⎡ Virtual core pointer                      id=2    [master pointer  (3)]  
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]  
⎜   ↳ Logitech Logitech Wireless Headset        id=8    [slave  pointer  (2)]  
⎜   ↳ Logitech USB-PS/2 Optical Mouse           id=9    [slave  pointer  (2)]  
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]  
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]  
    ↳ Power Button                              id=6    [slave  keyboard (3)]  
    ↳ Power Button                              id=7    [slave  keyboard (3)]  
    ↳ Eee PC WMI hotkeys                        id=12   [slave  keyboard (3)]  
    ↳ Strix Claw Strix Claw Gaming Mouse        id=10   [slave  keyboard (3)]  
    ↳ ASUS ASUS Strix Tactic Pro Gaming Keyboard    id=11   [slave  keyboard (3)] 

$ xinput list-props 10 
Device 'Strix Claw Strix Claw Gaming Mouse':  
    Device Enabled (151):   1  
    Coordinate Transformation Matrix (153): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000  
    Device Product ID (271):    6493, 4118  
    Device Node (272):  "/dev/input/event2" 
    
por enolas 09.01.2015 / 12:06

1 resposta

0

A recompilação do kernel não é mais necessária para o uso de ambos os periféricos no Ubuntu 15.04 (Linux 3.19).

O teclado agora funciona fora da caixa no modo não-NKRO, com combinações de teclas fixas. Ele não funciona quando o NKRO está ligado (o que não é muito problemático, já que o modo padrão é ok).

O mouse não foi reconhecido até que eu atualizei seu firmware para a versão mais recente ( 1.09 ) disponível no suporte da Asus; agora ele funciona corretamente sem qualquer invasão do sistema (não tente fazer isso no Wine: conecte o mouse a algum computador que esteja executando o Windows para exibi-lo corretamente).

    
por enolas 28.03.2015 / 19:27