Localize o id de vários dispositivos de entrada e altere o valor de sua propriedade

0

Eu estava olhando para isto que responde se houver apenas um dos nomes dos dispositivos. O ID pode mudar quando desconectar o dispositivo e conectá-lo de volta, é por isso que eu preciso pegá-los pelos seus nomes. Eu, no entanto, tenho dois:

SteelSeries Sensei Raw Gaming Mouse

Como eu consertaria isso em um script? Preciso que o primeiro tenha configurações específicas e o segundo tenha configurações específicas.

Em outras palavras, como eu adquiro os dois ids e na ordem em que aparecem? Algum tipo de loop que verifica a saída ou algo assim.

    
por Karl Morrison 18.09.2015 / 18:41

1 resposta

0

Alguém em SO forneceu um bom script que pode ajudá-lo. Altere os comandos de acordo.

Você pode fazer algo como o seguinte:

% bl0ck_qu0te%

Então, com isso, você primeiro encontra todos os IDs que correspondem ao padrão de pesquisa $SEARCH e armazena-os em $ids . Então você faz um loop sobre os IDs e execute os três comandos xinput .

Você deve se certificar de que $SEARCH não corresponde a muito, já que poderia resultar em comportamento indesejado.

    
por Ron 18.09.2015 / 19:36