0% found this document useful (0 votes)
10 views7 pages

FF Script No Reload No Damage

The document provides a comprehensive list of Virtual Key (VK) codes that can be assigned to physical keys in the Low-level editor. It categorizes the codes into 'Mappable' codes, which can have Unicode characters assigned, and 'Non-mappable' codes, which include modifiers and special keys. The document also includes a table detailing the names, numeric values, and descriptions of various VK codes.

Uploaded by

helohokien
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views7 pages

FF Script No Reload No Damage

The document provides a comprehensive list of Virtual Key (VK) codes that can be assigned to physical keys in the Low-level editor. It categorizes the codes into 'Mappable' codes, which can have Unicode characters assigned, and 'Non-mappable' codes, which include modifiers and special keys. The document also includes a table detailing the names, numeric values, and descriptions of various VK codes.

Uploaded by

helohokien
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 7

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.

01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0014)about:internet -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=windows-
1252">
<meta http-equiv="Content-Language" content="en-us">

<link rel="SHORTCUT ICON" href="http://www.kbdedit.com/favicon.ico">


<title>List of Virtual Key Codes</title>
<link rel="stylesheet" type="text/css" href="./List of Virtual Key
Codes_files/main.css">

<script type="text/javascript" async="" src="./List of Virtual Key


Codes_files/ga.js.download"></script><script type="text/javascript">

var _gaq = _gaq || [];


