mirror of
https://github.com/giongto35/cloud-game.git
synced 2026-07-23 18:17:32 +00:00
* Update cores setting for ps1 * Update PS3 output + use bytes per row to get the correct number of bytes per row * Add more inputs * Update input * Fix input * Add resize image comment * Update screenshot * Try side by side * Update Image side by side * Add image side by side * Update landing page * Add landing page image * Update landing page image
38 lines
675 B
JavaScript
Vendored
38 lines
675 B
JavaScript
Vendored
/*
|
|
Keyboard gesture
|
|
*/
|
|
|
|
const KEYBOARD_MAP = {
|
|
37: "left",
|
|
38: "up",
|
|
39: "right",
|
|
40: "down",
|
|
|
|
90: "a", // z
|
|
88: "b", // x
|
|
67: "x", // c
|
|
86: "y", // v
|
|
13: "start", // start
|
|
16: "select", // select
|
|
|
|
// non-game
|
|
81: "quit", // q
|
|
83: "save", // s
|
|
87: "join", // w
|
|
65: "load", // a
|
|
70: "full", // f
|
|
72: "help", // h
|
|
}
|
|
|
|
$("body").on("keyup", function (event) {
|
|
if (event.keyCode in KEYBOARD_MAP) {
|
|
doButtonUp(KEYBOARD_MAP[event.keyCode]);
|
|
}
|
|
});
|
|
|
|
$("body").on("keydown", function (event) {
|
|
if (event.keyCode in KEYBOARD_MAP) {
|
|
doButtonDown(KEYBOARD_MAP[event.keyCode]);
|
|
}
|
|
});
|
|
|