Source code
Revision control
Copy as Markdown
Other Tools
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
<head>
<title>Keyboard Event Manual Test</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<script type="text/javascript" src="key.js" ></script>
<link rel="stylesheet" type="text/css" href="key.css" />
</head>
<body>
<script language="javascript">
var KeyTable102 = [
// Code Row Type Width KeyCap Key Shift
["Backquote", 0, 0, 0, "²", "²", ""],
["Digit1", 0, 0, 0, "&", "&", "1"],
["Digit2", 0, 0, 0, "é", "é", "2"],
["Digit3", 0, 0, 0, "\"", "\"", "3"],
["Digit4", 0, 0, 0, "'", "'", "4"],
["Digit5", 0, 0, 0, "(", "(", "5"],
["Digit6", 0, 0, 0, "-", "-", "6"],
["Digit7", 0, 0, 0, "è", "è", "7"],
["Digit8", 0, 0, 0, "_", "_", "8"],
["Digit9", 0, 0, 0, "ç", "ç", "9"],
["Digit0", 0, 0, 0, "à", "à", "0"],
["Minus", 0, 0, 0, ")", ")", "°"],
["Equal", 0, 0, 0, "=", "=", "+"],
["Backspace", 0, 0, 2, "Backspace", "Backspace", "Backspace"],
["Tab", 1, 0, 1, "Tab", "Tab", "Tab"],
["KeyQ", 1, 0, 0, "A", "a", "A"],
["KeyW", 1, 0, 0, "Z", "z", "Z"],
["KeyE", 1, 0, 0, "E", "e", "E"],
["KeyR", 1, 0, 0, "R", "r", "R"],
["KeyT", 1, 0, 0, "T", "t", "T"],
["KeyY", 1, 0, 0, "Y", "y", "Y"],
["KeyU", 1, 0, 0, "U", "u", "U"],
["KeyI", 1, 0, 0, "I", "i", "I"],
["KeyO", 1, 0, 0, "O", "o", "O"],
["KeyP", 1, 0, 0, "P", "p", "P"],
["BracketLeft", 1, 0, 0, "^", "^", "¨"],
["BracketRight", 1, 0, 0, "$", "$", "£"],
["Enter", 1, 0, 1, "Enter", "Enter", "Enter"],
["CapsLock", 2, 1, 2, "CapsLock", "CapsLock", "CapsLock"],
["KeyA", 2, 0, 0, "Q", "q", "Q"],
["KeyS", 2, 0, 0, "S", "s", "S"],
["KeyD", 2, 0, 0, "D", "d", "D"],
["KeyF", 2, 0, 0, "F", "f", "F"],
["KeyG", 2, 0, 0, "G", "g", "G"],
["KeyH", 2, 0, 0, "H", "h", "H"],
["KeyJ", 2, 0, 0, "J", "j", "J"],
["KeyK", 2, 0, 0, "K", "k", "K"],
["KeyL", 2, 0, 0, "L", "l", "L"],
["Semicolon", 2, 0, 0, "M", "m", "M"],
["Quote", 2, 0, 0, "ù", "ù", "%"],
["IntlHash", 2, 0, 0, "*", "*", "µ"],
["Enter", 2, 1, 0, "Enter", "Enter", "Enter"],
["ShiftLeft", 3, 3, 1, "Shift", "Shift", "Shift"],
["IntlBackslash",3, 0, 0, "<", "<", ">"],
["KeyZ", 3, 0, 0, "W", "w", "W"],
["KeyX", 3, 0, 0, "X", "x", "X"],
["KeyC", 3, 0, 0, "C", "c", "C"],
["KeyV", 3, 0, 0, "V", "v", "V"],
["KeyB", 3, 0, 0, "B", "b", "B"],
["KeyN", 3, 0, 0, "N", "n", "N"],
["KeyM", 3, 0, 0, ",", ",", "?"],
["Comma", 3, 0, 0, ";", ";", "."],
["Period", 3, 0, 0, ":", ":", "/"],
["Slash", 3, 0, 0, "!", "!", "§"],
["ShiftRight", 3, 3, 4, "Shift", "Shift", "Shift"],
["ControlLeft", 4, 3, 1, "Control", "Control", "Control"],
["MetaLeft", 4, 3, 1, "Meta", "Meta", "Meta"],
["AltLeft", 4, 3, 1, "Alt", "Alt", "Alt"],
["Space", 4, 0, 5, "Space", " ", " "],
["AltRight", 4, 3, 1, "Alt", "Alt", "Alt"],
["MetaRight", 4, 3, 1, "Meta", "Meta", "Meta"],
["ContextMenu", 4, 0, 1, "Menu", "", ""],
["ControlRight", 4, 3, 1, "Control", "Control", "Control"],
["END", 0, 2, 0, "", "", ""],
];
init("102fr-fr", KeyTable102);
</script>
</body>
</html>