Skip to content

Commit ac38ea0

Browse files
Use new shiny _click() functions in examples
1 parent 6c87cf8 commit ac38ea0

2 files changed

Lines changed: 7 additions & 20 deletions

File tree

examples/keyboard.c

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -28,36 +28,27 @@ int main(void)
2828

2929
suinput_create(uinput_fd, &user_dev);
3030
sleep(1);
31-
suinput_emit(uinput_fd, EV_KEY, KEY_H, 1); /* Press. */
32-
suinput_syn(uinput_fd); /* "Flushes" events written so far. */
3331

34-
suinput_emit(uinput_fd, EV_KEY, KEY_H, 0); /* Release */
32+
suinput_emit_click(uinput_fd, KEY_H);
3533
suinput_syn(uinput_fd);
3634
sleep(1);
37-
suinput_emit(uinput_fd, EV_KEY, KEY_E, 1);
38-
suinput_syn(uinput_fd);
3935

40-
suinput_emit(uinput_fd, EV_KEY, KEY_E, 0);
36+
suinput_emit_click(uinput_fd, KEY_E);
4137
suinput_syn(uinput_fd);
4238
sleep(1);
43-
suinput_emit(uinput_fd, EV_KEY, KEY_L, 1);
44-
suinput_syn(uinput_fd);
4539

46-
suinput_emit(uinput_fd, EV_KEY, KEY_L, 0);
40+
suinput_emit_click(uinput_fd, KEY_L);
4741
suinput_syn(uinput_fd);
4842
sleep(1);
49-
suinput_emit(uinput_fd, EV_KEY, KEY_L, 1);
50-
suinput_syn(uinput_fd);
5143

52-
suinput_emit(uinput_fd, EV_KEY, KEY_L, 0);
44+
suinput_emit_click(uinput_fd, KEY_L);
5345
suinput_syn(uinput_fd);
5446
sleep(1);
55-
suinput_emit(uinput_fd, EV_KEY, KEY_O, 1);
56-
suinput_syn(uinput_fd);
5747

58-
suinput_emit(uinput_fd, EV_KEY, KEY_O, 0);
48+
suinput_emit_click(uinput_fd, KEY_O);
5949
suinput_syn(uinput_fd);
6050
sleep(1);
51+
6152
suinput_destroy(uinput_fd);
6253

6354
return 0;

examples/mouse.c

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,7 @@ int main(void)
4242
sleep(1);
4343
}
4444

45-
suinput_emit(uinput_fd, EV_KEY, BTN_LEFT, 1); /* Press. */
46-
suinput_syn(uinput_fd); /* "Flushes" events written so far. */
47-
48-
suinput_emit(uinput_fd, EV_KEY, BTN_LEFT, 0); /* Release. */
49-
suinput_syn(uinput_fd);
45+
suinput_emit_click(uinput_fd, BTN_LEFT);
5046

5147
suinput_destroy(uinput_fd);
5248

0 commit comments

Comments
 (0)