Ok so I will have to change 250
uinput_kbd_write(&uinp_kbd, KEY_R, 0, EV_KEY);
and add in
uinput_kbd_write(&uinp_kbd, KEY_ESC, 1, EV_KEY);
usleep(50000);
uinput_kbd_write(&uinp_kbd, KEY_ESC, 0, EV_KEY);
I have no idea how to change the sourcec and re-compile
what does make clean followed by make mean