@@ -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 ;
0 commit comments