Eu preciso ser capaz de registrar os movimentos do mouse de vez em quando (a cada 0,2 segundo, por exemplo) e tê-los em uma representação de coordenadas em vez de em um diff.
Encontrei o seguinte script:
#!/bin/bash
while :
do
cat /dev/input/mice | read -n 1
date
sleep 1
done
Mas parece que não imprime nada no terminal (ou talvez seja tudo sem sentido). Outras discussões sugerem que / dev / input / mice está obsoleto. Além disso, / dev / input / mice na verdade não teria os dados em um formato amigável.
Vou precisar fazer a conversão manualmente (a partir do formato nos arquivos / dev / input), ou existe uma API para isso?