###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
#          text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2025 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.app/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################

title HandyTech Activator Pro

bind B1+B4+SpaceLeft TOUCH_NAV

bind SpaceLeft+RoutingKey PRINDENT
bind SpaceRight+RoutingKey NXINDENT

bind SpaceLeft FWINLT
bind SpaceRight FWINRT
bind SpaceLeft+SpaceRight PASTE:PASTE_ALTMODE

bind B1+SpaceLeft LNBEG
bind B1+SpaceRight LNEND
bind B2+SpaceLeft TOP
bind B2+SpaceRight BOT
bind B3+SpaceLeft HWINLT
bind B3+SpaceRight HWINRT
bind B6+SpaceLeft CHRLT
bind B6+SpaceRight CHRRT
bind B2+B3+SpaceLeft MUTE
bind B2+B3+SpaceRight SAY_LINE

include dots.kti

context braille Braille Input Mode
assign dot1 B4
assign dot2 B3
assign dot3 B2
assign dot4 B5
assign dot5 B6
assign dot6 B7
assign dot7 B1
assign dot8 B8
assign space SpaceLeft
assign enter SpaceRight
include map.kti

bind B1+B8+SpaceLeft CONTEXT+default

context default
bind B1+B8+SpaceLeft CONTEXT+braille

include ../bm/display6.kti
include ../bm/routing6.kti
include android.kti
