Дамп xinput буфер - PullRequest
       30

Дамп xinput буфер

0 голосов
/ 26 июня 2019

Я написал скрипт, который отслеживает активность на клавиатуре, даже если скрипт работает в фоновом режиме, и выполняет действия на основе этих событий.Однако мне иногда приходится приостанавливать это, а когда оно возобновляется, мне нужно, чтобы оно не действовало на нажатия клавиш, которые произошли во время паузы.Вот мой код:

xinput test-xi2 --root 3| grep -A2 --line-buffered RawKeyRelease | while read -r line ;
do 
done

В настоящее время, когда я возобновляю процесс, он немедленно выполняет действие для всех событий клавиатуры, произошедших во время паузы.Как я могу сбросить эти буферизованные нажатия клавиш?

Спасибо!

...