Skip to content

Commit 7b64c25

Browse files
JumpLinktuomasjjrasanen
authored andcommitted
Fix keyboard example: show the emulated keystrokes one by one
(cherry picked from commit 4533bae1701a658ac338fa86f74845bb2badf4af) Signed-off-by: Tuomas Jorma Juhani Räsänen <tuomasjjrasanen@tjjr.fi>
1 parent 587ca7e commit 7b64c25

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

examples/keyboard.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,37 +27,37 @@ int main(void)
2727
}
2828

2929
suinput_create(uinput_fd, &user_dev);
30-
30+
sleep(1);
3131
suinput_emit(uinput_fd, EV_KEY, KEY_H, 1); /* Press. */
3232
suinput_syn(uinput_fd); /* "Flushes" events written so far. */
3333

3434
suinput_emit(uinput_fd, EV_KEY, KEY_H, 0); /* Release */
3535
suinput_syn(uinput_fd);
36-
36+
sleep(1);
3737
suinput_emit(uinput_fd, EV_KEY, KEY_E, 1);
3838
suinput_syn(uinput_fd);
3939

4040
suinput_emit(uinput_fd, EV_KEY, KEY_E, 0);
4141
suinput_syn(uinput_fd);
42-
42+
sleep(1);
4343
suinput_emit(uinput_fd, EV_KEY, KEY_L, 1);
4444
suinput_syn(uinput_fd);
4545

4646
suinput_emit(uinput_fd, EV_KEY, KEY_L, 0);
4747
suinput_syn(uinput_fd);
48-
48+
sleep(1);
4949
suinput_emit(uinput_fd, EV_KEY, KEY_L, 1);
5050
suinput_syn(uinput_fd);
5151

5252
suinput_emit(uinput_fd, EV_KEY, KEY_L, 0);
5353
suinput_syn(uinput_fd);
54-
54+
sleep(1);
5555
suinput_emit(uinput_fd, EV_KEY, KEY_O, 1);
5656
suinput_syn(uinput_fd);
5757

5858
suinput_emit(uinput_fd, EV_KEY, KEY_O, 0);
5959
suinput_syn(uinput_fd);
60-
60+
sleep(1);
6161
suinput_destroy(uinput_fd);
6262

6363
return 0;

0 commit comments

Comments
 (0)