Arduino Tutorial for Beginners 14 - Keyboard PS2 | USB - YouTube
GitHub - kjy7567/Arduino-Fast-Keyboard-Library: The default Arduino keyboard library calls sendReport every time a switch is pressed or released. That's very inefficient, so you can speed up the latency by only calling sendreport
atmega32u4 - Using Keyboard library for ISO-UK layout - Arduino Stack Exchange