From afd2953bf9ab8ad54b1a699f3c9f88cf01c7dfb5 Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Thu, 22 Dec 2011 21:26:58 -0500 Subject: [PATCH] =?UTF-8?q?Add=20some=20more=20magic=20key=20name=E2=86=92?= =?UTF-8?q?char=20mappings.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/modules/dom.jsm | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/common/modules/dom.jsm b/common/modules/dom.jsm index af623f04..ba65502b 100644 --- a/common/modules/dom.jsm +++ b/common/modules/dom.jsm @@ -948,21 +948,30 @@ var DOM = Class("DOM", { // want to refer to within dactyl's source code for // comparisons like if (key == "") { ... } this.keyTable = { - add: ["Plus", "Add"], + add: ["+", "Plus", "Add"], + back_quote: ["`"], + back_slash: ["\\"], back_space: ["BS"], + comma: [","], count: ["count"], + close_bracket: ["]"], delete: ["Del"], + equals: ["="], escape: ["Esc", "Escape"], insert: ["Insert", "Ins"], leader: ["Leader"], left_shift: ["LT", "<"], nop: ["Nop"], + open_bracket: ["["], pass: ["Pass"], + period: ["."], + quote: ["'"], return: ["Return", "CR", "Enter"], right_shift: [">"], + semicolon: [";"], slash: ["/"], space: ["Space", " "], - subtract: ["Minus", "Subtract"] + subtract: ["-", "Minus", "Subtract"] }; this.key_key = {};