Por alguma razão, o receptor USB da Logitech aparece duas vezes na xinput list
lista de dispositivos:
Logitech USB Receiver id=13 [slave pointer (2)]
Logitech USB Receiver id=14 [slave pointer (2)]
Quando tento xinput set-prop "Logitech USB Receiver" "someSetting" n
, é claro que recebo:
Aviso: existem vários dispositivos correspondentes ao 'Logitech USB Receiver'. Para garantir que o correto seja selecionado, use o ID do dispositivo ou prefixe o nome do dispositivo com 'ponteiro:' ou 'teclado:' conforme apropriado.
incapaz de encontrar o dispositivo Logitech USB Receiver
O prefixo não ajuda, pois é o mesmo dispositivo (ponteiro).
Em vez disso, posso usar o ID, mas o problema é que o ID muda naturalmente entre as startups, por isso não posso fazer isso automático (script simples que na inicialização define sensibilidades para todos os meus dispositivos apontadores).
Então, é possível remover o dispositivo duplicado, xinput
ignorá-lo ou ainda fazer referência ao dispositivo pelo nome? Se nada disso for possível, acho que um script teria descoberto os IDs (e, a partir deles, parece ser sempre o menor).
Os comandos que eu quero usar são:
xinput set-prop n "Device Accel Constant Deceleration" 2.4
xinput set-prop n "Device Accel Velocity Scaling" 1