List of XBMC keynames

This is a list of all the key names that can be used in keyboard.xml.

Note that even keys that aren't in the list can be used in keyboard.xml with the syntax:

&lt;key id="xxx"&gt;Action&lt;/key&gt;

where xxx is the key code. You can get the key code by looking in xbmc.log. Enable debug logging then press the key a few times. Now look in xbmc.log for lines like:

DEBUG: SDLKeyboard: scancode: 31, sym: 115, unicode: 115, modifier: 0

The number after sym, i.e. 115 in this case, is the key code. This number is decimal not hex.