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


2015-12-13@18:13:32.547 [brltty] BRLTTY 5.2dev rev BRLTTY-5.1-794-g565e9b1b 
[http://brltty.com]
2015-12-13@18:13:32.556 [brltty] BrlAPI Server: release 0.6.2
2015-12-13@18:13:32.581 [brltty] NoSpeech Speech Driver:
2015-12-13@18:13:32.592 [brltty] input packet: FA 02 01 20 10 00 00 00 28 FB
2015-12-13@18:13:32.597 [brltty] HIMS Braille Driver:
2015-12-13@18:13:33.065 [brltty] Linux Screen Driver:
2015-12-13@18:13:48.279 [brltty] input packet: FA 01 01 00 00 00 01 00 F8 FB
2015-12-13@18:13:48.279 [brltty] brl key press: ? (Ctx:2 Grp:0 Num:16) -> NOOP 
(Cmd:000000)
2015-12-13@18:13:48.279 [brltty] brl key release: ? (Ctx:2 Grp:0 Num:16)
2015-12-13@18:13:48.997 [brltty] input packet: FA 01 01 00 00 00 02 00 F9 FB
2015-12-13@18:13:48.997 [brltty] brl key press: ? (Ctx:2 Grp:0 Num:17) -> NOOP 
(Cmd:000000)
2015-12-13@18:13:48.997 [brltty] brl key release: ? (Ctx:2 Grp:0 Num:17)
2015-12-13@18:13:51.590 [brltty] input packet: FA 01 01 00 00 00 04 00 FB FB
2015-12-13@18:13:51.590 [brltty] brl key press: ? (Ctx:2 Grp:0 Num:18) -> NOOP 
(Cmd:000000)
2015-12-13@18:13:51.590 [brltty] brl key release: ? (Ctx:2 Grp:0 Num:18)
2015-12-13@18:13:52.364 [brltty] input packet: FA 01 01 00 00 00 08 00 FF FB
2015-12-13@18:13:52.364 [brltty] brl key press: ? (Ctx:2 Grp:0 Num:19) -> NOOP 
(Cmd:000000)
2015-12-13@18:13:52.364 [brltty] brl key release: ? (Ctx:2 Grp:0 Num:19)
_______________________________________________
This message was sent via the BRLTTY mailing list.
To post a message, send an e-mail to: [email protected]
For general information, go to: http://mielke.cc/mailman/listinfo/brltty

Reply via email to