-
Notifications
You must be signed in to change notification settings - Fork 29
International Layouts
If you have an international keyboard and you are trying to use the configurator you may have discovered that the configurator does not pick up certain keys. The reason is because the USB HID spec only defines a US ANSI keyboard and the OS converts from a US ANSI keyboard layout to your specific layout.
The easiest way to figure out where (most) of the keys are on your keyboard would be to set (in your OS) your non-US ANSI keyboard to US English then press each key. The resulting key is what you should assign in the configurator.
Another way to think about it, is to visually compare to a US ANSI keyboard. Use these keys and their position when doing the configuration. Some of the layouts have an extra key next to the left shift. This key is defined underneath in the key picker definitions as "ISO/".
Some keys do not have US ANSI equivalents, you will find these in the key picker under the configurator.
- USB HID
- USB HID Spec (Page 23)
- USB HID Usage Tables <- This is what you're interested in
- KLL Spec 0.5