0

linux 查看CapsLock状态

Posted in Linux at 五月 28th, 2014 / No Comments »

新买的ThinkPad T440p居然没有CapsLock灯,找了些资料准备自己写一个软件显示当前CapsLock状态。

主要问题是查询当前的CapsLock状态,使用命令可以这样查看:

$ xset -q | grep Caps
    00: Caps Lock:   off    01: Num Lock:    off    02: Scroll Lock: off

另外也可以直接读/dev/input/event3这样的事件文件,但键盘对应哪一个文件需要在/dev/input/by-path下查看:

$ cd /dev/input/by-path/
$ ll
总用量 0
lrwxrwxrwx. 1 root root  9 526 09:51 platform-i8042-serio-0-event-kbd -> ../event3

例如的我的键盘事件文件是platform-i8042-serio-0-event-kbd对应的event3。
读事件的方法见:http://crushbeercrushcode.org/2013/01/linux-key-logger/

Published in Linux
Tags:

No Responses to “linux 查看CapsLock状态”

Leave a Reply

请输入算式结果(看不清请点击图片)
(必须)