Есть ли в Ubuntu команда для определения, когда мышь перемещали в последний раз? Заставка четко знает, но как я могу получить доступ к этим данным из терминала?
1 ответ
2
Заставки проводят собственный опрос для движения мыши (изменение положения) или щелчка. См. XScreensaver FAQ № 10, в котором говорится именно это поведение. И, как утверждает Джейми Завински, автор XScreensaver, в этом отчете об ошибке, позиция проверяется только каждые 5 секунд.
Если вы не хотите думать о том, как реализовать это самостоятельно, вы можете использовать исходный код на языке C или небольшие приложения, приведенные в этом вопросе о стековом потоке, а именно xprintidle, xidle.