프로그램 사용/uinput
uinput absolute mouse
구차니
2022. 2. 23. 14:55
[링크 : 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]