<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kodi.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Monomartin</id>
	<title>Official Kodi Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://kodi.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Monomartin"/>
	<link rel="alternate" type="text/html" href="https://kodi.wiki/view/Special:Contributions/Monomartin"/>
	<updated>2026-06-18T06:18:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://kodi.wiki/index.php?title=List_of_keynames&amp;diff=68806</id>
		<title>List of keynames</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=List_of_keynames&amp;diff=68806"/>
		<updated>2014-02-05T21:21:43Z</updated>

		<summary type="html">&lt;p&gt;Monomartin: added advice to insert decimal number format&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Development]]}}&lt;br /&gt;
&lt;br /&gt;
This is a list of all the key names that can be used in keyboard.xml.&lt;br /&gt;
&lt;br /&gt;
Note that even keys that aren&#039;t in the list can be used in&lt;br /&gt;
keyboard.xml with the syntax:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;key id=&amp;quot;xxx&amp;quot;&amp;amp;gt;Action&amp;amp;lt;/key&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where xxx is the key code (as decimal number). You can get the key code by looking in&lt;br /&gt;
xbmc.log. [[Log File#Enable Debugging|Enable debug logging]] then press the key a few times. Now look&lt;br /&gt;
in xbmc.log for lines like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;DEBUG: SDLKeyboard: scancode: 2, sym: 49, unicode: 49, modifier: 0&lt;br /&gt;
DEBUG: CApplication::OnKey: 61537 pressed, action is Number1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The number after &#039;&#039;CApplication::OnKey&#039;&#039;, i.e. 61537 in this case, is the key code. This&lt;br /&gt;
number is decimal not hex.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;datatable&amp;quot;&lt;br /&gt;
! XBMC key name&lt;br /&gt;
! Key code&lt;br /&gt;
|-&lt;br /&gt;
| zero&lt;br /&gt;
| 0x30&lt;br /&gt;
|-&lt;br /&gt;
| one&lt;br /&gt;
| 0x31&lt;br /&gt;
|-&lt;br /&gt;
| two&lt;br /&gt;
| 0x32&lt;br /&gt;
|-&lt;br /&gt;
| three&lt;br /&gt;
| 0x33&lt;br /&gt;
|-&lt;br /&gt;
| four&lt;br /&gt;
| 0x34&lt;br /&gt;
|-&lt;br /&gt;
| five&lt;br /&gt;
| 0x35&lt;br /&gt;
|-&lt;br /&gt;
| six&lt;br /&gt;
| 0x36&lt;br /&gt;
|-&lt;br /&gt;
| seven&lt;br /&gt;
| 0x37&lt;br /&gt;
|-&lt;br /&gt;
| eight&lt;br /&gt;
| 0x38&lt;br /&gt;
|-&lt;br /&gt;
| nine&lt;br /&gt;
| 0x39&lt;br /&gt;
|-&lt;br /&gt;
| backspace&lt;br /&gt;
| VK_BACK&lt;br /&gt;
|-&lt;br /&gt;
| return&lt;br /&gt;
| VK_RETURN&lt;br /&gt;
|-&lt;br /&gt;
| enter&lt;br /&gt;
| VK_SEPARATOR&lt;br /&gt;
|-&lt;br /&gt;
| escape&lt;br /&gt;
| VK_ESCAPE&lt;br /&gt;
|-&lt;br /&gt;
| tab&lt;br /&gt;
| VK_TAB&lt;br /&gt;
|-&lt;br /&gt;
| space&lt;br /&gt;
| VK_SPACE&lt;br /&gt;
|-&lt;br /&gt;
| left&lt;br /&gt;
| VK_LEFT&lt;br /&gt;
|-&lt;br /&gt;
| right&lt;br /&gt;
| VK_RIGHT&lt;br /&gt;
|-&lt;br /&gt;
| up&lt;br /&gt;
| VK_UP&lt;br /&gt;
|-&lt;br /&gt;
| down&lt;br /&gt;
| VK_DOWN&lt;br /&gt;
|-&lt;br /&gt;
| insert&lt;br /&gt;
| VK_INSERT&lt;br /&gt;
|-&lt;br /&gt;
| delete&lt;br /&gt;
| VK_DELETE&lt;br /&gt;
|-&lt;br /&gt;
| home&lt;br /&gt;
| VK_HOME&lt;br /&gt;
|-&lt;br /&gt;
| end&lt;br /&gt;
| VK_END&lt;br /&gt;
|-&lt;br /&gt;
| f1&lt;br /&gt;
| VK_F1&lt;br /&gt;
|-&lt;br /&gt;
| f2&lt;br /&gt;
| VK_F2&lt;br /&gt;
|-&lt;br /&gt;
| f3&lt;br /&gt;
| VK_F3&lt;br /&gt;
|-&lt;br /&gt;
| f4&lt;br /&gt;
| VK_F4&lt;br /&gt;
|-&lt;br /&gt;
| f5&lt;br /&gt;
| VK_F5&lt;br /&gt;
|-&lt;br /&gt;
| f6&lt;br /&gt;
| VK_F6&lt;br /&gt;
|-&lt;br /&gt;
| f7&lt;br /&gt;
| VK_F7&lt;br /&gt;
|-&lt;br /&gt;
| f8&lt;br /&gt;
| VK_F8&lt;br /&gt;
|-&lt;br /&gt;
| f9&lt;br /&gt;
| VK_F9&lt;br /&gt;
|-&lt;br /&gt;
| f10&lt;br /&gt;
| VK_F10&lt;br /&gt;
|-&lt;br /&gt;
| f11&lt;br /&gt;
| VK_F11&lt;br /&gt;
|-&lt;br /&gt;
| f12&lt;br /&gt;
| VK_F12&lt;br /&gt;
|-&lt;br /&gt;
| numpadzero&lt;br /&gt;
| VK_NUMPAD0&lt;br /&gt;
|-&lt;br /&gt;
| numpadone&lt;br /&gt;
| VK_NUMPAD1&lt;br /&gt;
|-&lt;br /&gt;
| numpadtwo&lt;br /&gt;
| VK_NUMPAD2&lt;br /&gt;
|-&lt;br /&gt;
| numpadthree&lt;br /&gt;
| VK_NUMPAD3&lt;br /&gt;
|-&lt;br /&gt;
| numpadfour&lt;br /&gt;
| VK_NUMPAD4&lt;br /&gt;
|-&lt;br /&gt;
| numpadfive&lt;br /&gt;
| VK_NUMPAD5&lt;br /&gt;
|-&lt;br /&gt;
| numpadsix&lt;br /&gt;
| VK_NUMPAD6&lt;br /&gt;
|-&lt;br /&gt;
| numpadseven&lt;br /&gt;
| VK_NUMPAD7&lt;br /&gt;
|-&lt;br /&gt;
| numpadeight&lt;br /&gt;
| VK_NUMPAD8&lt;br /&gt;
|-&lt;br /&gt;
| numpadnine&lt;br /&gt;
| VK_NUMPAD9&lt;br /&gt;
|-&lt;br /&gt;
| numpadtimes&lt;br /&gt;
| VK_MULTIPLY&lt;br /&gt;
|-&lt;br /&gt;
| numpadplus&lt;br /&gt;
| VK_ADD&lt;br /&gt;
|-&lt;br /&gt;
| numpadminus&lt;br /&gt;
| VK_SUBTRACT&lt;br /&gt;
|-&lt;br /&gt;
| numpadperiod&lt;br /&gt;
| VK_DECIMAL&lt;br /&gt;
|-&lt;br /&gt;
| numpaddivide&lt;br /&gt;
| VK_DIVIDE&lt;br /&gt;
|-&lt;br /&gt;
| pageup&lt;br /&gt;
| VK_PRIOR&lt;br /&gt;
|-&lt;br /&gt;
| pagedown&lt;br /&gt;
| VK_NEXT&lt;br /&gt;
|-&lt;br /&gt;
| printscreen&lt;br /&gt;
| VK_PRINT&lt;br /&gt;
|-&lt;br /&gt;
| menu&lt;br /&gt;
| VK_APPS&lt;br /&gt;
|-&lt;br /&gt;
| pause&lt;br /&gt;
| VK_PAUSE&lt;br /&gt;
|-&lt;br /&gt;
| leftshift&lt;br /&gt;
| VK_LSHIFT&lt;br /&gt;
|-&lt;br /&gt;
| rightshift&lt;br /&gt;
| VK_RSHIFT&lt;br /&gt;
|-&lt;br /&gt;
| leftctrl&lt;br /&gt;
| VK_LCONTROL&lt;br /&gt;
|-&lt;br /&gt;
| rightctrl&lt;br /&gt;
| VK_RCONTROL&lt;br /&gt;
|-&lt;br /&gt;
| leftalt&lt;br /&gt;
| VK_LMENU&lt;br /&gt;
|-&lt;br /&gt;
| rightalt&lt;br /&gt;
| VK_RMENU&lt;br /&gt;
|-&lt;br /&gt;
| leftwindows&lt;br /&gt;
| VK_LWIN&lt;br /&gt;
|-&lt;br /&gt;
| rightwindows&lt;br /&gt;
| VK_RWIN&lt;br /&gt;
|-&lt;br /&gt;
| capslock&lt;br /&gt;
| VK_CAPITAL&lt;br /&gt;
|-&lt;br /&gt;
| numlock&lt;br /&gt;
| VK_NUMLOCK&lt;br /&gt;
|-&lt;br /&gt;
| scrolllock&lt;br /&gt;
| VK_SCROLL&lt;br /&gt;
|-&lt;br /&gt;
| equals&lt;br /&gt;
| VK_OEM_PLUS&lt;br /&gt;
|-&lt;br /&gt;
| comma&lt;br /&gt;
| VK_OEM_COMMA&lt;br /&gt;
|-&lt;br /&gt;
| minus&lt;br /&gt;
| VK_OEM_MINUS&lt;br /&gt;
|-&lt;br /&gt;
| period&lt;br /&gt;
| VK_OEM_PERIOD&lt;br /&gt;
|-&lt;br /&gt;
| semicolon&lt;br /&gt;
| VK_OEM_1&lt;br /&gt;
|-&lt;br /&gt;
| forwardslash&lt;br /&gt;
| VK_OEM_2&lt;br /&gt;
|-&lt;br /&gt;
| opensquarebracket&lt;br /&gt;
| VK_OEM_4&lt;br /&gt;
|-&lt;br /&gt;
| backslash&lt;br /&gt;
| VK_OEM_5&lt;br /&gt;
|-&lt;br /&gt;
| closesquarebracket&lt;br /&gt;
| VK_OEM_6&lt;br /&gt;
|-&lt;br /&gt;
| quote&lt;br /&gt;
| VK_OEM_7&lt;br /&gt;
|-&lt;br /&gt;
| leftquote&lt;br /&gt;
| VK_OEM_8&lt;br /&gt;
|-&lt;br /&gt;
| browser_refresh&lt;br /&gt;
| VK_BROWSER_REFRESH&lt;br /&gt;
|-&lt;br /&gt;
| browser_search&lt;br /&gt;
| VK_BROWSER_SEARCH&lt;br /&gt;
|-&lt;br /&gt;
| browser_favorites&lt;br /&gt;
| VK_BROWSER_FAVORITES&lt;br /&gt;
|-&lt;br /&gt;
| browser_home&lt;br /&gt;
| VK_BROWSER_HOME&lt;br /&gt;
|-&lt;br /&gt;
| volume_mute&lt;br /&gt;
| VK_VOLUME_MUTE&lt;br /&gt;
|-&lt;br /&gt;
| volume_down&lt;br /&gt;
| VK_VOLUME_DOWN&lt;br /&gt;
|-&lt;br /&gt;
| volume_up&lt;br /&gt;
| VK_VOLUME_UP&lt;br /&gt;
|-&lt;br /&gt;
| next_track&lt;br /&gt;
| VK_MEDIA_NEXT_TRACK&lt;br /&gt;
|-&lt;br /&gt;
| prev_track&lt;br /&gt;
| VK_MEDIA_PREV_TRACK&lt;br /&gt;
|-&lt;br /&gt;
| stop&lt;br /&gt;
| VK_MEDIA_STOP&lt;br /&gt;
|-&lt;br /&gt;
| play_pause&lt;br /&gt;
| VK_MEDIA_PLAY_PAUSE&lt;br /&gt;
|-&lt;br /&gt;
| launch_mail&lt;br /&gt;
| VK_LAUNCH_MAIL&lt;br /&gt;
|-&lt;br /&gt;
| launch_media_select&lt;br /&gt;
| VK_LAUNCH_MEDIA_SELECT&lt;br /&gt;
|-&lt;br /&gt;
| launch_app1_pc_icon&lt;br /&gt;
| VK_LAUNCH_APP1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Remotes]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>Monomartin</name></author>
	</entry>
</feed>