From e5b1d00181f9ea1a101abf13290184a85bab52b7 Mon Sep 17 00:00:00 2001 From: Yoshua Wuyts Date: Sun, 14 Sep 2014 02:35:30 +0200 Subject: [PATCH] keycodes: update - Added a few Mac specific shorthands. - Added a few aliases for existing keycodes --- index.js | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index b3097b8..21ed4cf 100644 --- a/index.js +++ b/index.js @@ -66,6 +66,7 @@ var codes = exports.code = exports.codes = { 'insert': 45, 'delete': 46, 'windows': 91, + 'command': 91, 'right click': 93, 'numpad *': 106, 'numpad +': 107, @@ -86,22 +87,32 @@ var codes = exports.code = exports.codes = { '[': 219, '\\': 220, ']': 221, - "'": 222 + "'": 222, + '⇧': 16, + '⌥': 18, + '⌃': 17, + '⌘': 91, } // Helper aliases var aliases = exports.aliases = { + 'shift': 16, 'ctl': 17, + 'ctrl': 17, + 'control': 17, + 'alt': 18, + 'option': 18, 'pause': 19, 'break': 19, 'caps': 20, 'escape': 27, + 'spc': 32, 'pgup': 33, 'pgdn': 33, 'ins': 45, 'del': 46, - 'spc': 32 + 'cmd': 91 }