[링크 : https://www.kernel.org/doc/Documentation/input/event-codes.txt]
+
2022.02.25
// uinput.h #define UI_SET_EVBIT _IOW(UINPUT_IOCTL_BASE, 100, int) #define UI_SET_KEYBIT _IOW(UINPUT_IOCTL_BASE, 101, int) #define UI_SET_RELBIT _IOW(UINPUT_IOCTL_BASE, 102, int) #define UI_SET_ABSBIT _IOW(UINPUT_IOCTL_BASE, 103, int) #define UI_DEV_CREATE _IO(UINPUT_IOCTL_BASE, 1) #define UI_DEV_DESTROY _IO(UINPUT_IOCTL_BASE, 2) #define UI_DEV_SETUP _IOW(UINPUT_IOCTL_BASE, 3, struct uinput_setup) // input-event-codes.h #define EV_KEY 0x01 #define EV_REL 0x02 #define EV_ABS 0x03 #define REL_X 0x00 #define REL_Y 0x01 #define ABS_X 0x00 #define ABS_Y 0x01 |
[링크 : https://github.com/torvalds/linux/blob/master/include/uapi/linux/uinput.h]
[링크 : https://github.com/nmelihsensoy/virtual-hid-tcp/blob/master/server/src/server.c]
'프로그램 사용 > uinput' 카테고리의 다른 글
uinput 터치 스크린 예제 (0) | 2022.08.05 |
---|---|
evbug - 키보드/마우스 입력 디버깅 하기 (0) | 2022.08.05 |
uinput 장치 확인 (0) | 2022.03.04 |
xmodmap (0) | 2022.02.21 |
uinput (0) | 2022.02.21 |