Select a device and a keyboard key on the left, then click a USB key or special key to assign it.

Keep in mind that while keys are defined in the USB specification, they may not be recognized by your operating system. For example, Keypad = is not recognized in Windows but does work in Mac OS.

Locking keys and other odd keys (Mac and ADB caps lock, ADB power key, PS/2 pause) may not behave as expected.

Download the layout utility here to upload the layout file to your device. The layout file format is new as of 2021-11-10 so you'll need the new utility to upload it. The editor can load your old file and then re-save it as a new one so you can convert it to the new format.

Windows (v1.2 2021-11-10) macOS (new fw/layout utility v1.1 2021-11-10) (Linux soon)
Select device:
Layer: