SAM Driver for Handy Tech Braille Displays.

This is a fully functional SAM driver for use with Handy Tech refreshable Braille displays.

This driver will support all current models produced by Handy Tech.

This includes:
Braille Window Classic Design 44 and 84
Braille Window Modular Design 44 and 84
Bookworm
Braille Wave
Braille Star
Braillino
Easy Braille

This driver uses the WIN32 Comms API to talk to the Braille display so will work in Windows 95 and NT, there is no 16-bit code.

Please report any bugs to Dolphin. If it crashes please tell us the crash address and registers etc, from the crash message box, also report the driver version number (check with explorer - file properties).

Features
Supports multiple units simultaneously.
Auto-detects Braille displays.

Key assignments
The following lists the default keys to press for each Braille operation.
Your screen reader may not support some of these operations.


For Braille Window:

Move to top left of window: B9
Move to bottom left of window: B10
Move to focus: B2
Left edge of window: B1
Right edge of window: B8
MOve one line up: B4
MOve one line down: B5
Move left one Braille display width: B13
MOve right one Braille display width: B14
Read backwards: L
Read forwards: R
Switch to Attribute mode 1: B6
Switch to Attribute mode 2: B7
Toggle Eight dot Braille: B11
Toggle physical layout mode: B3
Toggle showing non-plain characters in dot 8: B12


For Bookworm:

Move to top left of window: Escape+Enter+L
Move to bottom left of window: Escape+Enter+R
Move to focus: Escape+Enter
Left edge of window: Enter+L
Right edge of window: Enter+R
Move one line up: Escape
Move one line down: Enter
Read backwards: L
Read forwards: R
Switch to Attribute mode 1: Escape+R
Toggle physical layout mode: Escape+L


For Braille Wave:

Note: to use this driver with the Braille Wave, select the option PC-Mode from the Braille Wave menu.

(note, the eight "dot" keys are labelled as for a braille writer).
Move to top left of window: B7
Move to bottom left of window: B8
Move to focus: Space
Left edge of window: B3
Right edge of window: B6
MOve one line up: B1
MOve one line down: B4
Move one character left: B1+B3
Move one character right: B4+B6
Move left one half Braille display width: B1+B2
MOve right one half Braille display width: B4+B5
Read backwards: L
Read forwards: R
Toggle tracking on/off: B1+B2+B3+B5
Switch to Attribute mode 1: B2
Switch to attribute mode 2: B1+B3+B4+B6
Switch to show status report: B3+B4
Toggle 8 dot Braille: B2+B3+B6
Toggle through cursor styles: B1+B3+B4+B5+B6
Toggle cursor on/off: B5
Toggle audio feedback: B1+B3+B5
Toggle skip blank lines: B1+B2+B4+B6
Toggle physical layout mode: B1+B3+B4+B5
Toggle blinking capitals: B2+B4+B5+B6
Toggle showing non-plain characters in dot 8: B1+B2+B3+B4+B6
Make cursor route single click: B1+B2+B6
Make cursor route double click: B1+B2+B4+B5+B6
Make cursor route right click: B3+B4+B5
Activate configuration dialog: B1+B2+B3+B4+B5+B6

For Braille Star:

Note: to use this driver with the Braille Wave, select the option PC-Mode from the Braille Star menu.

(note, the eight "dot" keys are labelled as for a braille writer).
Move to top left of window: Left Up+Left Down
Move to bottom left of window: Right Up+Right Down
Move to focus: Left Space
Left edge of window: B3
Right edge of window: B6
MOve one line up: Left Up
MOve one line down: Left Down
Move one character left: B1+B3
Move one character right: B4+B6
Move left one Braille display width: B1
Move right one Braille display width: B4
Move left one half Braille display width: B1+B2
MOve right one half Braille display width: B4+B5
Read backwards: Right Up
Read forwards: Right Down
Toggle tracking on/off: B1+B2+B3+B5
Switch to Attribute mode 1: B2
Switch to attribute mode 2: B1+B3+B4+B6
Switch to show status report: B3+B4
Toggle 8 dot Braille: B2+B3+B6
Toggle through cursor styles: B1+B3+B4+B5+B6
Toggle cursor on/off: B5
Toggle audio feedback: B1+B3+B5
Toggle skip blank lines: B1+B2+B4+B6
Toggle physical layout mode: B1+B3+B4+B5
Toggle blinking capitals: B2+B4+B5+B6
Toggle showing non-plain characters in dot 8: B1+B2+B3+B4+B6
Make cursor route single click: B1+B2+B6
Make cursor route double click: B1+B2+B4+B5+B6
Make cursor route right click: B3+B4+B5
Activate configuration dialog: B1+B2+B3+B4+B5+B6



5/05