Hello Dave,
I ran a simple test by pressing the following four keys in succession:
LeftScrollUP LeftScrollDown RightScrollUP and RightScrollDown
You can find the results in the attached log by searching for “input packet”.
To me, it looks like only the LeftScrollUp  is properly mapped to LNUP.  The 
other three keys are mapped to the wrong functions.

Chris
2015-10-26@20:17:20.365 pushed command environment: initial
2015-10-26@20:17:20.366 BRLTTY 5.2dev rev BRLTTY-5.1-694-g5a3b55df 
[http://brltty.com]
2015-10-26@20:17:20.368 program exit event added: screen-data
2015-10-26@20:17:20.368 Working Directory: /Users/christophermoore
2015-10-26@20:17:20.368 Writable Directory: /opt/local/var/run/brltty
2015-10-26@20:17:20.368 Configuration File: /opt/local/etc/brltty.conf
2015-10-26@20:17:20.368 Preferences File: brltty.prefs
2015-10-26@20:17:20.368 regions: text=0.0 status=0.0
2015-10-26@20:17:20.369 shifts: full=1 half=0 vertical=5
2015-10-26@20:17:20.369 Drivers Directory: /opt/local/lib/brltty
2015-10-26@20:17:20.369 Tables Directory: /opt/local/etc/brltty
2015-10-26@20:17:20.369 program exit event added: queue
2015-10-26@20:17:20.369 program exit event added: global-data-variables
2015-10-26@20:17:20.370 checking for text table: 
/opt/local/etc/brltty/Text/en_US.ttb
2015-10-26@20:17:20.370 compiling text table: 
/opt/local/etc/brltty/Text/en_US.ttb
2015-10-26@20:17:20.370 file opened: /opt/local/etc/brltty/Text/en_US.ttb fd=4
2015-10-26@20:17:20.370 including data file: 
/opt/local/etc/brltty/Text/en_US.ttb
2015-10-26@20:17:20.385 file opened: /opt/local/etc/brltty/Text/ltr-latin.tti 
fd=5
2015-10-26@20:17:20.385 including data file: 
/opt/local/etc/brltty/Text/ltr-latin.tti
2015-10-26@20:17:20.394 file opened: /opt/local/etc/brltty/Text/ctl-latin.tti 
fd=5
2015-10-26@20:17:20.394 including data file: 
/opt/local/etc/brltty/Text/ctl-latin.tti
2015-10-26@20:17:20.410 file opened: /opt/local/etc/brltty/Text/num-nemeth.tti 
fd=5
2015-10-26@20:17:20.410 including data file: 
/opt/local/etc/brltty/Text/num-nemeth.tti
2015-10-26@20:17:20.418 file opened: /opt/local/etc/brltty/Text/common.tti fd=5
2015-10-26@20:17:20.418 including data file: 
/opt/local/etc/brltty/Text/common.tti
2015-10-26@20:17:20.418 file opened: /opt/local/etc/brltty/Text/spaces.tti fd=6
2015-10-26@20:17:20.419 including data file: 
/opt/local/etc/brltty/Text/spaces.tti
2015-10-26@20:17:20.419 file opened: /opt/local/etc/brltty/Text/boxes.tti fd=6
2015-10-26@20:17:20.419 including data file: 
/opt/local/etc/brltty/Text/boxes.tti
2015-10-26@20:17:20.420 file opened: /opt/local/etc/brltty/Text/blocks.tti fd=6
2015-10-26@20:17:20.421 including data file: 
/opt/local/etc/brltty/Text/blocks.tti
2015-10-26@20:17:20.421 Text Table: en_US
2015-10-26@20:17:20.421 program exit event added: text-table
2015-10-26@20:17:20.421 Attributes Table: left_right
2015-10-26@20:17:20.421 program exit event added: attributes-table
2015-10-26@20:17:20.421 program exit event added: contraction-table
2015-10-26@20:17:20.422 Contraction Table: none
2015-10-26@20:17:20.422 Keyboard Property: type=
2015-10-26@20:17:20.422 Keyboard Property: vendor=
2015-10-26@20:17:20.422 Keyboard Property: product=
2015-10-26@20:17:20.422 program exit event added: keyboard-table
2015-10-26@20:17:20.422 Keyboard Table: none
2015-10-26@20:17:20.422 program exit event added: screen-driver
2015-10-26@20:17:20.422 activity action request: screen-driver: start
2015-10-26@20:17:20.422 activity state change: screen-driver: 4[preparing]
2015-10-26@20:17:20.423 activity state change: screen-driver: 1[prepared]
2015-10-26@20:17:20.423 activity state change: screen-driver: 2[scheduled]
2015-10-26@20:17:20.423 BrlAPI Server: release 0.6.2
2015-10-26@20:17:20.423 API Parameter: auth=
2015-10-26@20:17:20.423 API Parameter: host=
2015-10-26@20:17:20.423 API Parameter: stacksize=
2015-10-26@20:17:20.423 program exit event added: address-table
2015-10-26@20:17:20.424 program exit event added: api-server
2015-10-26@20:17:20.424 program exit event added: braille-data
2015-10-26@20:17:20.424 program exit event added: braille-driver
2015-10-26@20:17:20.424 activity action request: braille-driver: start
2015-10-26@20:17:20.424 activity state change: braille-driver: 4[preparing]
2015-10-26@20:17:20.424 Braille Display Dimensions: 1 row, 1 column
2015-10-26@20:17:20.424 regions: text=0.1 status=0.0
2015-10-26@20:17:20.424 shifts: full=1 half=0 vertical=5
2015-10-26@20:17:20.424 activity state change: braille-driver: 1[prepared]
2015-10-26@20:17:20.424 activity state change: braille-driver: 2[scheduled]
2015-10-26@20:17:20.425 program exit event added: speech-data
2015-10-26@20:17:20.425 program exit event added: speech-driver
2015-10-26@20:17:20.425 activity action request: speech-driver: start
2015-10-26@20:17:20.425 activity state change: speech-driver: 4[preparing]
2015-10-26@20:17:20.425 activity state change: speech-driver: 1[prepared]
2015-10-26@20:17:20.425 activity state change: speech-driver: 2[scheduled]
2015-10-26@20:17:20.425 Speech Input: none
2015-10-26@20:17:20.425 program exit event added: sessions
2015-10-26@20:17:20.427 pushed command environment: main
2015-10-26@20:17:20.427 pushed command handler: unhandled
2015-10-26@20:17:20.427 pushed command handler: miscellaneous
2015-10-26@20:17:20.427 pushed command handler: learn
2015-10-26@20:17:20.427 pushed command handler: speech
2015-10-26@20:17:20.427 pushed command handler: clipboard
2015-10-26@20:17:20.427 pushed command handler: preferences
2015-10-26@20:17:20.427 pushed command handler: toggle
2015-10-26@20:17:20.428 pushed command handler: touch
2015-10-26@20:17:20.428 report listener registered: 0: 0x106f9df60
2015-10-26@20:17:20.428 pushed command handler: keycodes
2015-10-26@20:17:20.428 report listener registered: 0: 0x106f9db80
2015-10-26@20:17:20.428 pushed command handler: input
2015-10-26@20:17:20.428 pushed command handler: navigation
2015-10-26@20:17:20.428 pushed command handler: screen
2015-10-26@20:17:20.428 pushed command handler: custom
2015-10-26@20:17:20.428 activity state change: screen-driver: 6[starting]
2015-10-26@20:17:20.428 checking for screen driver: sc
2015-10-26@20:17:20.429 initializing screen driver: sc
2015-10-26@20:17:20.441 Shared memory file system object: 
/Users/christophermoore
2015-10-26@20:17:20.441 removing stale local socket lock error 13: Permission 
denied.
2015-10-26@20:17:20.441 Trying shared memory key: 0X6202C5FA
2015-10-26@20:17:20.441 error while creating socket 0
2015-10-26@20:17:20.442 Screen image shared memory key: 0X6202C5FA
2015-10-26@20:17:20.442 Screen Driver: sc [Screen]
2015-10-26@20:17:20.442 Screen Screen Driver:
2015-10-26@20:17:20.442 activity state change: screen-driver: 3[started]
2015-10-26@20:17:20.442 activity state change: braille-driver: 6[starting]
2015-10-26@20:17:20.442 checking braille device: usb:
2015-10-26@20:17:20.443 checking for braille driver: hm
2015-10-26@20:17:20.443 initializing braille driver: hm -> usb:
2015-10-26@20:17:20.451 USB: Manufacturer Name: Samsung
2015-10-26@20:17:20.452 USB: Product Description: Generic USB Serial
2015-10-26@20:17:20.452 usbDisableAutosuspend error 78: Function not 
implemented.
2015-10-26@20:17:20.452 USB device opened: vendor=045E product=930B
2015-10-26@20:17:20.459 program exit event added: sorted-usb-serial-adapters
2015-10-26@20:17:20.460 activity state change: speech-driver: 6[starting]
2015-10-26@20:17:20.461 no autodetectable speech drivers
2015-10-26@20:17:20.461 checking for speech driver: no
2015-10-26@20:17:20.461 initializing speech driver: no
2015-10-26@20:17:20.461 Speech Driver: no [NoSpeech]
2015-10-26@20:17:20.461 NoSpeech Speech Driver:
2015-10-26@20:17:20.461 activity state change: speech-driver: 3[started]
2015-10-26@20:17:20.482 detected: Braille Edge
2015-10-26@20:17:20.517 input packet: FA 02 01 28 10 00 00 00 30 FB
2015-10-26@20:17:20.517 Braille Display Dimensions: 1 row, 40 columns
2015-10-26@20:17:20.517 regions: text=0.40 status=0.0
2015-10-26@20:17:20.517 shifts: full=40 half=20 vertical=5
2015-10-26@20:17:20.518 Key Bindings: edge
2015-10-26@20:17:20.518 program exit event added: sorted-command-table
2015-10-26@20:17:20.518 file opened: /opt/local/etc/brltty/Input/hm/edge.ktb 
fd=13
2015-10-26@20:17:20.519 including data file: 
/opt/local/etc/brltty/Input/hm/edge.ktb
2015-10-26@20:17:20.528 file opened: /opt/local/etc/brltty/Input/hm/dots.kti 
fd=14
2015-10-26@20:17:20.528 including data file: 
/opt/local/etc/brltty/Input/hm/dots.kti
2015-10-26@20:17:20.531 program exit event added: sorted-keyboard-functions
2015-10-26@20:17:20.531 file opened: 
/opt/local/etc/brltty/Input/hm/../chords.kti fd=15
2015-10-26@20:17:20.532 including data file: 
/opt/local/etc/brltty/Input/hm/../chords.kti
2015-10-26@20:17:20.534 Key Table: /opt/local/etc/brltty/Input/hm/edge.ktb
2015-10-26@20:17:20.534 report: 0: 0x106f9df60
2015-10-26@20:17:20.535 report: 0: 0x106f9db80
2015-10-26@20:17:20.535 Braille Driver: hm [HIMS]
2015-10-26@20:17:20.535 HIMS Braille Driver:
2015-10-26@20:17:20.535 Braille Device: usb:
2015-10-26@20:17:20.535 Old Preferences File: /opt/local/etc/brltty-hm.prefs
2015-10-26@20:17:20.535 cannot open file: /opt/local/etc/brltty-hm.prefs: No 
such file or directory
2015-10-26@20:17:20.535 regions: text=0.40 status=0.0
2015-10-26@20:17:20.535 shifts: full=40 half=20 vertical=5
2015-10-26@20:17:20.705 MIDI enabled
2015-10-26@20:17:20.705 program exit event added: tunes
2015-10-26@20:17:20.706 tone: msec=60 note=64
2015-10-26@20:17:20.767 tone: msec=100 note=69
2015-10-26@20:17:20.868 activity state change: braille-driver: 3[started]
2015-10-26@20:17:21.289 pushed command environment: message
2015-10-26@20:17:21.290 pushed command handler: message
2015-10-26@20:17:22.796 MIDI disabled
2015-10-26@20:17:29.317 popped command handler: message
2015-10-26@20:17:29.317 popped command environment: message
2015-10-26@20:17:39.277 input packet: FA 01 01 00 00 00 01 00 F8 FB
2015-10-26@20:17:39.277 program exit event added: command-queue
2015-10-26@20:17:39.322 command: 000000 (NOOP: do nothing)
2015-10-26@20:17:39.322 command: 000001 (LNUP: go up one line)
2015-10-26@20:17:40.776 input packet: FA 01 01 00 00 00 08 00 FF FB
2015-10-26@20:17:40.797 command: 000000 (NOOP: do nothing)
2015-10-26@20:17:40.798 command: 000018 (FWINRT: go right one window)
2015-10-26@20:17:46.997 input packet: FA 01 01 00 00 00 02 00 F9 FB
2015-10-26@20:17:47.042 command: 000000 (NOOP: do nothing)
2015-10-26@20:17:47.042 command: 000017 (FWINLT: go left one window)
2015-10-26@20:17:48.215 input packet: FA 01 01 00 00 00 04 00 FB FB
2015-10-26@20:17:48.238 command: 000000 (NOOP: do nothing)
2015-10-26@20:17:48.238 command: 000002 (LNDN: go down one line)
2015-10-26@20:18:11.165 stopping program components
2015-10-26@20:18:11.165 stopping program component: command-queue
2015-10-26@20:18:11.165 stopping program component: tunes
2015-10-26@20:18:11.165 stopping program component: sorted-keyboard-functions
2015-10-26@20:18:11.165 stopping program component: sorted-command-table
2015-10-26@20:18:11.166 stopping program component: sorted-usb-serial-adapters
2015-10-26@20:18:11.166 stopping program component: sessions
2015-10-26@20:18:11.166 popped command handler: custom
2015-10-26@20:18:11.166 popped command handler: screen
2015-10-26@20:18:11.166 popped command handler: navigation
2015-10-26@20:18:11.166 popped command handler: input
2015-10-26@20:18:11.166 report listener unregistered: 0: 0x106f9db80
2015-10-26@20:18:11.166 popped command handler: keycodes
2015-10-26@20:18:11.166 report listener unregistered: 0: 0x106f9df60
2015-10-26@20:18:11.167 popped command handler: touch
2015-10-26@20:18:11.167 popped command handler: toggle
2015-10-26@20:18:11.167 popped command handler: preferences
2015-10-26@20:18:11.167 popped command handler: clipboard
2015-10-26@20:18:11.167 popped command handler: speech
2015-10-26@20:18:11.167 popped command handler: learn
2015-10-26@20:18:11.167 popped command handler: miscellaneous
2015-10-26@20:18:11.167 popped command handler: unhandled
2015-10-26@20:18:11.167 popped command environment: main
2015-10-26@20:18:11.167 stopping program component: speech-driver
2015-10-26@20:18:11.167 activity action request: speech-driver: stop
2015-10-26@20:18:11.168 activity state change: speech-driver: 9[stopping]
2015-10-26@20:18:11.168 activity state change: speech-driver: 0[stopped]
2015-10-26@20:18:11.168 stopping program component: speech-data
2015-10-26@20:18:11.168 stopping program component: braille-driver
2015-10-26@20:18:11.168 pushed command environment: message
2015-10-26@20:18:11.168 pushed command handler: message
2015-10-26@20:18:11.170 popped command handler: message
2015-10-26@20:18:11.170 popped command environment: message
2015-10-26@20:18:11.170 activity action request: braille-driver: stop
2015-10-26@20:18:11.170 activity state change: braille-driver: 9[stopping]
2015-10-26@20:18:11.172 usbCancelRequest error 78: Function not implemented.
2015-10-26@20:18:11.173 usbCancelRequest error 78: Function not implemented.
2015-10-26@20:18:11.173 usbCancelRequest error 78: Function not implemented.
2015-10-26@20:18:11.173 usbCancelRequest error 78: Function not implemented.
2015-10-26@20:18:11.173 usbCancelRequest error 78: Function not implemented.
2015-10-26@20:18:11.173 usbCancelRequest error 78: Function not implemented.
2015-10-26@20:18:11.173 usbCancelRequest error 78: Function not implemented.
2015-10-26@20:18:11.173 usbCancelRequest error 78: Function not implemented.
2015-10-26@20:18:11.182 MIDI enabled
2015-10-26@20:18:11.182 program exit event added: tunes
2015-10-26@20:18:11.182 tone: msec=60 note=64
2015-10-26@20:18:11.243 tone: msec=60 note=57
2015-10-26@20:18:11.305 activity state change: braille-driver: 0[stopped]
2015-10-26@20:18:11.305 stopping program component: tunes
2015-10-26@20:18:11.514 MIDI disabled
2015-10-26@20:18:11.514 stopping program component: braille-data
2015-10-26@20:18:11.514 stopping program component: api-server
2015-10-26@20:18:11.515 stopping program component: address-table
2015-10-26@20:18:11.515 select: Interrupted system call
2015-10-26@20:18:11.515 stopping program component: screen-driver
2015-10-26@20:18:11.515 activity action request: screen-driver: stop
2015-10-26@20:18:11.515 activity state change: screen-driver: 9[stopping]
2015-10-26@20:18:11.515 activity state change: screen-driver: 0[stopped]
2015-10-26@20:18:11.516 stopping program component: keyboard-table
2015-10-26@20:18:11.516 stopping program component: contraction-table
2015-10-26@20:18:11.516 stopping program component: attributes-table
2015-10-26@20:18:11.516 stopping program component: text-table
2015-10-26@20:18:11.516 stopping program component: global-data-variables
2015-10-26@20:18:11.516 stopping program component: queue
2015-10-26@20:18:11.516 stopping program component: screen-data
2015-10-26@20:18:11.516 stopping program component: log
> On Oct 26, 2015, at 7:33 PM, Cheryl Homiak <[email protected]> wrote:
> 
> When I tested before, there were very few keycodes that appeared to be 
> incorrect. I wonder if firmware upgrades have changed anything though I don't 
> know why this would have anything to do with it.
> 
> -- 
> Cheryl
> 
> May the words of my mouth
> and the meditation of my heart
> be acceptable to You, Lord,
> my rock and my Redeemer.
> (Psalm 19:14 HCSB)
> 
> 
> 
> 
> 
>> On Oct 26, 2015, at 4:38 PM, Dave Mielke <[email protected]> wrote:
>> 
>> [quoted lines by Cheryl Homiak on 2015/10/26 at 14:20 -0500]
>> 
>>> It appears that left scroll up is go up one line; left scroll down is go 
>>> right 
>>> one window; right scroll up is go left one window; right scroll down is go 
>>> down one line.
>> 
>> Thanks for verifying.
>> 
>> I guess that, for whatever reason, the driver is mapping the wrong key codes 
>> to 
>> those key names. I wonder why. Perhaps the Sync Braille maps them 
>> differently.
>> 
>> Could you please send me a log with -ldebug,inpkts wherein you press those 
>> four 
>> keys separately, and also let me know the order you pressed them in?
>> 
>> -- 
>> Dave Mielke           | 2213 Fox Crescent | The Bible is the very Word of 
>> God.
>> Phone: 1-613-726-0014 | Ottawa, Ontario   | http://Mielke.cc/bible/
>> EMail: [email protected] | Canada  K2A 1H7   | http://FamilyRadio.org/
>> _______________________________________________
>> 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
> 
> _______________________________________________
> 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

_______________________________________________
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