Есть ли что-то вроде xinput, но вместо вывода - PullRequest
3 голосов
/ 24 апреля 2011

Я только что узнал, что вы можете использовать xinput для отслеживания нажатий клавиш в приложениях, работающих на X

Есть ли что-то похожее, кроме вывода данных в любое приложение, на котором сейчас сосредоточено внимание?

Я хотел бы реализовать что-то вроде программы автозаполнения или умного предложения, которая прослушивает нажатия клавиш в приложениях и делает умное предложение

например, слушать все, что происходит в браузере, а затем, если вы переключитесь на терминал или ваш текстовый редактор, вы сможете повторно использовать некоторые из этих данных.

Ответы [ 2 ]

2 голосов
/ 25 апреля 2011

Вы можете отправлять события клавиатуры в приложение X, используя XSendEvent или расширение XTEST .XTEST значительно более мощный, но во многих случаях его необходимо включить вручную в конфигурации X-сервера.См. Также this и this для получения дополнительной информации и некоторого примера кода.

0 голосов
/ 25 апреля 2011
...