当前位置: 技术问答>linux和unix
用C 如何获得按下num lock, caps lock键的事件
来源: 互联网 发布时间:2015-10-01
本文导语: 用C 如何获得按下num lock, caps lock键的事件 | kernel中有,好像没有什么相应调用可以得到,你自己查一下吧。 struct kbd_struct { ... unsigned char ledflagstate:3; /* flags, not lights */ ...
用C 如何获得按下num lock, caps lock键的事件
|
kernel中有,好像没有什么相应调用可以得到,你自己查一下吧。
struct kbd_struct {
...
unsigned char ledflagstate:3; /* flags, not lights */
unsigned char default_ledflagstate:3;
#define VC_SCROLLOCK 0 /* scroll-lock mode */
#define VC_NUMLOCK 1 /* numeric lock mode */
#define VC_CAPSLOCK 2 /* capslock mode */
...
};
struct kbd_struct {
...
unsigned char ledflagstate:3; /* flags, not lights */
unsigned char default_ledflagstate:3;
#define VC_SCROLLOCK 0 /* scroll-lock mode */
#define VC_NUMLOCK 1 /* numeric lock mode */
#define VC_CAPSLOCK 2 /* capslock mode */
...
};