Linux C - получить статус ключей блокировки ' - PullRequest
2 голосов
/ 07 октября 2010

Как точно узнать состояние ключей блокировки в Linux (2.6.x), используя C?

(у меня есть дерьмовая клавиатура без светодиодов для этого, и мне нужно написать приложение X11 для этого)

Если такое приложение существует ( и не зависит от DE - я запускаю e16), я бы тоже хотел его услышать.

1 Ответ

3 голосов
/ 07 октября 2010

Вы можете использовать светодиодное дополнение к gkrellm. Если вы хотите разработать собственное приложение, вы всегда можете посмотреть на gkrellm-led исходники (Ubuntu). И, конечно же, вы всегда можете пойти с xkbvleds (источник) .

В любом случае, вы всегда можете использовать XkbGetIndicatorState для считывания индикаторов с клавиатуры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...