[BRLTTY] BrailleSense QWERTY
Vincent LE GOFF
vincent.legoff.srs at gmail.com
Sun Dec 13 21:30:43 EST 2015
Hi,
Good news! I have been able to log the four navigation keys. I hope
the information is useful, even though to me it looks like 4 unknown
keys have been pressed and released. I hope it helps. See the log file
attached to this email. Here's the more detailed description:
The BrailleSense (either QWERTY or Braille) has four navigation keys,
two on each side of the Braille display. I pressed the upper-left one
first, released it, then pressed the lower-left one (just below the
previous one). I repeated the same process on the right: first the
upper-right key, then the lower-right. Those four keys are used to
offer different navigation modes and I must admit it's not always the
same in all screen readers. On the BrailleSense itself (which may look
like the right basis to look at), here's the key mapping. I will refer
to key 1 (upper-left), 2 (lower-left), 3 (upper-right) and 4
(lower-right), hoping it's not too confusing:
Key 1: Backward a Braille window.
Key 2: Backward a whole line (similar to the 'up' arrow, but it doesn't
move the cursor).
Key 3: Forward a whole line (similar to the 'down' arrow key).
Key 4: Forward a Braille window.
As you can see, the key 1 (upper-left) and key 4 (lower right) are used
to move from Braille window to Braille window, which is the most common
use-case. Several screen readers tend to have a different behavior (for
some, key 1 is backward a line and key 2 is backward a window) but I've
used the HIMS mapping in this description.
Finally, I would point out that some keys aren't mapped yet, including
(and most importantly) the preferences. It would be great to have a key
mapped to this BRLTTY command. I haven't included it in the log, I
don't know what I should use and I didn't mean to get it too complicated
at once, so I'll wait for your reply to do another test if appropriate.
If something isn't clear, don't hesitate to ask more questions.
I hope that helped,
Vincent
On 12/13/2015 5:38 PM, Dave Mielke wrote:
> [quoted lines by Vincent LE GOFF on 2015/12/13 at 16:11 -0800]
>
>> I'm running Vinux on a virtual machine (perhaps the probem comes from here,
>> but I don't think so).
> No, it isn't. Those keys aren't supported yet.
>
>> Here's what my log was filled with. I guess I should have stopped
>> BRLTTY before running the 'sudo brltty -L/path/to/log/file
>> /linputs.brlkeys' command, but I don't know how to do that:
> Do you know where the command line that invokes brltty is? If so, perhaps you
> could update it with the two options and then reboot.
>
> Alternatively, it may be configured via /etc/brltty.conf. If so, then you can
> achieve the same by adding these two lines to it and then rebooting:
>
> log-file /path/to/logfile
> log-level inpkts,brlkeys
>
-------------- next part --------------
2015-12-13 at 18:13:32.547 [brltty] BRLTTY 5.2dev rev BRLTTY-5.1-794-g565e9b1b [http://brltty.com]
2015-12-13 at 18:13:32.556 [brltty] BrlAPI Server: release 0.6.2
2015-12-13 at 18:13:32.581 [brltty] NoSpeech Speech Driver:
2015-12-13 at 18:13:32.592 [brltty] input packet: FA 02 01 20 10 00 00 00 28 FB
2015-12-13 at 18:13:32.597 [brltty] HIMS Braille Driver:
2015-12-13 at 18:13:33.065 [brltty] Linux Screen Driver:
2015-12-13 at 18:13:48.279 [brltty] input packet: FA 01 01 00 00 00 01 00 F8 FB
2015-12-13 at 18:13:48.279 [brltty] brl key press: ? (Ctx:2 Grp:0 Num:16) -> NOOP (Cmd:000000)
2015-12-13 at 18:13:48.279 [brltty] brl key release: ? (Ctx:2 Grp:0 Num:16)
2015-12-13 at 18:13:48.997 [brltty] input packet: FA 01 01 00 00 00 02 00 F9 FB
2015-12-13 at 18:13:48.997 [brltty] brl key press: ? (Ctx:2 Grp:0 Num:17) -> NOOP (Cmd:000000)
2015-12-13 at 18:13:48.997 [brltty] brl key release: ? (Ctx:2 Grp:0 Num:17)
2015-12-13 at 18:13:51.590 [brltty] input packet: FA 01 01 00 00 00 04 00 FB FB
2015-12-13 at 18:13:51.590 [brltty] brl key press: ? (Ctx:2 Grp:0 Num:18) -> NOOP (Cmd:000000)
2015-12-13 at 18:13:51.590 [brltty] brl key release: ? (Ctx:2 Grp:0 Num:18)
2015-12-13 at 18:13:52.364 [brltty] input packet: FA 01 01 00 00 00 08 00 FF FB
2015-12-13 at 18:13:52.364 [brltty] brl key press: ? (Ctx:2 Grp:0 Num:19) -> NOOP (Cmd:000000)
2015-12-13 at 18:13:52.364 [brltty] brl key release: ? (Ctx:2 Grp:0 Num:19)
More information about the BRLTTY
mailing list