Vjoy e pyautogui
Dicas para de uso do vjoy, pyautogui e controle de volume do Windows.
vjoy
Nós utilizamos o pacote pyvjoy
que possibilita controlarmos o vjoy
via python. Ele é apenas uma camada de abstração do vjoy.
Nós sugerimos vocês trabalharem com a monitor
do vjoy aberto, para conseguirem depurar visualmente o que está acontecendo com o controle.
Criando
Criando um joystick
Acionando um botão
Acionando o botão 15
Info
O vjoy mantém o valor mesmo com o programa reiniciado, se apertar o botão 15 e deixar ele apertado, da próxima vez que for usar o controle ele vai continuar apertado.
Soltando o botão 15
Notem que o j.set_button
recebe: (buttonID,state)
Analógico
O vjoy possui várias entradas analógicas, sendo as principais:
O range da entrada analógica é de 1
(total esquerda) até 32768
(total direita).