From 4d3e3b3b98d5cf7c04c89e253641f2e5d5645cb3 Mon Sep 17 00:00:00 2001 From: James Teh Date: Fri, 27 Jan 2012 10:11:20 +1000 Subject: [PATCH] Add more key bindings for Brailliant BI/B displays as suggested by HumanWare. --- source/brailleDisplayDrivers/brailliantB.py | 15 +++++++++++++++ user_docs/en/userGuide.t2t | 15 +++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/source/brailleDisplayDrivers/brailliantB.py b/source/brailleDisplayDrivers/brailliantB.py index f2213f23c..9141fcc03 100644 --- a/source/brailleDisplayDrivers/brailliantB.py +++ b/source/brailleDisplayDrivers/brailliantB.py @@ -193,6 +193,21 @@ class BrailleDisplayDriver(braille.BrailleDisplayDriver): "braille_previousLine": ("br(brailliantB):up",), "braille_nextLine": ("br(brailliantB):down",), "braille_routeTo": ("br(brailliantB):routing",), + "braille_toggleTether": ("br(brailliantB):up+down",), + "kb:upArrow": ("br(brailliantB):space+dot1",), + "kb:downArrow": ("br(brailliantB):space+dot4",), + "kb:leftArrow": ("br(brailliantB):space+dot3",), + "kb:rightArrow": ("br(brailliantB):space+dot6",), + "showGui": ("br(brailliantB):c1+c3+c4+c5",), + "kb:shift+tab": ("br(brailliantB):space+dot1+dot3",), + "kb:tab": ("br(brailliantB):space+dot4+dot6",), + "kb:alt": ("br(brailliantB):space+dot1+dot3+dot4",), + "kb:escape": ("br(brailliantB):space+dot1+dot5",), + "kb:enter": ("br(brailliantB):dot8",), + "kb:windows+d": ("br(brailliantB):c1+c4+c5",), + "kb:windows": ("br(brailliantB):space+dot3+dot4",), + "kb:alt+tab": ("br(brailliantB):space+dot2+dot3+dot4+dot5",), + "sayAll": ("br(brailliantB):c1+c2+c3+c4+c5+c6",), }, }) diff --git a/user_docs/en/userGuide.t2t b/user_docs/en/userGuide.t2t index ff0fd7d3d..553c2da62 100644 --- a/user_docs/en/userGuide.t2t +++ b/user_docs/en/userGuide.t2t @@ -1136,6 +1136,21 @@ Please see the display's documentation for descriptions of where these keys can | Move braille display to previous line | up | | Move braille display to next line | down | | Route to braille cell | routing | +| Toggle braille tethered to | up+down | +| upArrow key | space+dot1 | +| downArrow key | space+dot4 | +| leftArrow key | space+dot3 | +| rightArrow key | space+dot6 | +| NVDA Menu | c1+c3+c4+c5 (command n) | +| shift+tab key | space+dot1+dot3 | +| tab key | space+dot4+dot6 | +| alt key | space+dot1+dot3+dot4 (space+m) | +| escape key | space+dot1+dot5 (space+e) | +| enter key | dot8 | +| windows+d key (minimize all applications) | c1+c4+c5 (command d) | +| windows key | space+dot3+dot4 | +| alt+tab key | space+dot2+dot3+dot4+dot5 (space+t) | +| Say all | c1+c2+c3+c4+c5+c6 | %kc:endInclude ++ BRLTTY ++ -- 2.11.0