# --------------------------------------------
# Terminal Parameter:
identification = 0
terminal = "BrailleX Compact 486"
helpfile = "brltty-pm-c-486.hlp"
displaysize = 40
statuscells = 0
frontkeys = 9
# Terminal settings:
# Statusdisplay settings:
# flag: left half: line number  right half: no/all bits set
# horiz: two digits on vertikal status-display
# number: display two digits in one cell when status on horiz.display
# Modifierkey and input mode dots - settings:
modifier = front   1  # dot 1
modifier = front   9  # dot 2
modifier = front   2  # dot 3
modifier = front   8  # dot 4
# Commandkey settings:
CMD_FWINLT = front   1  # go left one window
CMD_FWINRT = front   9  # go right one window
CMD_HWINLT = front   2  # go left half a window
CMD_HWINRT = front   8  # go right half a window
CMD_HOME = front   5   # go to cursor
CMD_LNBEG = front   5   and front   1  # go to beginning of line
CMD_LNEND = front   5   and front   9  # go to end of line
CMD_CHRLT = front   5   and front   2  # go left one character
CMD_CHRRT = front   5   and front   8  # go right one character
CMD_WINUP = front   4   # go up several lines
CMD_PRDIFLN = front   4   and front   1  # go up to line with different content
CMD_ATTRUP = front   4   and front   9  # go up to line with different attributes
CMD_PRPGRPH = front   4   and front   2  # go to last line of previous paragraph
CMD_PRSEARCH = front   4   and front   8  # search backward for content of cut buffer
CMD_WINDN = front   6   # go down several lines
CMD_NXDIFLN = front   6   and front   1  # go down to line with different content
CMD_ATTRDN = front   6   and front   9  # go down to line with different attributes
CMD_NXPGRPH = front   6   and front   2  # go to first line of next paragraph
CMD_NXSEARCH = front   6   and front   8  # search forward for content of cut buffer
CMD_LNUP = front   3   # go up one line
CMD_TOP_LEFT = front   3   and front   1  # go to top-left corner
CMD_TOP = front   3   and front   9  # go to top line
CMD_LNDN = front   7   # go down one line
CMD_BOT_LEFT = front   7   and front   1  # go to bottom-left corner
CMD_BOT = front   7   and front   9  # go to bottom line
CR_ROUTE = routing  # route cursor to character
CR_CUTBEGIN = routing  and front   1  # start new cut buffer from character
CR_CUTRECT = routing  and front   9  # rectangular cut to character
CR_PRINDENT = routing  and front   2  # go to previous line not more indented than column
CR_NXINDENT = routing  and front   8  # go to next line not more indented than column
CMD_PASTE = front   1  and front   9  # insert cut buffer at cursor
# --------------------------------------------
# Terminal Parameter:
identification = 1
terminal = "BrailleX 2D Lite (plus)"
helpfile = "brltty-pm-2d-l.hlp"
displaysize = 40
statuscells = 13
frontkeys = 9
# Terminal settings:
# Statusdisplay settings:
# flag: left half: line number  right half: no/all bits set
# horiz: two digits on vertikal status-display
# number: display two digits in one cell when status on horiz.display
status 1 = horiz STAT_BRLROW # screen row where top of braille window is
status 3 = horiz STAT_CSRROW # screen row where cursor is
status 4 = horiz STAT_CSRCOL # screen column where cursor is
status 6 = flag STAT_CSRTRK # cursor tracking
status 7 = flag STAT_DISPMD # attributes display
status 8 = flag STAT_FREEZE # frozen screen
status 11 = flag STAT_CSRVIS # visible cursor
status 12 = flag STAT_ATTRVIS # visible attributes underline
# Modifierkey and input mode dots - settings:
modifier = front   1  # dot 1
modifier = front   9  # dot 2
modifier = front   2  # dot 3
modifier = front   8  # dot 4
# Commandkey settings:
CMD_FWINLT = front   1  # go left one window
CMD_FWINRT = front   9  # go right one window
CMD_HWINLT = front   2  # go left half a window
CMD_HWINRT = front   8  # go right half a window
CMD_HOME = front   5   # go to cursor
CMD_LNBEG = front   5   and front   1  # go to beginning of line
CMD_LNEND = front   5   and front   9  # go to end of line
CMD_CHRLT = front   5   and front   2  # go left one character
CMD_CHRRT = front   5   and front   8  # go right one character
CMD_WINUP = front   4   # go up several lines
CMD_PRDIFLN = front   4   and front   1  # go up to line with different content
CMD_ATTRUP = front   4   and front   9  # go up to line with different attributes
CMD_PRPGRPH = front   4   and front   2  # go to last line of previous paragraph
CMD_PRSEARCH = front   4   and front   8  # search backward for content of cut buffer
CMD_WINDN = front   6   # go down several lines
CMD_NXDIFLN = front   6   and front   1  # go down to line with different content
CMD_ATTRDN = front   6   and front   9  # go down to line with different attributes
CMD_NXPGRPH = front   6   and front   2  # go to first line of next paragraph
CMD_NXSEARCH = front   6   and front   8  # search forward for content of cut buffer
CMD_LNUP = front   3   # go up one line
CMD_TOP_LEFT = front   3   and front   1  # go to top-left corner
CMD_TOP = front   3   and front   9  # go to top line
CMD_LNDN = front   7   # go down one line
CMD_BOT_LEFT = front   7   and front   1  # go to bottom-left corner
CMD_BOT = front   7   and front   9  # go to bottom line
CR_ROUTE = routing  # route cursor to character
CR_CUTBEGIN = routing  and front   1  # start new cut buffer from character
CR_CUTRECT = routing  and front   9  # rectangular cut to character
CR_PRINDENT = routing  and front   2  # go to previous line not more indented than column
CR_NXINDENT = routing  and front   8  # go to next line not more indented than column
CMD_PASTE = front   1  and front   9  # insert cut buffer at cursor
CMD_HELP = status  1   # toggle help mode on/off
CMD_HELP on = status  1   and front   9  # toggle help mode on/off - set on
CMD_HELP off = status  1   and front   1  # toggle help mode on/off - set off
CMD_RESTARTBRL = status  2   # reinitialize braille driver
CMD_CSRJMP_VERT = status  3   # vertically route cursor to top line of window
CMD_BACK = status  4   # return to destination of most recent explicit motion
CMD_INFO = status  5   # toggle info mode on/off
CMD_INFO on = status  5   and front   9  # toggle info mode on/off - set on
CMD_INFO off = status  5   and front   1  # toggle info mode on/off - set off
CMD_CSRTRK = status  6   # toggle cursor tracking on/off
CMD_CSRTRK on = status  6   and front   9  # toggle cursor tracking on/off - set on
CMD_CSRTRK off = status  6   and front   1  # toggle cursor tracking on/off - set off
CMD_DISPMD = status  7   # toggle display attributes/text
CMD_DISPMD on = status  7   and front   9  # toggle display attributes/text - set on
CMD_DISPMD off = status  7   and front   1  # toggle display attributes/text - set off
CMD_FREEZE = status  8   # toggle screen frozen/unfrozen
CMD_FREEZE on = status  8   and front   9  # toggle screen frozen/unfrozen - set on
CMD_FREEZE off = status  8   and front   1  # toggle screen frozen/unfrozen - set off
CMD_PREFMENU = status  9   # present preferences menu
CMD_PREFSAVE = status 10   # save current preferences
CMD_CSRVIS = status 11   # toggle cursor visibility on/off
CMD_CSRVIS on = status 11   and front   9  # toggle cursor visibility on/off - set on
CMD_CSRVIS off = status 11   and front   1  # toggle cursor visibility on/off - set off
CMD_ATTRVIS = status 12   # toggle attribute underlining on/off
CMD_ATTRVIS on = status 12   and front   9  # toggle attribute underlining on/off - set on
CMD_ATTRVIS off = status 12   and front   1  # toggle attribute underlining on/off - set off
CMD_PASTE = status 13   # insert cut buffer at cursor
# --------------------------------------------
# Terminal Parameter:
identification = 2
terminal = "BrailleX Compact/Tiny"
helpfile = "brltty-pm-c.hlp"
displaysize = 40
statuscells = 0
frontkeys = 9
# Terminal settings:
# Statusdisplay settings:
# flag: left half: line number  right half: no/all bits set
# horiz: two digits on vertikal status-display
# number: display two digits in one cell when status on horiz.display
# Modifierkey and input mode dots - settings:
modifier = front   1  # dot 1
modifier = front   9  # dot 2
modifier = front   2  # dot 3
modifier = front   8  # dot 4
# Commandkey settings:
CMD_FWINLT = front   1  # go left one window
CMD_FWINRT = front   9  # go right one window
CMD_HWINLT = front   2  # go left half a window
CMD_HWINRT = front   8  # go right half a window
CMD_HOME = front   5   # go to cursor
CMD_LNBEG = front   5   and front   1  # go to beginning of line
CMD_LNEND = front   5   and front   9  # go to end of line
CMD_CHRLT = front   5   and front   2  # go left one character
CMD_CHRRT = front   5   and front   8  # go right one character
CMD_WINUP = front   4   # go up several lines
CMD_PRDIFLN = front   4   and front   1  # go up to line with different content
CMD_ATTRUP = front   4   and front   9  # go up to line with different attributes
CMD_PRPGRPH = front   4   and front   2  # go to last line of previous paragraph
CMD_PRSEARCH = front   4   and front   8  # search backward for content of cut buffer
CMD_WINDN = front   6   # go down several lines
CMD_NXDIFLN = front   6   and front   1  # go down to line with different content
CMD_ATTRDN = front   6   and front   9  # go down to line with different attributes
CMD_NXPGRPH = front   6   and front   2  # go to first line of next paragraph
CMD_NXSEARCH = front   6   and front   8  # search forward for content of cut buffer
CMD_LNUP = front   3   # go up one line
CMD_TOP_LEFT = front   3   and front   1  # go to top-left corner
CMD_TOP = front   3   and front   9  # go to top line
CMD_LNDN = front   7   # go down one line
CMD_BOT_LEFT = front   7   and front   1  # go to bottom-left corner
CMD_BOT = front   7   and front   9  # go to bottom line
CR_ROUTE = routing  # route cursor to character
CR_CUTBEGIN = routing  and front   1  # start new cut buffer from character
CR_CUTRECT = routing  and front   9  # rectangular cut to character
CR_PRINDENT = routing  and front   2  # go to previous line not more indented than column
CR_NXINDENT = routing  and front   8  # go to next line not more indented than column
CMD_PASTE = front   1  and front   9  # insert cut buffer at cursor
# --------------------------------------------
# Terminal Parameter:
identification = 3
terminal = "BrailleX 2D Screen Soft"
helpfile = "brltty-pm-2d-s.hlp"
displaysize = 80
statuscells = 22
frontkeys = 13
# Terminal settings:
# Statusdisplay settings:
# flag: left half: line number  right half: no/all bits set
# horiz: two digits on vertikal status-display
# number: display two digits in one cell when status on horiz.display
status 1 = horiz STAT_BRLROW # screen row where top of braille window is
status 3 = horiz STAT_CSRROW # screen row where cursor is
status 4 = horiz STAT_CSRCOL # screen column where cursor is
status 6 = flag STAT_CSRTRK # cursor tracking
status 7 = flag STAT_DISPMD # attributes display
status 8 = flag STAT_INPUT # input mode
status 9 = flag STAT_FREEZE # frozen screen
status 11 = horiz STAT_SCRNUM # virtual screen number
status 13 = flag STAT_CSRVIS # visible cursor
status 14 = flag STAT_CSRSIZE # block cursor
status 15 = flag STAT_CSRBLINK # blinking cursor
status 16 = flag STAT_CAPBLINK # blinking capital letters
status 17 = flag STAT_SIXDOTS # six-dot braille
status 18 = flag STAT_TUNES # alert tunes
status 19 = flag STAT_SKPIDLNS # skip identical lines
status 20 = flag STAT_ATTRVIS # visible attributes underline
status 21 = flag STAT_ATTRBLINK # blinking attributes underline
# Modifierkey and input mode dots - settings:
modifier = front   4  # dot 1
modifier = front   3  # dot 2
modifier = front   2  # dot 3
modifier = front  10  # dot 4
modifier = front  11  # dot 5
modifier = front  12  # dot 6
modifier = front   1  # dot 7
modifier = front  13  # dot 8
# Commandkey settings:
CMD_HOME = front   7   # go to cursor
CMD_TOP = front   6   # go to top line
CMD_BOT = front   8   # go to bottom line
CMD_LNUP = front   5   # go up one line
CMD_LNDN = front   9   # go down one line
CMD_PRDIFLN = front   4  # go up to line with different content
CMD_NXDIFLN = front  10  # go down to line with different content
CMD_WINUP = front   3  # go up several lines
CMD_WINDN = front  11  # go down several lines
CMD_ATTRUP = front   2  # go up to line with different attributes
CMD_ATTRDN = front  12  # go down to line with different attributes
CMD_PRPROMPT = front   1  # go to previous command prompt
CMD_NXPROMPT = front  13  # go to next command prompt
CMD_PRPGRPH = front   4  and front   3  # go to last line of previous paragraph
CMD_NXPGRPH = front  10  and front  11  # go to first line of next paragraph
CMD_PRSEARCH = front   2  and front   1  # search backward for content of cut buffer
CMD_NXSEARCH = front  12  and front  13  # search forward for content of cut buffer
CR_PRINDENT = routing  and front   2  and front   1  # go to previous line not more indented than column
CR_NXINDENT = routing  and front  12  and front  13  # go to next line not more indented than column
CMD_LNBEG = front   7   and front   4  # go to beginning of line
CMD_TOP_LEFT = front   6   and front   4  # go to top-left corner
CMD_BOT_LEFT = front   8   and front   4  # go to bottom-left corner
CMD_FWINLT = front   5   and front   4  # go left one window
CMD_FWINRT = front   9   and front   4  # go right one window
CR_DESCCHAR = routing  and front   4  # describe character
CMD_LNEND = front   7   and front  10  # go to end of line
CMD_CHRLT = front   6   and front  10  # go left one character
CMD_CHRRT = front   8   and front  10  # go right one character
CMD_HWINLT = front   5   and front  10  # go left half a window
CMD_HWINRT = front   9   and front  10  # go right half a window
CR_SETLEFT = routing  and front  10  # bring left of window to character
VPK_INSERT = front   7   and front   3  # send insert key
VPK_PAGE_UP = front   6   and front   3  # send page-up key
VPK_PAGE_DOWN = front   8   and front   3  # send page-down key
VPK_CURSOR_UP = front   5   and front   3  # send cursor-up key
VPK_CURSOR_DOWN = front   9   and front   3  # send cursor-down key
CR_SWITCHVT = routing  and front   3  # switch to virtual terminal
VPK_DELETE = front   7   and front  11  # send delete key
VPK_HOME = front   6   and front  11  # send home key
VPK_END = front   8   and front  11  # send end key
VPK_CURSOR_LEFT = front   5   and front  11  # send cursor-left key
VPK_CURSOR_RIGHT = front   9   and front  11  # send cursor-right key
VPK_FUNCTION = routing  and front  11  # send function key
CMD_NODOTS = front   7   and front   2  # input a character as braille dots
VPK_ESCAPE = front   6   and front   2  # send escape key
VPK_TAB = front   8   and front   2  # send tab key
VPK_BACKSPACE = front   5   and front   2  # send backspace key
VPK_RETURN = front   9   and front   2  # send return key
CMD_SPKHOME = front   7   and front  12  # go to current/last speech position
CMD_SAY_ABOVE = front   6   and front  12  # speak from top through current line
CMD_SAY_BELOW = front   8   and front  12  # speak from current through bottom line
CMD_MUTE = front   5   and front  12  # stop speaking immediately
CMD_SAY_LINE = front   9   and front  12  # speak current line
CR_CUTBEGIN = routing  and front   1  # start new cut buffer from character
CR_CUTAPPEND = routing  and front   2  # append to cut buffer from character
CR_CUTLINE = routing  and front  12  # linear cut to character
CR_CUTRECT = routing  and front  13  # rectangular cut to character
CMD_LEARN = front   1  and front  13  # enter command learn mode
CR_ROUTE = routing  # route cursor to character
CMD_HELP = status  1   # toggle help mode on/off
CMD_HELP on = status  1   and front  13  # toggle help mode on/off - set on
CMD_HELP off = status  1   and front   1  # toggle help mode on/off - set off
CMD_RESTARTBRL = status  2   # reinitialize braille driver
CMD_CSRJMP_VERT = status  3   # vertically route cursor to top line of window
CMD_BACK = status  4   # return to destination of most recent explicit motion
CMD_INFO = status  5   # toggle info mode on/off
CMD_INFO on = status  5   and front  13  # toggle info mode on/off - set on
CMD_INFO off = status  5   and front   1  # toggle info mode on/off - set off
CMD_CSRTRK = status  6   # toggle cursor tracking on/off
CMD_CSRTRK on = status  6   and front  13  # toggle cursor tracking on/off - set on
CMD_CSRTRK off = status  6   and front   1  # toggle cursor tracking on/off - set off
CMD_DISPMD = status  7   # toggle display attributes/text
CMD_DISPMD on = status  7   and front  13  # toggle display attributes/text - set on
CMD_DISPMD off = status  7   and front   1  # toggle display attributes/text - set off
CMD_INPUT = status  8   # 
CMD_INPUT on = status  8   and front  13  #  - set on
CMD_INPUT off = status  8   and front   1  #  - set off
CMD_FREEZE = status  9   # toggle screen frozen/unfrozen
CMD_FREEZE on = status  9   and front  13  # toggle screen frozen/unfrozen - set on
CMD_FREEZE off = status  9   and front   1  # toggle screen frozen/unfrozen - set off
CMD_PREFMENU = status 10   # present preferences menu
CMD_PREFSAVE = status 11   # save current preferences
CMD_PREFLOAD = status 12   # restore saved preferences
CMD_CSRVIS = status 13   # toggle cursor visibility on/off
CMD_CSRVIS on = status 13   and front  13  # toggle cursor visibility on/off - set on
CMD_CSRVIS off = status 13   and front   1  # toggle cursor visibility on/off - set off
CMD_CSRSIZE = status 14   # toggle cursor style block/underline
CMD_CSRSIZE on = status 14   and front  13  # toggle cursor style block/underline - set on
CMD_CSRSIZE off = status 14   and front   1  # toggle cursor style block/underline - set off
CMD_CSRBLINK = status 15   # toggle cursor blinking on/off
CMD_CSRBLINK on = status 15   and front  13  # toggle cursor blinking on/off - set on
CMD_CSRBLINK off = status 15   and front   1  # toggle cursor blinking on/off - set off
CMD_CAPBLINK = status 16   # toggle capital letter blinking on/off
CMD_CAPBLINK on = status 16   and front  13  # toggle capital letter blinking on/off - set on
CMD_CAPBLINK off = status 16   and front   1  # toggle capital letter blinking on/off - set off
CMD_SIXDOTS = status 17   # toggle text style 6-dot/8-dot
CMD_SIXDOTS on = status 17   and front  13  # toggle text style 6-dot/8-dot - set on
CMD_SIXDOTS off = status 17   and front   1  # toggle text style 6-dot/8-dot - set off
CMD_TUNES = status 18   # toggle alert tunes on/off
CMD_TUNES on = status 18   and front  13  # toggle alert tunes on/off - set on
CMD_TUNES off = status 18   and front   1  # toggle alert tunes on/off - set off
CMD_SKPIDLNS = status 19   # toggle skipping of identical lines on/off
CMD_SKPIDLNS on = status 19   and front  13  # toggle skipping of identical lines on/off - set on
CMD_SKPIDLNS off = status 19   and front   1  # toggle skipping of identical lines on/off - set off
CMD_ATTRVIS = status 20   # toggle attribute underlining on/off
CMD_ATTRVIS on = status 20   and front  13  # toggle attribute underlining on/off - set on
CMD_ATTRVIS off = status 20   and front   1  # toggle attribute underlining on/off - set off
CMD_ATTRBLINK = status 21   # toggle attribute blinking on/off
CMD_ATTRBLINK on = status 21   and front  13  # toggle attribute blinking on/off - set on
CMD_ATTRBLINK off = status 21   and front   1  # toggle attribute blinking on/off - set off
CMD_PASTE = status 22   # insert cut buffer at cursor
# --------------------------------------------
# Terminal Parameter:
identification = 6
terminal = "BrailleX IB 80 CR Soft"
helpfile = "brltty-pm-ib-80.hlp"
displaysize = 80
statuscells = 4
frontkeys = 9
# Terminal settings:
# Statusdisplay settings:
# flag: left half: line number  right half: no/all bits set
# horiz: two digits on vertikal status-display
# number: display two digits in one cell when status on horiz.display
status 1 = number STAT_BRLROW # screen row where top of braille window is
status 2 = number STAT_CSRROW # screen row where cursor is
status 3 = number STAT_CSRCOL # screen column where cursor is
status 4 = flag STAT_DISPMD # attributes display
# Modifierkey and input mode dots - settings:
modifier = front   1  # dot 1
modifier = front   9  # dot 2
modifier = front   2  # dot 3
modifier = front   8  # dot 4
# Commandkey settings:
CMD_FWINLT = front   1  # go left one window
CMD_FWINRT = front   9  # go right one window
CMD_HWINLT = front   2  # go left half a window
CMD_HWINRT = front   8  # go right half a window
CMD_HOME = front   5   # go to cursor
CMD_LNBEG = front   5   and front   1  # go to beginning of line
CMD_LNEND = front   5   and front   9  # go to end of line
CMD_CHRLT = front   5   and front   2  # go left one character
CMD_CHRRT = front   5   and front   8  # go right one character
CMD_WINUP = front   4   # go up several lines
CMD_PRDIFLN = front   4   and front   1  # go up to line with different content
CMD_ATTRUP = front   4   and front   9  # go up to line with different attributes
CMD_PRPGRPH = front   4   and front   2  # go to last line of previous paragraph
CMD_PRSEARCH = front   4   and front   8  # search backward for content of cut buffer
CMD_WINDN = front   6   # go down several lines
CMD_NXDIFLN = front   6   and front   1  # go down to line with different content
CMD_ATTRDN = front   6   and front   9  # go down to line with different attributes
CMD_NXPGRPH = front   6   and front   2  # go to first line of next paragraph
CMD_NXSEARCH = front   6   and front   8  # search forward for content of cut buffer
CMD_LNUP = front   3   # go up one line
CMD_TOP_LEFT = front   3   and front   1  # go to top-left corner
CMD_TOP = front   3   and front   9  # go to top line
CMD_LNDN = front   7   # go down one line
CMD_BOT_LEFT = front   7   and front   1  # go to bottom-left corner
CMD_BOT = front   7   and front   9  # go to bottom line
CR_ROUTE = routing  # route cursor to character
CR_CUTBEGIN = routing  and front   1  # start new cut buffer from character
CR_CUTRECT = routing  and front   9  # rectangular cut to character
CR_PRINDENT = routing  and front   2  # go to previous line not more indented than column
CR_NXINDENT = routing  and front   8  # go to next line not more indented than column
CMD_PASTE = front   1  and front   9  # insert cut buffer at cursor
CMD_HELP = status  1   # toggle help mode on/off
CMD_RESTARTBRL = status  2   # reinitialize braille driver
CMD_CSRJMP_VERT = status  3   # vertically route cursor to top line of window
CMD_DISPMD = status  4   # toggle display attributes/text
# --------------------------------------------
# Terminal Parameter:
identification = 64
terminal = "BrailleX EL 2D-40"
helpfile = "brltty-pm-el-2d-40.hlp"
displaysize = 40
statuscells = 13
frontkeys = 0
haseasybar
# Terminal settings:
# Statusdisplay settings:
# flag: left half: line number  right half: no/all bits set
# horiz: two digits on vertikal status-display
# number: display two digits in one cell when status on horiz.display
status 1 = horiz STAT_BRLROW # screen row where top of braille window is
status 3 = horiz STAT_CSRROW # screen row where cursor is
status 4 = horiz STAT_CSRCOL # screen column where cursor is
status 6 = flag STAT_CSRTRK # cursor tracking
status 7 = flag STAT_DISPMD # attributes display
status 8 = flag STAT_FREEZE # frozen screen
status 11 = flag STAT_CSRVIS # visible cursor
status 12 = flag STAT_ATTRVIS # visible attributes underline
# Modifierkey and input mode dots - settings:
modifier = switch 1 # dot 1
modifier = switch 2 # dot 2
modifier = switch 7 # dot 3
modifier = switch 8 # dot 4
modifier = switch 3 # dot 5
modifier = switch 4 # dot 6
modifier = switch 5 # dot 7
modifier = switch 6 # dot 8
modifier = easy up # dot 9
modifier = easy down # dot 10
modifier = easy left # dot 11
modifier = easy right # dot 12
modifier = easy up2 # dot 13
modifier = easy down2 # dot 14
modifier = easy left2 # dot 15
modifier = easy right2 # dot 16
# Commandkey settings:
CMD_HELP = status  1   # toggle help mode on/off
CMD_HELP on = status  1   and switch 2 # toggle help mode on/off - set on
CMD_HELP off = status  1   and switch 1 # toggle help mode on/off - set off
CMD_RESTARTBRL = status  2   # reinitialize braille driver
CMD_CSRJMP_VERT = status  3   # vertically route cursor to top line of window
CMD_BACK = status  4   # return to destination of most recent explicit motion
CMD_INFO = status  5   # toggle info mode on/off
CMD_INFO on = status  5   and switch 2 # toggle info mode on/off - set on
CMD_INFO off = status  5   and switch 1 # toggle info mode on/off - set off
CMD_CSRTRK = status  6   # toggle cursor tracking on/off
CMD_CSRTRK on = status  6   and switch 2 # toggle cursor tracking on/off - set on
CMD_CSRTRK off = status  6   and switch 1 # toggle cursor tracking on/off - set off
CMD_DISPMD = status  7   # toggle display attributes/text
CMD_DISPMD on = status  7   and switch 2 # toggle display attributes/text - set on
CMD_DISPMD off = status  7   and switch 1 # toggle display attributes/text - set off
CMD_FREEZE = status  8   # toggle screen frozen/unfrozen
CMD_FREEZE on = status  8   and switch 2 # toggle screen frozen/unfrozen - set on
CMD_FREEZE off = status  8   and switch 1 # toggle screen frozen/unfrozen - set off
CMD_PREFMENU = status  9   # present preferences menu
CMD_PREFSAVE = status 10   # save current preferences
CMD_CSRVIS = status 11   # toggle cursor visibility on/off
CMD_CSRVIS on = status 11   and switch 2 # toggle cursor visibility on/off - set on
CMD_CSRVIS off = status 11   and switch 1 # toggle cursor visibility on/off - set off
CMD_ATTRVIS = status 12   # toggle attribute underlining on/off
CMD_ATTRVIS on = status 12   and switch 2 # toggle attribute underlining on/off - set on
CMD_ATTRVIS off = status 12   and switch 1 # toggle attribute underlining on/off - set off
CMD_PASTE = status 13   # insert cut buffer at cursor
CMD_LNUP = easy up # go up one line
CMD_TOP = easy up2 # go to top line
CMD_LNDN = easy down # go down one line
CMD_BOT = easy down2 # go to bottom line
CMD_FWINLT = easy left # go left one window
CMD_LNBEG = easy left2 # go to beginning of line
CMD_FWINRT = easy right # go right one window
CMD_LNEND = easy right2 # go to end of line
CR_ROUTE = routing  # route cursor to character
CR_PRINDENT = routing  and easy up # go to previous line not more indented than column
CR_SETLEFT = routing  and easy up2 # bring left of window to character
CR_NXINDENT = routing  and easy down # go to next line not more indented than column
CR_DESCCHAR = routing  and easy down2 # describe character
CR_CUTAPPEND = routing  and easy left # append to cut buffer from character
CR_CUTBEGIN = routing  and easy left2 # start new cut buffer from character
CR_CUTLINE = routing  and easy right # linear cut to character
CR_CUTRECT = routing  and easy right2 # rectangular cut to character
CMD_PRDIFLN = switch 1 and easy up # go up to line with different content
CMD_ATTRUP = switch 1 and easy up2 # go up to line with different attributes
CMD_NXDIFLN = switch 1 and easy down # go down to line with different content
CMD_ATTRDN = switch 1 and easy down2 # go down to line with different attributes
CMD_PRPROMPT = switch 1 and easy left # go to previous command prompt
CMD_PRPGRPH = switch 1 and easy left2 # go to last line of previous paragraph
CMD_NXPROMPT = switch 1 and easy right # go to next command prompt
CMD_NXPGRPH = switch 1 and easy right2 # go to first line of next paragraph
VPK_CURSOR_UP = switch 7 and easy up # send cursor-up key
VPK_PAGE_UP = switch 7 and easy up2 # send page-up key
VPK_CURSOR_DOWN = switch 7 and easy down # send cursor-down key
VPK_PAGE_DOWN = switch 7 and easy down2 # send page-down key
VPK_CURSOR_LEFT = switch 7 and easy left # send cursor-left key
VPK_HOME = switch 7 and easy left2 # send home key
VPK_CURSOR_RIGHT = switch 7 and easy right # send cursor-right key
VPK_END = switch 7 and easy right2 # send end key
CMD_BACK = switch 8 and easy up # return to destination of most recent explicit motion
CMD_HOME = switch 8 and easy up2 # go to cursor
CMD_PASTE = switch 8 and easy down # insert cut buffer at cursor
CMD_CSRJMP_VERT = switch 8 and easy down2 # vertically route cursor to top line of window
CMD_CHRLT = switch 8 and easy left # go left one character
CMD_HWINLT = switch 8 and easy left2 # go left half a window
CMD_CHRRT = switch 8 and easy right # go right one character
CMD_HWINRT = switch 8 and easy right2 # go right half a window
CMD_PREFMENU = switch 3 # present preferences menu
CMD_INFO = switch 4 # toggle info mode on/off
CMD_HELP = switch 5 # toggle help mode on/off
CMD_LEARN = switch 6 # enter command learn mode
CMD_SIXDOTS off = switch 5 and easy up # toggle text style 6-dot/8-dot - set off
CMD_FREEZE off = switch 5 and easy up2 # toggle screen frozen/unfrozen - set off
CMD_SKPIDLNS off = switch 5 and easy down # toggle skipping of identical lines on/off - set off
CMD_SKPBLNKWINS off = switch 5 and easy down2 # toggle skipping of blank windows on/off - set off
CMD_ATTRVIS off = switch 5 and easy left # toggle attribute underlining on/off - set off
CMD_DISPMD off = switch 5 and easy left2 # toggle display attributes/text - set off
CMD_CSRVIS off = switch 5 and easy right # toggle cursor visibility on/off - set off
CMD_CSRTRK off = switch 5 and easy right2 # toggle cursor tracking on/off - set off
CMD_SIXDOTS on = switch 6 and easy up # toggle text style 6-dot/8-dot - set on
CMD_FREEZE on = switch 6 and easy up2 # toggle screen frozen/unfrozen - set on
CMD_SKPIDLNS on = switch 6 and easy down # toggle skipping of identical lines on/off - set on
CMD_SKPBLNKWINS on = switch 6 and easy down2 # toggle skipping of blank windows on/off - set on
CMD_ATTRVIS on = switch 6 and easy left # toggle attribute underlining on/off - set on
CMD_DISPMD on = switch 6 and easy left2 # toggle display attributes/text - set on
CMD_CSRVIS on = switch 6 and easy right # toggle cursor visibility on/off - set on
CMD_CSRTRK on = switch 6 and easy right2 # toggle cursor tracking on/off - set on
# --------------------------------------------
# Terminal Parameter:
identification = 65
terminal = "BrailleX EL 2D-66"
helpfile = "brltty-pm-el-2d-66.hlp"
displaysize = 66
statuscells = 13
frontkeys = 0
haseasybar
# Terminal settings:
# Statusdisplay settings:
# flag: left half: line number  right half: no/all bits set
# horiz: two digits on vertikal status-display
# number: display two digits in one cell when status on horiz.display
status 1 = horiz STAT_BRLROW # screen row where top of braille window is
status 3 = horiz STAT_CSRROW # screen row where cursor is
status 4 = horiz STAT_CSRCOL # screen column where cursor is
status 6 = flag STAT_CSRTRK # cursor tracking
status 7 = flag STAT_DISPMD # attributes display
status 8 = flag STAT_FREEZE # frozen screen
status 11 = flag STAT_CSRVIS # visible cursor
status 12 = flag STAT_ATTRVIS # visible attributes underline
# Modifierkey and input mode dots - settings:
modifier = switch 1 # dot 1
modifier = switch 2 # dot 2
modifier = switch 7 # dot 3
modifier = switch 8 # dot 4
modifier = switch 3 # dot 5
modifier = switch 4 # dot 6
modifier = switch 5 # dot 7
modifier = switch 6 # dot 8
modifier = easy up # dot 9
modifier = easy down # dot 10
modifier = easy left # dot 11
modifier = easy right # dot 12
modifier = easy up2 # dot 13
modifier = easy down2 # dot 14
modifier = easy left2 # dot 15
modifier = easy right2 # dot 16
# Commandkey settings:
CMD_HELP = status  1   # toggle help mode on/off
CMD_HELP on = status  1   and switch 2 # toggle help mode on/off - set on
CMD_HELP off = status  1   and switch 1 # toggle help mode on/off - set off
CMD_RESTARTBRL = status  2   # reinitialize braille driver
CMD_CSRJMP_VERT = status  3   # vertically route cursor to top line of window
CMD_BACK = status  4   # return to destination of most recent explicit motion
CMD_INFO = status  5   # toggle info mode on/off
CMD_INFO on = status  5   and switch 2 # toggle info mode on/off - set on
CMD_INFO off = status  5   and switch 1 # toggle info mode on/off - set off
CMD_CSRTRK = status  6   # toggle cursor tracking on/off
CMD_CSRTRK on = status  6   and switch 2 # toggle cursor tracking on/off - set on
CMD_CSRTRK off = status  6   and switch 1 # toggle cursor tracking on/off - set off
CMD_DISPMD = status  7   # toggle display attributes/text
CMD_DISPMD on = status  7   and switch 2 # toggle display attributes/text - set on
CMD_DISPMD off = status  7   and switch 1 # toggle display attributes/text - set off
CMD_FREEZE = status  8   # toggle screen frozen/unfrozen
CMD_FREEZE on = status  8   and switch 2 # toggle screen frozen/unfrozen - set on
CMD_FREEZE off = status  8   and switch 1 # toggle screen frozen/unfrozen - set off
CMD_PREFMENU = status  9   # present preferences menu
CMD_PREFSAVE = status 10   # save current preferences
CMD_CSRVIS = status 11   # toggle cursor visibility on/off
CMD_CSRVIS on = status 11   and switch 2 # toggle cursor visibility on/off - set on
CMD_CSRVIS off = status 11   and switch 1 # toggle cursor visibility on/off - set off
CMD_ATTRVIS = status 12   # toggle attribute underlining on/off
CMD_ATTRVIS on = status 12   and switch 2 # toggle attribute underlining on/off - set on
CMD_ATTRVIS off = status 12   and switch 1 # toggle attribute underlining on/off - set off
CMD_PASTE = status 13   # insert cut buffer at cursor
CMD_LNUP = easy up # go up one line
CMD_TOP = easy up2 # go to top line
CMD_LNDN = easy down # go down one line
CMD_BOT = easy down2 # go to bottom line
CMD_FWINLT = easy left # go left one window
CMD_LNBEG = easy left2 # go to beginning of line
CMD_FWINRT = easy right # go right one window
CMD_LNEND = easy right2 # go to end of line
CR_ROUTE = routing  # route cursor to character
CR_PRINDENT = routing  and easy up # go to previous line not more indented than column
CR_SETLEFT = routing  and easy up2 # bring left of window to character
CR_NXINDENT = routing  and easy down # go to next line not more indented than column
CR_DESCCHAR = routing  and easy down2 # describe character
CR_CUTAPPEND = routing  and easy left # append to cut buffer from character
CR_CUTBEGIN = routing  and easy left2 # start new cut buffer from character
CR_CUTLINE = routing  and easy right # linear cut to character
CR_CUTRECT = routing  and easy right2 # rectangular cut to character
CMD_PRDIFLN = switch 1 and easy up # go up to line with different content
CMD_ATTRUP = switch 1 and easy up2 # go up to line with different attributes
CMD_NXDIFLN = switch 1 and easy down # go down to line with different content
CMD_ATTRDN = switch 1 and easy down2 # go down to line with different attributes
CMD_PRPROMPT = switch 1 and easy left # go to previous command prompt
CMD_PRPGRPH = switch 1 and easy left2 # go to last line of previous paragraph
CMD_NXPROMPT = switch 1 and easy right # go to next command prompt
CMD_NXPGRPH = switch 1 and easy right2 # go to first line of next paragraph
VPK_CURSOR_UP = switch 7 and easy up # send cursor-up key
VPK_PAGE_UP = switch 7 and easy up2 # send page-up key
VPK_CURSOR_DOWN = switch 7 and easy down # send cursor-down key
VPK_PAGE_DOWN = switch 7 and easy down2 # send page-down key
VPK_CURSOR_LEFT = switch 7 and easy left # send cursor-left key
VPK_HOME = switch 7 and easy left2 # send home key
VPK_CURSOR_RIGHT = switch 7 and easy right # send cursor-right key
VPK_END = switch 7 and easy right2 # send end key
CMD_BACK = switch 8 and easy up # return to destination of most recent explicit motion
CMD_HOME = switch 8 and easy up2 # go to cursor
CMD_PASTE = switch 8 and easy down # insert cut buffer at cursor
CMD_CSRJMP_VERT = switch 8 and easy down2 # vertically route cursor to top line of window
CMD_CHRLT = switch 8 and easy left # go left one character
CMD_HWINLT = switch 8 and easy left2 # go left half a window
CMD_CHRRT = switch 8 and easy right # go right one character
CMD_HWINRT = switch 8 and easy right2 # go right half a window
CMD_PREFMENU = switch 3 # present preferences menu
CMD_INFO = switch 4 # toggle info mode on/off
CMD_HELP = switch 5 # toggle help mode on/off
CMD_LEARN = switch 6 # enter command learn mode
CMD_SIXDOTS off = switch 5 and easy up # toggle text style 6-dot/8-dot - set off
CMD_FREEZE off = switch 5 and easy up2 # toggle screen frozen/unfrozen - set off
CMD_SKPIDLNS off = switch 5 and easy down # toggle skipping of identical lines on/off - set off
CMD_SKPBLNKWINS off = switch 5 and easy down2 # toggle skipping of blank windows on/off - set off
CMD_ATTRVIS off = switch 5 and easy left # toggle attribute underlining on/off - set off
CMD_DISPMD off = switch 5 and easy left2 # toggle display attributes/text - set off
CMD_CSRVIS off = switch 5 and easy right # toggle cursor visibility on/off - set off
CMD_CSRTRK off = switch 5 and easy right2 # toggle cursor tracking on/off - set off
CMD_SIXDOTS on = switch 6 and easy up # toggle text style 6-dot/8-dot - set on
CMD_FREEZE on = switch 6 and easy up2 # toggle screen frozen/unfrozen - set on
CMD_SKPIDLNS on = switch 6 and easy down # toggle skipping of identical lines on/off - set on
CMD_SKPBLNKWINS on = switch 6 and easy down2 # toggle skipping of blank windows on/off - set on
CMD_ATTRVIS on = switch 6 and easy left # toggle attribute underlining on/off - set on
CMD_DISPMD on = switch 6 and easy left2 # toggle display attributes/text - set on
CMD_CSRVIS on = switch 6 and easy right # toggle cursor visibility on/off - set on
CMD_CSRTRK on = switch 6 and easy right2 # toggle cursor tracking on/off - set on
# --------------------------------------------
# Terminal Parameter:
identification = 66
terminal = "BrailleX EL 80"
helpfile = "brltty-pm-el-80.hlp"
displaysize = 80
statuscells = 2
frontkeys = 0
haseasybar
# Terminal settings:
# Statusdisplay settings:
# flag: left half: line number  right half: no/all bits set
# horiz: two digits on vertikal status-display
# number: display two digits in one cell when status on horiz.display
status 1 = number STAT_BRLROW # screen row where top of braille window is
status 2 = number STAT_CSRROW # screen row where cursor is
# Modifierkey and input mode dots - settings:
modifier = switch 1 # dot 1
modifier = switch 2 # dot 2
modifier = switch 7 # dot 3
modifier = switch 8 # dot 4
modifier = switch 3 # dot 5
modifier = switch 4 # dot 6
modifier = switch 5 # dot 7
modifier = switch 6 # dot 8
modifier = easy up # dot 9
modifier = easy down # dot 10
modifier = easy left # dot 11
modifier = easy right # dot 12
modifier = easy up2 # dot 13
modifier = easy down2 # dot 14
modifier = easy left2 # dot 15
modifier = easy right2 # dot 16
# Commandkey settings:
CMD_LNUP = easy up # go up one line
CMD_TOP = easy up2 # go to top line
CMD_LNDN = easy down # go down one line
CMD_BOT = easy down2 # go to bottom line
CMD_FWINLT = easy left # go left one window
CMD_LNBEG = easy left2 # go to beginning of line
CMD_FWINRT = easy right # go right one window
CMD_LNEND = easy right2 # go to end of line
CR_ROUTE = routing  # route cursor to character
CR_PRINDENT = routing  and easy up # go to previous line not more indented than column
CR_SETLEFT = routing  and easy up2 # bring left of window to character
CR_NXINDENT = routing  and easy down # go to next line not more indented than column
CR_DESCCHAR = routing  and easy down2 # describe character
CR_CUTAPPEND = routing  and easy left # append to cut buffer from character
CR_CUTBEGIN = routing  and easy left2 # start new cut buffer from character
CR_CUTLINE = routing  and easy right # linear cut to character
CR_CUTRECT = routing  and easy right2 # rectangular cut to character
CMD_PRDIFLN = switch 1 and easy up # go up to line with different content
CMD_ATTRUP = switch 1 and easy up2 # go up to line with different attributes
CMD_NXDIFLN = switch 1 and easy down # go down to line with different content
CMD_ATTRDN = switch 1 and easy down2 # go down to line with different attributes
CMD_PRPROMPT = switch 1 and easy left # go to previous command prompt
CMD_PRPGRPH = switch 1 and easy left2 # go to last line of previous paragraph
CMD_NXPROMPT = switch 1 and easy right # go to next command prompt
CMD_NXPGRPH = switch 1 and easy right2 # go to first line of next paragraph
VPK_CURSOR_UP = switch 7 and easy up # send cursor-up key
VPK_PAGE_UP = switch 7 and easy up2 # send page-up key
VPK_CURSOR_DOWN = switch 7 and easy down # send cursor-down key
VPK_PAGE_DOWN = switch 7 and easy down2 # send page-down key
VPK_CURSOR_LEFT = switch 7 and easy left # send cursor-left key
VPK_HOME = switch 7 and easy left2 # send home key
VPK_CURSOR_RIGHT = switch 7 and easy right # send cursor-right key
VPK_END = switch 7 and easy right2 # send end key
CMD_BACK = switch 8 and easy up # return to destination of most recent explicit motion
CMD_HOME = switch 8 and easy up2 # go to cursor
CMD_PASTE = switch 8 and easy down # insert cut buffer at cursor
CMD_CSRJMP_VERT = switch 8 and easy down2 # vertically route cursor to top line of window
CMD_CHRLT = switch 8 and easy left # go left one character
CMD_HWINLT = switch 8 and easy left2 # go left half a window
CMD_CHRRT = switch 8 and easy right # go right one character
CMD_HWINRT = switch 8 and easy right2 # go right half a window
CMD_PREFMENU = switch 3 # present preferences menu
CMD_INFO = switch 4 # toggle info mode on/off
CMD_HELP = switch 5 # toggle help mode on/off
CMD_LEARN = switch 6 # enter command learn mode
CMD_SIXDOTS off = switch 5 and easy up # toggle text style 6-dot/8-dot - set off
CMD_FREEZE off = switch 5 and easy up2 # toggle screen frozen/unfrozen - set off
CMD_SKPIDLNS off = switch 5 and easy down # toggle skipping of identical lines on/off - set off
CMD_SKPBLNKWINS off = switch 5 and easy down2 # toggle skipping of blank windows on/off - set off
CMD_ATTRVIS off = switch 5 and easy left # toggle attribute underlining on/off - set off
CMD_DISPMD off = switch 5 and easy left2 # toggle display attributes/text - set off
CMD_CSRVIS off = switch 5 and easy right # toggle cursor visibility on/off - set off
CMD_CSRTRK off = switch 5 and easy right2 # toggle cursor tracking on/off - set off
CMD_SIXDOTS on = switch 6 and easy up # toggle text style 6-dot/8-dot - set on
CMD_FREEZE on = switch 6 and easy up2 # toggle screen frozen/unfrozen - set on
CMD_SKPIDLNS on = switch 6 and easy down # toggle skipping of identical lines on/off - set on
CMD_SKPBLNKWINS on = switch 6 and easy down2 # toggle skipping of blank windows on/off - set on
CMD_ATTRVIS on = switch 6 and easy left # toggle attribute underlining on/off - set on
CMD_DISPMD on = switch 6 and easy left2 # toggle display attributes/text - set on
CMD_CSRVIS on = switch 6 and easy right # toggle cursor visibility on/off - set on
CMD_CSRTRK on = switch 6 and easy right2 # toggle cursor tracking on/off - set on
CMD_HELP = status  1   # toggle help mode on/off
CMD_RESTARTBRL = status  2   # reinitialize braille driver
# --------------------------------------------
# Terminal Parameter:
identification = 67
terminal = "BrailleX EL 2D-80"
helpfile = "brltty-pm-el-2d-80.hlp"
displaysize = 80
statuscells = 20
frontkeys = 0
haseasybar
# Terminal settings:
# Statusdisplay settings:
# flag: left half: line number  right half: no/all bits set
# horiz: two digits on vertikal status-display
# number: display two digits in one cell when status on horiz.display
status 1 = horiz STAT_BRLROW # screen row where top of braille window is
status 3 = horiz STAT_CSRROW # screen row where cursor is
status 4 = horiz STAT_CSRCOL # screen column where cursor is
status 6 = flag STAT_CSRTRK # cursor tracking
status 7 = flag STAT_DISPMD # attributes display
status 8 = flag STAT_FREEZE # frozen screen
status 10 = horiz STAT_SCRNUM # virtual screen number
status 12 = flag STAT_CSRVIS # visible cursor
status 13 = flag STAT_CSRSIZE # block cursor
status 14 = flag STAT_CSRBLINK # blinking cursor
status 15 = flag STAT_CAPBLINK # blinking capital letters
status 16 = flag STAT_SIXDOTS # six-dot braille
status 17 = flag STAT_TUNES # alert tunes
status 18 = flag STAT_SKPIDLNS # skip identical lines
status 19 = flag STAT_ATTRVIS # visible attributes underline
status 20 = flag STAT_ATTRBLINK # blinking attributes underline
# Modifierkey and input mode dots - settings:
modifier = switch 1 # dot 1
modifier = switch 2 # dot 2
modifier = switch 7 # dot 3
modifier = switch 8 # dot 4
modifier = switch 3 # dot 5
modifier = switch 4 # dot 6
modifier = switch 5 # dot 7
modifier = switch 6 # dot 8
modifier = easy up # dot 9
modifier = easy down # dot 10
modifier = easy left # dot 11
modifier = easy right # dot 12
modifier = easy up2 # dot 13
modifier = easy down2 # dot 14
modifier = easy left2 # dot 15
modifier = easy right2 # dot 16
# Commandkey settings:
CMD_LNUP = easy up # go up one line
CMD_TOP = easy up2 # go to top line
CMD_LNDN = easy down # go down one line
CMD_BOT = easy down2 # go to bottom line
CMD_FWINLT = easy left # go left one window
CMD_LNBEG = easy left2 # go to beginning of line
CMD_FWINRT = easy right # go right one window
CMD_LNEND = easy right2 # go to end of line
CR_ROUTE = routing  # route cursor to character
CR_PRINDENT = routing  and easy up # go to previous line not more indented than column
CR_SETLEFT = routing  and easy up2 # bring left of window to character
CR_NXINDENT = routing  and easy down # go to next line not more indented than column
CR_DESCCHAR = routing  and easy down2 # describe character
CR_CUTAPPEND = routing  and easy left # append to cut buffer from character
CR_CUTBEGIN = routing  and easy left2 # start new cut buffer from character
CR_CUTLINE = routing  and easy right # linear cut to character
CR_CUTRECT = routing  and easy right2 # rectangular cut to character
CMD_PRDIFLN = switch 1 and easy up # go up to line with different content
CMD_ATTRUP = switch 1 and easy up2 # go up to line with different attributes
CMD_NXDIFLN = switch 1 and easy down # go down to line with different content
CMD_ATTRDN = switch 1 and easy down2 # go down to line with different attributes
CMD_PRPROMPT = switch 1 and easy left # go to previous command prompt
CMD_PRPGRPH = switch 1 and easy left2 # go to last line of previous paragraph
CMD_NXPROMPT = switch 1 and easy right # go to next command prompt
CMD_NXPGRPH = switch 1 and easy right2 # go to first line of next paragraph
VPK_CURSOR_UP = switch 7 and easy up # send cursor-up key
VPK_PAGE_UP = switch 7 and easy up2 # send page-up key
VPK_CURSOR_DOWN = switch 7 and easy down # send cursor-down key
VPK_PAGE_DOWN = switch 7 and easy down2 # send page-down key
VPK_CURSOR_LEFT = switch 7 and easy left # send cursor-left key
VPK_HOME = switch 7 and easy left2 # send home key
VPK_CURSOR_RIGHT = switch 7 and easy right # send cursor-right key
VPK_END = switch 7 and easy right2 # send end key
CMD_BACK = switch 8 and easy up # return to destination of most recent explicit motion
CMD_HOME = switch 8 and easy up2 # go to cursor
CMD_PASTE = switch 8 and easy down # insert cut buffer at cursor
CMD_CSRJMP_VERT = switch 8 and easy down2 # vertically route cursor to top line of window
CMD_CHRLT = switch 8 and easy left # go left one character
CMD_HWINLT = switch 8 and easy left2 # go left half a window
CMD_CHRRT = switch 8 and easy right # go right one character
CMD_HWINRT = switch 8 and easy right2 # go right half a window
CMD_PREFMENU = switch 3 # present preferences menu
CMD_INFO = switch 4 # toggle info mode on/off
CMD_HELP = switch 5 # toggle help mode on/off
CMD_LEARN = switch 6 # enter command learn mode
CMD_SIXDOTS off = switch 5 and easy up # toggle text style 6-dot/8-dot - set off
CMD_FREEZE off = switch 5 and easy up2 # toggle screen frozen/unfrozen - set off
CMD_SKPIDLNS off = switch 5 and easy down # toggle skipping of identical lines on/off - set off
CMD_SKPBLNKWINS off = switch 5 and easy down2 # toggle skipping of blank windows on/off - set off
CMD_ATTRVIS off = switch 5 and easy left # toggle attribute underlining on/off - set off
CMD_DISPMD off = switch 5 and easy left2 # toggle display attributes/text - set off
CMD_CSRVIS off = switch 5 and easy right # toggle cursor visibility on/off - set off
CMD_CSRTRK off = switch 5 and easy right2 # toggle cursor tracking on/off - set off
CMD_SIXDOTS on = switch 6 and easy up # toggle text style 6-dot/8-dot - set on
CMD_FREEZE on = switch 6 and easy up2 # toggle screen frozen/unfrozen - set on
CMD_SKPIDLNS on = switch 6 and easy down # toggle skipping of identical lines on/off - set on
CMD_SKPBLNKWINS on = switch 6 and easy down2 # toggle skipping of blank windows on/off - set on
CMD_ATTRVIS on = switch 6 and easy left # toggle attribute underlining on/off - set on
CMD_DISPMD on = switch 6 and easy left2 # toggle display attributes/text - set on
CMD_CSRVIS on = switch 6 and easy right # toggle cursor visibility on/off - set on
CMD_CSRTRK on = switch 6 and easy right2 # toggle cursor tracking on/off - set on
CMD_HELP = status  1   # toggle help mode on/off
CMD_RESTARTBRL = status  2   # reinitialize braille driver
CMD_CSRJMP_VERT = status  3   # vertically route cursor to top line of window
CMD_BACK = status  4   # return to destination of most recent explicit motion
CMD_INFO = status  5   # toggle info mode on/off
CMD_CSRTRK = status  6   # toggle cursor tracking on/off
CMD_CSRTRK on = status  6   and switch 6 # toggle cursor tracking on/off - set on
CMD_CSRTRK off = status  6   and switch 5 # toggle cursor tracking on/off - set off
CMD_DISPMD = status  7   # toggle display attributes/text
CMD_DISPMD on = status  7   and switch 6 # toggle display attributes/text - set on
CMD_DISPMD off = status  7   and switch 5 # toggle display attributes/text - set off
CMD_FREEZE = status  8   # toggle screen frozen/unfrozen
CMD_FREEZE on = status  8   and switch 6 # toggle screen frozen/unfrozen - set on
CMD_FREEZE off = status  8   and switch 5 # toggle screen frozen/unfrozen - set off
CMD_PREFMENU = status  9   # present preferences menu
CMD_PREFSAVE = status 10   # save current preferences
CMD_PREFLOAD = status 11   # restore saved preferences
CMD_CSRVIS = status 12   # toggle cursor visibility on/off
CMD_CSRVIS on = status 12   and switch 6 # toggle cursor visibility on/off - set on
CMD_CSRVIS off = status 12   and switch 5 # toggle cursor visibility on/off - set off
CMD_CSRSIZE = status 13   # toggle cursor style block/underline
CMD_CSRSIZE on = status 13   and switch 6 # toggle cursor style block/underline - set on
CMD_CSRSIZE off = status 13   and switch 5 # toggle cursor style block/underline - set off
CMD_CSRBLINK = status 14   # toggle cursor blinking on/off
CMD_CSRBLINK on = status 14   and switch 6 # toggle cursor blinking on/off - set on
CMD_CSRBLINK off = status 14   and switch 5 # toggle cursor blinking on/off - set off
CMD_CAPBLINK = status 15   # toggle capital letter blinking on/off
CMD_CAPBLINK on = status 15   and switch 6 # toggle capital letter blinking on/off - set on
CMD_CAPBLINK off = status 15   and switch 5 # toggle capital letter blinking on/off - set off
CMD_SIXDOTS = status 16   # toggle text style 6-dot/8-dot
CMD_SIXDOTS on = status 16   and switch 6 # toggle text style 6-dot/8-dot - set on
CMD_SIXDOTS off = status 16   and switch 5 # toggle text style 6-dot/8-dot - set off
CMD_TUNES = status 17   # toggle alert tunes on/off
CMD_TUNES on = status 17   and switch 6 # toggle alert tunes on/off - set on
CMD_TUNES off = status 17   and switch 5 # toggle alert tunes on/off - set off
CMD_SKPIDLNS = status 18   # toggle skipping of identical lines on/off
CMD_SKPIDLNS on = status 18   and switch 6 # toggle skipping of identical lines on/off - set on
CMD_SKPIDLNS off = status 18   and switch 5 # toggle skipping of identical lines on/off - set off
CMD_ATTRVIS = status 19   # toggle attribute underlining on/off
CMD_ATTRVIS on = status 19   and switch 6 # toggle attribute underlining on/off - set on
CMD_ATTRVIS off = status 19   and switch 5 # toggle attribute underlining on/off - set off
CMD_ATTRBLINK = status 20   # toggle attribute blinking on/off
CMD_ATTRBLINK on = status 20   and switch 6 # toggle attribute blinking on/off - set on
CMD_ATTRBLINK off = status 20   and switch 5 # toggle attribute blinking on/off - set off
# --------------------------------------------
# Terminal Parameter:
identification = 68
terminal = "BrailleX EL 40 P"
helpfile = "brltty-pm-el-40-p.hlp"
displaysize = 40
statuscells = 0
frontkeys = 0
haseasybar
# Terminal settings:
# Statusdisplay settings:
# flag: left half: line number  right half: no/all bits set
# horiz: two digits on vertikal status-display
# number: display two digits in one cell when status on horiz.display
# Modifierkey and input mode dots - settings:
modifier = switch 1 # dot 1
modifier = switch 2 # dot 2
modifier = switch 7 # dot 3
modifier = switch 8 # dot 4
modifier = switch 3 # dot 5
modifier = switch 4 # dot 6
modifier = switch 5 # dot 7
modifier = switch 6 # dot 8
modifier = easy up # dot 9
modifier = easy down # dot 10
modifier = easy left # dot 11
modifier = easy right # dot 12
modifier = easy up2 # dot 13
modifier = easy down2 # dot 14
modifier = easy left2 # dot 15
modifier = easy right2 # dot 16
# Commandkey settings:
CMD_LNUP = easy up # go up one line
CMD_TOP = easy up2 # go to top line
CMD_LNDN = easy down # go down one line
CMD_BOT = easy down2 # go to bottom line
CMD_FWINLT = easy left # go left one window
CMD_LNBEG = easy left2 # go to beginning of line
CMD_FWINRT = easy right # go right one window
CMD_LNEND = easy right2 # go to end of line
CR_ROUTE = routing  # route cursor to character
CR_PRINDENT = routing  and easy up # go to previous line not more indented than column
CR_SETLEFT = routing  and easy up2 # bring left of window to character
CR_NXINDENT = routing  and easy down # go to next line not more indented than column
CR_DESCCHAR = routing  and easy down2 # describe character
CR_CUTAPPEND = routing  and easy left # append to cut buffer from character
CR_CUTBEGIN = routing  and easy left2 # start new cut buffer from character
CR_CUTLINE = routing  and easy right # linear cut to character
CR_CUTRECT = routing  and easy right2 # rectangular cut to character
CMD_PRDIFLN = switch 1 and easy up # go up to line with different content
CMD_ATTRUP = switch 1 and easy up2 # go up to line with different attributes
CMD_NXDIFLN = switch 1 and easy down # go down to line with different content
CMD_ATTRDN = switch 1 and easy down2 # go down to line with different attributes
CMD_PRPROMPT = switch 1 and easy left # go to previous command prompt
CMD_PRPGRPH = switch 1 and easy left2 # go to last line of previous paragraph
CMD_NXPROMPT = switch 1 and easy right # go to next command prompt
CMD_NXPGRPH = switch 1 and easy right2 # go to first line of next paragraph
VPK_CURSOR_UP = switch 7 and easy up # send cursor-up key
VPK_PAGE_UP = switch 7 and easy up2 # send page-up key
VPK_CURSOR_DOWN = switch 7 and easy down # send cursor-down key
VPK_PAGE_DOWN = switch 7 and easy down2 # send page-down key
VPK_CURSOR_LEFT = switch 7 and easy left # send cursor-left key
VPK_HOME = switch 7 and easy left2 # send home key
VPK_CURSOR_RIGHT = switch 7 and easy right # send cursor-right key
VPK_END = switch 7 and easy right2 # send end key
CMD_BACK = switch 8 and easy up # return to destination of most recent explicit motion
CMD_HOME = switch 8 and easy up2 # go to cursor
CMD_PASTE = switch 8 and easy down # insert cut buffer at cursor
CMD_CSRJMP_VERT = switch 8 and easy down2 # vertically route cursor to top line of window
CMD_CHRLT = switch 8 and easy left # go left one character
CMD_HWINLT = switch 8 and easy left2 # go left half a window
CMD_CHRRT = switch 8 and easy right # go right one character
CMD_HWINRT = switch 8 and easy right2 # go right half a window
CMD_PREFMENU = switch 3 # present preferences menu
CMD_INFO = switch 4 # toggle info mode on/off
CMD_HELP = switch 5 # toggle help mode on/off
CMD_LEARN = switch 6 # enter command learn mode
CMD_SIXDOTS off = switch 5 and easy up # toggle text style 6-dot/8-dot - set off
CMD_FREEZE off = switch 5 and easy up2 # toggle screen frozen/unfrozen - set off
CMD_SKPIDLNS off = switch 5 and easy down # toggle skipping of identical lines on/off - set off
CMD_SKPBLNKWINS off = switch 5 and easy down2 # toggle skipping of blank windows on/off - set off
CMD_ATTRVIS off = switch 5 and easy left # toggle attribute underlining on/off - set off
CMD_DISPMD off = switch 5 and easy left2 # toggle display attributes/text - set off
CMD_CSRVIS off = switch 5 and easy right # toggle cursor visibility on/off - set off
CMD_CSRTRK off = switch 5 and easy right2 # toggle cursor tracking on/off - set off
CMD_SIXDOTS on = switch 6 and easy up # toggle text style 6-dot/8-dot - set on
CMD_FREEZE on = switch 6 and easy up2 # toggle screen frozen/unfrozen - set on
CMD_SKPIDLNS on = switch 6 and easy down # toggle skipping of identical lines on/off - set on
CMD_SKPBLNKWINS on = switch 6 and easy down2 # toggle skipping of blank windows on/off - set on
CMD_ATTRVIS on = switch 6 and easy left # toggle attribute underlining on/off - set on
CMD_DISPMD on = switch 6 and easy left2 # toggle display attributes/text - set on
CMD_CSRVIS on = switch 6 and easy right # toggle cursor visibility on/off - set on
CMD_CSRTRK on = switch 6 and easy right2 # toggle cursor tracking on/off - set on
# --------------------------------------------
# Terminal Parameter:
identification = 69
terminal = "BrailleX Elba 32"
helpfile = "brltty-pm-elba-32.hlp"
displaysize = 32
statuscells = 0
frontkeys = 0
haseasybar
# Terminal settings:
# Statusdisplay settings:
# flag: left half: line number  right half: no/all bits set
# horiz: two digits on vertikal status-display
# number: display two digits in one cell when status on horiz.display
# Modifierkey and input mode dots - settings:
modifier = switch 1 # dot 1
modifier = switch 2 # dot 2
modifier = switch 7 # dot 3
modifier = switch 8 # dot 4
modifier = switch 3 # dot 5
modifier = switch 4 # dot 6
modifier = switch 5 # dot 7
modifier = switch 6 # dot 8
modifier = easy up # dot 9
modifier = easy down # dot 10
modifier = easy left # dot 11
modifier = easy right # dot 12
modifier = easy up2 # dot 13
modifier = easy down2 # dot 14
modifier = easy left2 # dot 15
modifier = easy right2 # dot 16
# Commandkey settings:
CMD_LNUP = easy up # go up one line
CMD_TOP = easy up2 # go to top line
CMD_LNDN = easy down # go down one line
CMD_BOT = easy down2 # go to bottom line
CMD_FWINLT = easy left # go left one window
CMD_LNBEG = easy left2 # go to beginning of line
CMD_FWINRT = easy right # go right one window
CMD_LNEND = easy right2 # go to end of line
CR_ROUTE = routing  # route cursor to character
CR_PRINDENT = routing  and easy up # go to previous line not more indented than column
CR_SETLEFT = routing  and easy up2 # bring left of window to character
CR_NXINDENT = routing  and easy down # go to next line not more indented than column
CR_DESCCHAR = routing  and easy down2 # describe character
CR_CUTAPPEND = routing  and easy left # append to cut buffer from character
CR_CUTBEGIN = routing  and easy left2 # start new cut buffer from character
CR_CUTLINE = routing  and easy right # linear cut to character
CR_CUTRECT = routing  and easy right2 # rectangular cut to character
CMD_PRDIFLN = switch 1 and easy up # go up to line with different content
CMD_ATTRUP = switch 1 and easy up2 # go up to line with different attributes
CMD_NXDIFLN = switch 1 and easy down # go down to line with different content
CMD_ATTRDN = switch 1 and easy down2 # go down to line with different attributes
CMD_PRPROMPT = switch 1 and easy left # go to previous command prompt
CMD_PRPGRPH = switch 1 and easy left2 # go to last line of previous paragraph
CMD_NXPROMPT = switch 1 and easy right # go to next command prompt
CMD_NXPGRPH = switch 1 and easy right2 # go to first line of next paragraph
VPK_CURSOR_UP = switch 7 and easy up # send cursor-up key
VPK_PAGE_UP = switch 7 and easy up2 # send page-up key
VPK_CURSOR_DOWN = switch 7 and easy down # send cursor-down key
VPK_PAGE_DOWN = switch 7 and easy down2 # send page-down key
VPK_CURSOR_LEFT = switch 7 and easy left # send cursor-left key
VPK_HOME = switch 7 and easy left2 # send home key
VPK_CURSOR_RIGHT = switch 7 and easy right # send cursor-right key
VPK_END = switch 7 and easy right2 # send end key
CMD_BACK = switch 8 and easy up # return to destination of most recent explicit motion
CMD_HOME = switch 8 and easy up2 # go to cursor
CMD_PASTE = switch 8 and easy down # insert cut buffer at cursor
CMD_CSRJMP_VERT = switch 8 and easy down2 # vertically route cursor to top line of window
CMD_CHRLT = switch 8 and easy left # go left one character
CMD_HWINLT = switch 8 and easy left2 # go left half a window
CMD_CHRRT = switch 8 and easy right # go right one character
CMD_HWINRT = switch 8 and easy right2 # go right half a window
CMD_PREFMENU = switch 3 # present preferences menu
CMD_INFO = switch 4 # toggle info mode on/off
CMD_HELP = switch 5 # toggle help mode on/off
CMD_LEARN = switch 6 # enter command learn mode
CMD_SIXDOTS off = switch 5 and easy up # toggle text style 6-dot/8-dot - set off
CMD_FREEZE off = switch 5 and easy up2 # toggle screen frozen/unfrozen - set off
CMD_SKPIDLNS off = switch 5 and easy down # toggle skipping of identical lines on/off - set off
CMD_SKPBLNKWINS off = switch 5 and easy down2 # toggle skipping of blank windows on/off - set off
CMD_ATTRVIS off = switch 5 and easy left # toggle attribute underlining on/off - set off
CMD_DISPMD off = switch 5 and easy left2 # toggle display attributes/text - set off
CMD_CSRVIS off = switch 5 and easy right # toggle cursor visibility on/off - set off
CMD_CSRTRK off = switch 5 and easy right2 # toggle cursor tracking on/off - set off
CMD_SIXDOTS on = switch 6 and easy up # toggle text style 6-dot/8-dot - set on
CMD_FREEZE on = switch 6 and easy up2 # toggle screen frozen/unfrozen - set on
CMD_SKPIDLNS on = switch 6 and easy down # toggle skipping of identical lines on/off - set on
CMD_SKPBLNKWINS on = switch 6 and easy down2 # toggle skipping of blank windows on/off - set on
CMD_ATTRVIS on = switch 6 and easy left # toggle attribute underlining on/off - set on
CMD_DISPMD on = switch 6 and easy left2 # toggle display attributes/text - set on
CMD_CSRVIS on = switch 6 and easy right # toggle cursor visibility on/off - set on
CMD_CSRTRK on = switch 6 and easy right2 # toggle cursor tracking on/off - set on
# --------------------------------------------
# Terminal Parameter:
identification = 70
terminal = "BrailleX Elba 20"
helpfile = "brltty-pm-elba-20.hlp"
displaysize = 20
statuscells = 0
frontkeys = 0
haseasybar
# Terminal settings:
# Statusdisplay settings:
# flag: left half: line number  right half: no/all bits set
# horiz: two digits on vertikal status-display
# number: display two digits in one cell when status on horiz.display
# Modifierkey and input mode dots - settings:
modifier = switch 1 # dot 1
modifier = switch 2 # dot 2
modifier = switch 7 # dot 3
modifier = switch 8 # dot 4
modifier = switch 3 # dot 5
modifier = switch 4 # dot 6
modifier = switch 5 # dot 7
modifier = switch 6 # dot 8
modifier = easy up # dot 9
modifier = easy down # dot 10
modifier = easy left # dot 11
modifier = easy right # dot 12
modifier = easy up2 # dot 13
modifier = easy down2 # dot 14
modifier = easy left2 # dot 15
modifier = easy right2 # dot 16
# Commandkey settings:
CMD_LNUP = easy up # go up one line
CMD_TOP = easy up2 # go to top line
CMD_LNDN = easy down # go down one line
CMD_BOT = easy down2 # go to bottom line
CMD_FWINLT = easy left # go left one window
CMD_LNBEG = easy left2 # go to beginning of line
CMD_FWINRT = easy right # go right one window
CMD_LNEND = easy right2 # go to end of line
CR_ROUTE = routing  # route cursor to character
CR_PRINDENT = routing  and easy up # go to previous line not more indented than column
CR_SETLEFT = routing  and easy up2 # bring left of window to character
CR_NXINDENT = routing  and easy down # go to next line not more indented than column
CR_DESCCHAR = routing  and easy down2 # describe character
CR_CUTAPPEND = routing  and easy left # append to cut buffer from character
CR_CUTBEGIN = routing  and easy left2 # start new cut buffer from character
CR_CUTLINE = routing  and easy right # linear cut to character
CR_CUTRECT = routing  and easy right2 # rectangular cut to character
CMD_PRDIFLN = switch 1 and easy up # go up to line with different content
CMD_ATTRUP = switch 1 and easy up2 # go up to line with different attributes
CMD_NXDIFLN = switch 1 and easy down # go down to line with different content
CMD_ATTRDN = switch 1 and easy down2 # go down to line with different attributes
CMD_PRPROMPT = switch 1 and easy left # go to previous command prompt
CMD_PRPGRPH = switch 1 and easy left2 # go to last line of previous paragraph
CMD_NXPROMPT = switch 1 and easy right # go to next command prompt
CMD_NXPGRPH = switch 1 and easy right2 # go to first line of next paragraph
VPK_CURSOR_UP = switch 7 and easy up # send cursor-up key
VPK_PAGE_UP = switch 7 and easy up2 # send page-up key
VPK_CURSOR_DOWN = switch 7 and easy down # send cursor-down key
VPK_PAGE_DOWN = switch 7 and easy down2 # send page-down key
VPK_CURSOR_LEFT = switch 7 and easy left # send cursor-left key
VPK_HOME = switch 7 and easy left2 # send home key
VPK_CURSOR_RIGHT = switch 7 and easy right # send cursor-right key
VPK_END = switch 7 and easy right2 # send end key
CMD_BACK = switch 8 and easy up # return to destination of most recent explicit motion
CMD_HOME = switch 8 and easy up2 # go to cursor
CMD_PASTE = switch 8 and easy down # insert cut buffer at cursor
CMD_CSRJMP_VERT = switch 8 and easy down2 # vertically route cursor to top line of window
CMD_CHRLT = switch 8 and easy left # go left one character
CMD_HWINLT = switch 8 and easy left2 # go left half a window
CMD_CHRRT = switch 8 and easy right # go right one character
CMD_HWINRT = switch 8 and easy right2 # go right half a window
CMD_PREFMENU = switch 3 # present preferences menu
CMD_INFO = switch 4 # toggle info mode on/off
CMD_HELP = switch 5 # toggle help mode on/off
CMD_LEARN = switch 6 # enter command learn mode
CMD_SIXDOTS off = switch 5 and easy up # toggle text style 6-dot/8-dot - set off
CMD_FREEZE off = switch 5 and easy up2 # toggle screen frozen/unfrozen - set off
CMD_SKPIDLNS off = switch 5 and easy down # toggle skipping of identical lines on/off - set off
CMD_SKPBLNKWINS off = switch 5 and easy down2 # toggle skipping of blank windows on/off - set off
CMD_ATTRVIS off = switch 5 and easy left # toggle attribute underlining on/off - set off
CMD_DISPMD off = switch 5 and easy left2 # toggle display attributes/text - set off
CMD_CSRVIS off = switch 5 and easy right # toggle cursor visibility on/off - set off
CMD_CSRTRK off = switch 5 and easy right2 # toggle cursor tracking on/off - set off
CMD_SIXDOTS on = switch 6 and easy up # toggle text style 6-dot/8-dot - set on
CMD_FREEZE on = switch 6 and easy up2 # toggle screen frozen/unfrozen - set on
CMD_SKPIDLNS on = switch 6 and easy down # toggle skipping of identical lines on/off - set on
CMD_SKPBLNKWINS on = switch 6 and easy down2 # toggle skipping of blank windows on/off - set on
CMD_ATTRVIS on = switch 6 and easy left # toggle attribute underlining on/off - set on
CMD_DISPMD on = switch 6 and easy left2 # toggle display attributes/text - set on
CMD_CSRVIS on = switch 6 and easy right # toggle cursor visibility on/off - set on
CMD_CSRTRK on = switch 6 and easy right2 # toggle cursor tracking on/off - set on
