con arduino usualmente requiere un poco más de trabajo que descargar y correr...
hay 2 opciones
1- hacerlo en 2 partes...
una parte con el arduino y los botones enviando por consola
la otra parte es un programa leyendo de consola y simulando pulsaciones de botones, la segunda parte la puedes hacer en basicamente cualquier lenguaje
2- hackear el arduino para usarlo como hid... esto es delicado
hay un codigo para modificar el chip serial del arduino para que al conectarlo se comporte como HID, pero si no sigues las instrucciones con cuidado, te puedes "quedar fuera" de tu arduino permanentemente
aquí info al respecto
https://github.com/NicoHood/NicoHood.github.io/wiki/HoodLoader2-ready-to-use-%E2%80%93-USB-HID-for-Arduino-Uno-Megahttps://forum.arduino.cc/index.php?topic=404270.0