Arduino Leonardo as keyboard in the computer works! But not with the Xbox360. The Teensy works perfectly on the PC but how to emulate a keyboard device for the Xbox360.

I know the Xbox360 has security IC, but a simple USB keyboard works!

What is the diference ?

How i can emulate an usb keyboard for the Xbox360?

  • It probably needs the "Boot Keyboard" protocol, which the Leonardo doesn't provide.
    – Majenko
    May 14, 2020 at 17:59
  • I very new to hid devices, i will find out about that
    – eolandro
    May 14, 2020 at 18:07
  • does leonardo work as a keyboard at boot time in BIOS?
    – jsotola
    May 14, 2020 at 18:09
  • i don't remember, i guess no, but i will try later!
    – eolandro
    May 14, 2020 at 18:11
  • 1
    @jsotola, it doesn't work as boot keyboard with Arduino Keyboard library. this library can emulate boot keyboard on Leonardo: github.com/NicoHood/HID
    – Juraj
    May 14, 2020 at 18:13

1 Answer 1


Like Juraj and Majenko said. Arduino Keyboard library does emulate "Boot Keyboard".

I use NicoHood HID library and now it works.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.