_gaq.push(['_setAccount', 'UA-30917419-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript';
ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();

</script>
<meta name="Microsoft Border" content="tb, default">
</head>

<body><!--msnavigation--><table border="0" cellpadding="0" cellspacing="0"


width="100%"><tbody><tr><td>

<div align="left">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:
collapse" bordercolor="#111111" width="100%" id="AutoNumber2">
<tbody><tr>
<td align="left">
<img border="0" src="./List of Virtual Key Codes_files/logo.PNG"
hspace="0" style="border-width: 0"></td>
<td align="right"><nobr>[<a style=""
href="http://www.kbdedit.com/">Home</a>]</nobr>&nbsp;<nobr>[<a
href="http://www.kbdedit.com/online_purchase.html" target=""
style="">Purchase</a>]</nobr>&nbsp;<nobr>[<a
href="http://www.kbdedit.com/demo.html" target=""
style="">Download</a>]</nobr>&nbsp;<nobr><a
href="http://www.kbdedit.com/manual/manual_index.html">[Manual]</a></
nobr>&nbsp;<nobr>[<a href="http://www.kbdedit.com/Acknowledgements.html" target=""
style="">Acknowledgements</a>]</nobr>&nbsp;<nobr>[<a
href="http://www.kbdedit.com/sitemap.html" target=""
style="">Sitemap</a>]</nobr>&nbsp;<nobr>[<a
href="http://www.kbdedit.com/release_notes.html" target=""
style="">Release&nbsp;Notes</a>]</nobr>&nbsp;<nobr>[<a
href="http://www.kbdedit.com/manual/FAQ.html">FAQ</a>]</nobr></td>
</tr>
</tbody></table>
</div>
<p align="center">
<nobr>[&nbsp;<a href="http://www.kbdedit.com/manual/low_level.html"
target="">Up</a>&nbsp;]</nobr> <nobr>[&nbsp;<a
href="http://www.kbdedit.com/manual/low_level_edit_vk_mappings.html"
target="">Editing&nbsp;VK&nbsp;Mappings</a>&nbsp;]</nobr> <nobr>[&nbsp;<a
href="http://www.kbdedit.com/manual/low_level_modifiers.html"
target="">Modifiers</a>&nbsp;]</nobr> <nobr>[&nbsp;<a
href="http://www.kbdedit.com/manual/low_level_special_nls_functions.html"
target="">Special&nbsp;NLS&nbsp;functions</a>&nbsp;]</nobr> <nobr>[&nbsp;<a
href="http://www.kbdedit.com/manual/low_level_special_nls_functions_editor.html"
target="">Special&nbsp;NLS&nbsp;Functions&nbsp;Editor</a>&nbsp;]</nobr>
<nobr>[&nbsp;<a href="http://www.kbdedit.com/manual/low_level_mouse_keys.html"
target="">Mouse&nbsp;keys</a>&nbsp;]</nobr>
<nobr>[&nbsp;List&nbsp;of&nbsp;Virtual&nbsp;Key&nbsp;Codes&nbsp;]</nobr></p>

</td></tr><!--msnavigation--></tbody></table><!--msnavigation--><table dir="ltr"
border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><!--
msnavigation--><td valign="top">
<h2>List of
Virtual Key Codes</h2>
<p>Following is a full list of VK codes that can be assigned to physical keys
("scan
codes") in the <a href="http://www.kbdedit.com/manual/low_level.html">Low-level
editor</a>.</p>
<p>The list is divided in two categories:</p>
<ol>
<li>"Mappable" codes, to which Unicode characters can be assigned in the
<a href="http://www.kbdedit.com/manual/high_level.html">High-level
editor</a></li>
<li>"Non-mappable" codes (modifiers,&nbsp;special keys)</li>
</ol>
<table border="1" cellspacing="0" style="border-collapse: collapse"
bordercolor="#111111" width="100%">
<tbody><tr>
<th width="50%"><b>"Mappable" codes</b></th>
<th width="50%"><b>"Non-mappable" codes</b></th>
</tr>
<tr>
<td valign="top">
<table width="100%" cellspacing="0" style="border-collapse: collapse"
bordercolor="#111111" border="0">
<tbody><tr><td><b>Name</b></td><td><b>Numeric
value</b></td><td><b>Description</b></td></tr>
<tr><td>VK_ABNT_C1</td><td>0xC1</td><td>Abnt C1</td></tr>
<tr><td>VK_ABNT_C2</td><td>0xC2</td><td>Abnt C2</td></tr>
<tr><td>VK_ADD</td><td>0x6B</td><td>Numpad +</td></tr>
<tr><td>VK_ATTN</td><td>0xF6</td><td>Attn</td></tr>
<tr><td>VK_BACK</td><td>0x08</td><td>Backspace</td></tr>
<tr><td>VK_CANCEL</td><td>0x03</td><td>Break</td></tr>
<tr><td>VK_CLEAR</td><td>0x0C</td><td>Clear</td></tr>
<tr><td>VK_CRSEL</td><td>0xF7</td><td>Cr Sel</td></tr>
<tr><td>VK_DECIMAL</td><td>0x6E</td><td>Numpad .</td></tr>
<tr><td>VK_DIVIDE</td><td>0x6F</td><td>Numpad /</td></tr>
<tr><td>VK_EREOF</td><td>0xF9</td><td>Er Eof</td></tr>
<tr><td>VK_ESCAPE</td><td>0x1B</td><td>Esc</td></tr>
<tr><td>VK_EXECUTE</td><td>0x2B</td><td>Execute</td></tr>
<tr><td>VK_EXSEL</td><td>0xF8</td><td>Ex Sel</td></tr>
<tr><td>VK_ICO_CLEAR</td><td>0xE6</td><td>IcoClr</td></tr>
<tr><td>VK_ICO_HELP</td><td>0xE3</td><td>IcoHlp</td></tr>
<tr><td>VK_KEY_0</td><td>0x30 ('0')</td><td>0</td></tr>
<tr><td>VK_KEY_1</td><td>0x31 ('1')</td><td>1</td></tr>
<tr><td>VK_KEY_2</td><td>0x32 ('2')</td><td>2</td></tr>
<tr><td>VK_KEY_3</td><td>0x33 ('3')</td><td>3</td></tr>
<tr><td>VK_KEY_4</td><td>0x34 ('4')</td><td>4</td></tr>
<tr><td>VK_KEY_5</td><td>0x35 ('5')</td><td>5</td></tr>
<tr><td>VK_KEY_6</td><td>0x36 ('6')</td><td>6</td></tr>
<tr><td>VK_KEY_7</td><td>0x37 ('7')</td><td>7</td></tr>
<tr><td>VK_KEY_8</td><td>0x38 ('8')</td><td>8</td></tr>
<tr><td>VK_KEY_9</td><td>0x39 ('9')</td><td>9</td></tr>
<tr><td>VK_KEY_A</td><td>0x41 ('A')</td><td>A</td></tr>
<tr><td>VK_KEY_B</td><td>0x42 ('B')</td><td>B</td></tr>
<tr><td>VK_KEY_C</td><td>0x43 ('C')</td><td>C</td></tr>
<tr><td>VK_KEY_D</td><td>0x44 ('D')</td><td>D</td></tr>
<tr><td>VK_KEY_E</td><td>0x45 ('E')</td><td>E</td></tr>
<tr><td>VK_KEY_F</td><td>0x46 ('F')</td><td>F</td></tr>
<tr><td>VK_KEY_G</td><td>0x47 ('G')</td><td>G</td></tr>
<tr><td>VK_KEY_H</td><td>0x48 ('H')</td><td>H</td></tr>
<tr><td>VK_KEY_I</td><td>0x49 ('I')</td><td>I</td></tr>
<tr><td>VK_KEY_J</td><td>0x4A ('J')</td><td>J</td></tr>
<tr><td>VK_KEY_K</td><td>0x4B ('K')</td><td>K</td></tr>
<tr><td>VK_KEY_L</td><td>0x4C ('L')</td><td>L</td></tr>
<tr><td>VK_KEY_M</td><td>0x4D ('M')</td><td>M</td></tr>
<tr><td>VK_KEY_N</td><td>0x4E ('N')</td><td>N</td></tr>
<tr><td>VK_KEY_O</td><td>0x4F ('O')</td><td>O</td></tr>
<tr><td>VK_KEY_P</td><td>0x50 ('P')</td><td>P</td></tr>
<tr><td>VK_KEY_Q</td><td>0x51 ('Q')</td><td>Q</td></tr>
<tr><td>VK_KEY_R</td><td>0x52 ('R')</td><td>R</td></tr>
<tr><td>VK_KEY_S</td><td>0x53 ('S')</td><td>S</td></tr>
<tr><td>VK_KEY_T</td><td>0x54 ('T')</td><td>T</td></tr>
<tr><td>VK_KEY_U</td><td>0x55 ('U')</td><td>U</td></tr>
<tr><td>VK_KEY_V</td><td>0x56 ('V')</td><td>V</td></tr>
<tr><td>VK_KEY_W</td><td>0x57 ('W')</td><td>W</td></tr>
<tr><td>VK_KEY_X</td><td>0x58 ('X')</td><td>X</td></tr>
<tr><td>VK_KEY_Y</td><td>0x59 ('Y')</td><td>Y</td></tr>
<tr><td>VK_KEY_Z</td><td>0x5A ('Z')</td><td>Z</td></tr>
<tr><td>VK_MULTIPLY</td><td>0x6A</td><td>Numpad *</td></tr>
<tr><td>VK_NONAME</td><td>0xFC</td><td>NoName</td></tr>
<tr><td>VK_NUMPAD0</td><td>0x60</td><td>Numpad 0</td></tr>
<tr><td>VK_NUMPAD1</td><td>0x61</td><td>Numpad 1</td></tr>
<tr><td>VK_NUMPAD2</td><td>0x62</td><td>Numpad 2</td></tr>
<tr><td>VK_NUMPAD3</td><td>0x63</td><td>Numpad 3</td></tr>
<tr><td>VK_NUMPAD4</td><td>0x64</td><td>Numpad 4</td></tr>
<tr><td>VK_NUMPAD5</td><td>0x65</td><td>Numpad 5</td></tr>
<tr><td>VK_NUMPAD6</td><td>0x66</td><td>Numpad 6</td></tr>
<tr><td>VK_NUMPAD7</td><td>0x67</td><td>Numpad 7</td></tr>
<tr><td>VK_NUMPAD8</td><td>0x68</td><td>Numpad 8</td></tr>
<tr><td>VK_NUMPAD9</td><td>0x69</td><td>Numpad 9</td></tr>
<tr><td>VK_OEM_1</td><td>0xBA</td><td>OEM_1 (: ;)</td></tr>
<tr><td>VK_OEM_102</td><td>0xE2</td><td>OEM_102 (&gt; &lt;)</td></tr>
<tr><td>VK_OEM_2</td><td>0xBF</td><td>OEM_2 (? /)</td></tr>
<tr><td>VK_OEM_3</td><td>0xC0</td><td>OEM_3 (~ `)</td></tr>
<tr><td>VK_OEM_4</td><td>0xDB</td><td>OEM_4 ({ [)</td></tr>
<tr><td>VK_OEM_5</td><td>0xDC</td><td>OEM_5 (| \)</td></tr>
<tr><td>VK_OEM_6</td><td>0xDD</td><td>OEM_6 (} ])</td></tr>
<tr><td>VK_OEM_7</td><td>0xDE</td><td>OEM_7 (" ')</td></tr>
<tr><td>VK_OEM_8</td><td>0xDF</td><td>OEM_8 (§ !)</td></tr>
<tr><td>VK_OEM_ATTN</td><td>0xF0</td><td>Oem Attn</td></tr>
<tr><td>VK_OEM_AUTO</td><td>0xF3</td><td>Auto</td></tr>
<tr><td>VK_OEM_AX</td><td>0xE1</td><td>Ax</td></tr>
<tr><td>VK_OEM_BACKTAB</td><td>0xF5</td><td>Back Tab</td></tr>
<tr><td>VK_OEM_CLEAR</td><td>0xFE</td><td>OemClr</td></tr>
<tr><td>VK_OEM_COMMA</td><td>0xBC</td><td>OEM_COMMA (&lt; ,)</td></tr>
<tr><td>VK_OEM_COPY</td><td>0xF2</td><td>Copy</td></tr>
<tr><td>VK_OEM_CUSEL</td><td>0xEF</td><td>Cu Sel</td></tr>
<tr><td>VK_OEM_ENLW</td><td>0xF4</td><td>Enlw</td></tr>
<tr><td>VK_OEM_FINISH</td><td>0xF1</td><td>Finish</td></tr>
<tr><td>VK_OEM_FJ_LOYA</td><td>0x95</td><td>Loya</td></tr>
<tr><td>VK_OEM_FJ_MASSHOU</td><td>0x93</td><td>Mashu</td></tr>
<tr><td>VK_OEM_FJ_ROYA</td><td>0x96</td><td>Roya</td></tr>
<tr><td>VK_OEM_FJ_TOUROKU</td><td>0x94</td><td>Touroku</td></tr>
<tr><td>VK_OEM_JUMP</td><td>0xEA</td><td>Jump</td></tr>
<tr><td>VK_OEM_MINUS</td><td>0xBD</td><td>OEM_MINUS (_ -)</td></tr>
<tr><td>VK_OEM_PA1</td><td>0xEB</td><td>OemPa1</td></tr>
<tr><td>VK_OEM_PA2</td><td>0xEC</td><td>OemPa2</td></tr>
<tr><td>VK_OEM_PA3</td><td>0xED</td><td>OemPa3</td></tr>
<tr><td>VK_OEM_PERIOD</td><td>0xBE</td><td>OEM_PERIOD (&gt; .)</td></tr>
<tr><td>VK_OEM_PLUS</td><td>0xBB</td><td>OEM_PLUS (+ =)</td></tr>
<tr><td>VK_OEM_RESET</td><td>0xE9</td><td>Reset</td></tr>
<tr><td>VK_OEM_WSCTRL</td><td>0xEE</td><td>WsCtrl</td></tr>
<tr><td>VK_PA1</td><td>0xFD</td><td>Pa1</td></tr>
<tr><td>VK_PACKET</td><td>0xE7</td><td>Packet</td></tr>
<tr><td>VK_PLAY</td><td>0xFA</td><td>Play</td></tr>
<tr><td>VK_PROCESSKEY</td><td>0xE5</td><td>Process</td></tr>
<tr><td>VK_RETURN</td><td>0x0D</td><td>Enter</td></tr>
<tr><td>VK_SELECT</td><td>0x29</td><td>Select</td></tr>
<tr><td>VK_SEPARATOR</td><td>0x6C</td><td>Separator</td></tr>
<tr><td>VK_SPACE</td><td>0x20</td><td>Space</td></tr>
<tr><td>VK_SUBTRACT</td><td>0x6D</td><td>Num -</td></tr>
<tr><td>VK_TAB</td><td>0x09</td><td>Tab</td></tr>
<tr><td>VK_ZOOM</td><td>0xFB</td><td>Zoom</td></tr>
</tbody></table>
</td>
<td valign="top">
<table width="100%" cellspacing="0" style="border-collapse: collapse"
bordercolor="#111111" border="0">
<tbody><tr><td><b>Name</b></td><td><b>Numeric
value</b></td><td><b>Description</b></td></tr>
<tr><td>VK__none_</td><td>0xFF</td><td>no VK mapping</td></tr>
<tr><td>VK_ACCEPT</td><td>0x1E</td><td>
Accept</td></tr>
<tr><td>VK_APPS</td><td>0x5D</td><td>Context Menu</td></tr>
<tr><td>VK_BROWSER_BACK</td><td>0xA6</td><td>Browser Back</td></tr>
<tr><td>VK_BROWSER_FAVORITES</td><td>0xAB</td><td>Browser
Favorites</td></tr>
<tr><td>VK_BROWSER_FORWARD</td><td>0xA7</td><td>Browser Forward</td></tr>
<tr><td>VK_BROWSER_HOME</td><td>0xAC</td><td>Browser Home</td></tr>
<tr><td>VK_BROWSER_REFRESH</td><td>0xA8</td><td>Browser Refresh</td></tr>
<tr><td>VK_BROWSER_SEARCH</td><td>0xAA</td><td>Browser Search</td></tr>
<tr><td>VK_BROWSER_STOP</td><td>0xA9</td><td>Browser Stop</td></tr>
<tr><td>VK_CAPITAL</td><td>0x14</td><td>Caps Lock</td></tr>
<tr><td>VK_CONVERT</td><td>0x1C</td><td>
Convert</td></tr>
<tr><td>VK_DELETE</td><td>0x2E</td><td>Delete</td></tr>
<tr><td>VK_DOWN</td><td>0x28</td><td>Arrow Down</td></tr>
<tr><td>VK_END</td><td>0x23</td><td>End</td></tr>
<tr><td>VK_F1</td><td>0x70</td><td>F1</td></tr>
<tr><td>VK_F10</td><td>0x79</td><td>F10</td></tr>
<tr><td>VK_F11</td><td>0x7A</td><td>F11</td></tr>
<tr><td>VK_F12</td><td>0x7B</td><td>F12</td></tr>
<tr><td>VK_F13</td><td>0x7C</td><td>F13</td></tr>
<tr><td>VK_F14</td><td>0x7D</td><td>F14</td></tr>
<tr><td>VK_F15</td><td>0x7E</td><td>F15</td></tr>
<tr><td>VK_F16</td><td>0x7F</td><td>F16</td></tr>
<tr><td>VK_F17</td><td>0x80</td><td>F17</td></tr>
<tr><td>VK_F18</td><td>0x81</td><td>F18</td></tr>
<tr><td>VK_F19</td><td>0x82</td><td>F19</td></tr>
<tr><td>VK_F2</td><td>0x71</td><td>F2</td></tr>
<tr><td>VK_F20</td><td>0x83</td><td>F20</td></tr>
<tr><td>VK_F21</td><td>0x84</td><td>F21</td></tr>
<tr><td>VK_F22</td><td>0x85</td><td>F22</td></tr>
<tr><td>VK_F23</td><td>0x86</td><td>F23</td></tr>
<tr><td>VK_F24</td><td>0x87</td><td>F24</td></tr>
<tr><td>VK_F3</td><td>0x72</td><td>F3</td></tr>
<tr><td>VK_F4</td><td>0x73</td><td>F4</td></tr>
<tr><td>VK_F5</td><td>0x74</td><td>F5</td></tr>
<tr><td>VK_F6</td><td>0x75</td><td>F6</td></tr>
<tr><td>VK_F7</td><td>0x76</td><td>F7</td></tr>
<tr><td>VK_F8</td><td>0x77</td><td>F8</td></tr>
<tr><td>VK_F9</td><td>0x78</td><td>F9</td></tr>
<tr><td>VK_FINAL</td><td>0x18</td><td>Final</td></tr>
<tr><td>VK_HELP</td><td>0x2F</td><td>Help</td></tr>
<tr><td>VK_HOME</td><td>0x24</td><td>Home</td></tr>
<tr><td>VK_ICO_00</td><td>0xE4</td><td>Ico00 <span style="vertical-align:
super">
<a href="http://www.kbdedit.com/manual/low_level_vk_list.html#*">*</a></
span></td></tr>
<tr><td>VK_INSERT</td><td>0x2D</td><td>Insert</td></tr>
<tr><td>VK_JUNJA</td><td>0x17</td><td>Junja</td></tr>
<tr><td>VK_KANA</td><td>0x15</td><td>Kana</td></tr>
<tr><td>VK_KANJI</td><td>0x19</td><td>Kanji</td></tr>
<tr><td>VK_LAUNCH_APP1</td><td>0xB6</td><td>App1</td></tr>
<tr><td>VK_LAUNCH_APP2</td><td>0xB7</td><td>App2</td></tr>
<tr><td>VK_LAUNCH_MAIL</td><td>0xB4</td><td>Mail</td></tr>
<tr><td>VK_LAUNCH_MEDIA_SELECT</td><td>0xB5</td><td>Media</td></tr>
<tr><td>VK_LBUTTON</td><td>0x01</td><td>
Left Button <span style="vertical-align: super"><a
href="http://www.kbdedit.com/manual/low_level_vk_list.html#**">**</a></span></
td></tr>
<tr><td>VK_LCONTROL</td><td>0xA2</td><td>
Left Ctrl</td></tr>
<tr><td>VK_LEFT</td><td>0x25</td><td>Arrow Left</td></tr>
<tr><td>VK_LMENU</td><td>0xA4</td><td>
Left Alt</td></tr>
<tr><td>VK_LSHIFT</td><td>0xA0</td><td>
Left Shift</td></tr>
<tr><td>VK_LWIN</td><td>0x5B</td><td>
Left Win</td></tr>
<tr><td>VK_MBUTTON</td><td>0x04</td><td>
Middle Button <span style="vertical-align: super"><a
href="http://www.kbdedit.com/manual/low_level_vk_list.html#**">**</a></span></
td></tr>
<tr><td>VK_MEDIA_NEXT_TRACK</td><td>0xB0</td><td>
Next Track</td></tr>
<tr><td>VK_MEDIA_PLAY_PAUSE</td><td>0xB3</td><td>
Play / Pause</td></tr>
<tr><td>VK_MEDIA_PREV_TRACK</td><td>0xB1</td><td>
Previous Track</td></tr>
<tr><td>VK_MEDIA_STOP</td><td>0xB2</td><td>Stop</td></tr>
<tr><td>VK_MODECHANGE</td><td>0x1F</td><td>
Mode Change</td></tr>
<tr><td>VK_NEXT</td><td>0x22</td><td>
Page Down</td></tr>
<tr><td>VK_NONCONVERT</td><td>0x1D</td><td>
Non Convert</td></tr>
<tr><td>VK_NUMLOCK</td><td>0x90</td><td>Num Lock</td></tr>
<tr><td>VK_OEM_FJ_JISHO</td><td>0x92</td><td>Jisho</td></tr>
<tr><td>VK_PAUSE</td><td>0x13</td><td>Pause</td></tr>
<tr><td>VK_PRINT</td><td>0x2A</td><td>Print</td></tr>
<tr><td>VK_PRIOR</td><td>0x21</td><td>Page Up</td></tr>
<tr><td>VK_RBUTTON</td><td>0x02</td><td>
Right Button <span style="vertical-align: super"><a
href="http://www.kbdedit.com/manual/low_level_vk_list.html#**">**</a></span></
td></tr>
<tr><td>VK_RCONTROL</td><td>0xA3</td><td>
Right Ctrl</td></tr>
<tr><td>VK_RIGHT</td><td>0x27</td><td>
Arrow Right</td></tr>
<tr><td>VK_RMENU</td><td>0xA5</td><td>
Right Alt</td></tr>
<tr><td>VK_RSHIFT</td><td>0xA1</td><td>
Right Shift</td></tr>
<tr><td>VK_RWIN</td><td>0x5C</td><td>
Right Win</td></tr>
<tr><td>VK_SCROLL</td><td>0x91</td><td>
Scrol Lock</td></tr>
<tr><td>VK_SLEEP</td><td>0x5F</td><td>Sleep</td></tr>
<tr><td>VK_SNAPSHOT</td><td>0x2C</td><td>
Print Screen</td></tr>
<tr><td>VK_UP</td><td>0x26</td><td>Arrow Up</td></tr>
<tr><td>VK_VOLUME_DOWN</td><td>0xAE</td><td>
Volume Down</td></tr>
<tr><td>VK_VOLUME_MUTE</td><td>0xAD</td><td>
Volume Mute</td></tr>
<tr><td>VK_VOLUME_UP</td><td>0xAF</td><td>
Volume Up</td></tr>
<tr><td>VK_XBUTTON1</td><td>0x05</td><td>
X Button 1 <span style="vertical-align: super"><a
href="http://www.kbdedit.com/manual/low_level_vk_list.html#**">**</a></span></
td></tr>
<tr><td>VK_XBUTTON2</td><td>0x06</td><td>
X Button 2 <span style="vertical-align: super"><a
href="http://www.kbdedit.com/manual/low_level_vk_list.html#**">**</a></span></
td></tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<p>
<a name="*">*</a>) VK_ICO_00 virtual code produces '00' (two zeros) when pressed.
Windows does not
allow mapping of arbitrary Unicode codepoints to this VK code.</p>
<p>
<a name="**">**</a>) "mouse button" quasi VK codes are generated by Windows when
user clicks left/middle/right/X1/X2
mouse buttons. KbdEdit allows these codes to be assigned to physical keys, but
such mappings make no sense: pressing a key with VK_LBUTTON assigned to it
will NOT make Windows act as if physical mouse button was pressed.</p>
<p>Back to <a
href="http://www.kbdedit.com/manual/low_level_edit_vk_mappings.html">Editing
Virtual Key mappings</a>,&nbsp; <a
href="http://www.kbdedit.com/manual/low_level.html">Low-level editor</a></p>
<p><a href="http://www.kbdedit.com/manual/manual_index.html">Manual index</a></p>

<!--msnavigation--></td></tr><!--msnavigation--></tbody></table><!--msnavigation--
><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td>

<p align="right"><i>Copyright © KbdSoft 2007-2024</i></p>

</td></tr><!--msnavigation--></tbody></table></body></html>

You might also like