Here is my brltty.log which I hope will show this problem and its solution. As long as i type the letter "o" on my braille edge with brltty on, the letter is registered. If I do it with any other keyboard while brltty is running, the letter is not registered. This happens whether the key is o or capital o and so far I have found no others that do this.

This was done with the debian package of brltty and there may be some anomalies at the beginning of the log because of the way I stopped and restarted it. But the problem is the same with the letter "o" when brltty starts on boot. I did notice that when i stopped and restarted it the cursor was not automatically showing and this is why I warn that some anomalies may be noted.

Once brltty was started, I followed the procedure as follows from another keyboard - in this case bluetooth but the same happens from a usb keyboard:

aobocodoeofogohoiojokolomonop
What showed on the display and apparently was read by the computer was:

abcdefghijklmnp

Any suggestions would be most welcome.

Thanks - attachment below signature.

--
Cheryl

"Move forward by looking back!
"Above all, fear the Lord
and worship Him faithfully with all your heart;
consider the great things He has done for you."
(1 Samuel 12:24 (HCSB)


2015-05-31@16:46:52.981 [brltty] pushed command environment: initial
2015-05-31@16:46:52.981 [brltty] BRLTTY 5.2dev rev BRLTTY-5.1-794-g565e9b1b 
[http://brltty.com]
2015-05-31@16:46:52.986 [brltty] program exit event added: screen-data
2015-05-31@16:46:52.986 [brltty] Working Directory: /root
2015-05-31@16:46:52.986 [brltty] Writable Directory: /var/run/brltty
2015-05-31@16:46:52.986 [brltty] Configuration File: /etc/brltty.conf
2015-05-31@16:46:52.986 [brltty] Preferences File: brltty.prefs
2015-05-31@16:46:52.986 [brltty] file opened: /var/lib/brltty/brltty.prefs fd=4
2015-05-31@16:46:52.986 [brltty] file opened: /var/lib/brltty/brltty.prefs fd=4
2015-05-31@16:46:52.987 [brltty] regions: text=0.0 status=0.0
2015-05-31@16:46:52.987 [brltty] shifts: full=1 half=0 vertical=5
2015-05-31@16:46:52.987 [brltty] Drivers Directory: /lib/brltty
2015-05-31@16:46:52.987 [brltty] Tables Directory: /etc/brltty
2015-05-31@16:46:52.987 [brltty] compiling text table: 
/etc/brltty/Text/en_US.ttb
2015-05-31@16:46:52.987 [brltty] file opened: /etc/brltty/Text/en_US.ttb fd=4
2015-05-31@16:46:52.987 [brltty] including data file: /etc/brltty/Text/en_US.ttb
2015-05-31@16:46:52.987 [brltty] file opened: /etc/brltty/Text/ltr-latin.tti 
fd=5
2015-05-31@16:46:52.987 [brltty] including data file: 
/etc/brltty/Text/ltr-latin.tti
2015-05-31@16:46:52.991 [brltty] file opened: /etc/brltty/Text/ctl-latin.tti 
fd=5
2015-05-31@16:46:52.991 [brltty] including data file: 
/etc/brltty/Text/ctl-latin.tti
2015-05-31@16:46:52.992 [brltty] file opened: /etc/brltty/Text/num-nemeth.tti 
fd=5
2015-05-31@16:46:52.992 [brltty] including data file: 
/etc/brltty/Text/num-nemeth.tti
2015-05-31@16:46:52.993 [brltty] file opened: /etc/brltty/Text/common.tti fd=5
2015-05-31@16:46:52.993 [brltty] including data file: 
/etc/brltty/Text/common.tti
2015-05-31@16:46:52.993 [brltty] file opened: /etc/brltty/Text/spaces.tti fd=6
2015-05-31@16:46:52.993 [brltty] including data file: 
/etc/brltty/Text/spaces.tti
2015-05-31@16:46:52.993 [brltty] file opened: /etc/brltty/Text/boxes.tti fd=6
2015-05-31@16:46:52.993 [brltty] including data file: /etc/brltty/Text/boxes.tti
2015-05-31@16:46:52.994 [brltty] file opened: /etc/brltty/Text/blocks.tti fd=6
2015-05-31@16:46:52.994 [brltty] including data file: 
/etc/brltty/Text/blocks.tti
2015-05-31@16:46:52.994 [brltty] Text Table: en_US
2015-05-31@16:46:52.994 [brltty] program exit event added: text-table
2015-05-31@16:46:52.994 [brltty] Attributes Table: left_right
2015-05-31@16:46:52.994 [brltty] program exit event added: attributes-table
2015-05-31@16:46:52.994 [brltty] program exit event added: contraction-table
2015-05-31@16:46:52.994 [brltty] compiling contraction table: 
/etc/brltty/Contraction/en-us-g2.ctb
2015-05-31@16:46:52.994 [brltty] file opened: 
/etc/brltty/Contraction/en-us-g2.ctb fd=4
2015-05-31@16:46:52.994 [brltty] including data file: 
/etc/brltty/Contraction/en-us-g2.ctb
2015-05-31@16:46:53.000 [brltty] file opened: 
/etc/brltty/Contraction/countries.cti fd=5
2015-05-31@16:46:53.000 [brltty] including data file: 
/etc/brltty/Contraction/countries.cti
2015-05-31@16:46:53.002 [brltty] Contraction Table: en-us-g2
2015-05-31@16:46:53.002 [brltty] Keyboard Property: type=
2015-05-31@16:46:53.002 [brltty] Keyboard Property: vendor=
2015-05-31@16:46:53.002 [brltty] Keyboard Property: product=
2015-05-31@16:46:53.002 [brltty] program exit event added: keyboard-table
2015-05-31@16:46:53.002 [brltty] compiling keyboard table: 
/etc/brltty/Keyboard/braille.ktb
2015-05-31@16:46:53.002 [brltty] program exit event added: sorted-command-table
2015-05-31@16:46:53.002 [brltty] file opened: /etc/brltty/Keyboard/braille.ktb 
fd=4
2015-05-31@16:46:53.002 [brltty] including data file: 
/etc/brltty/Keyboard/braille.ktb
2015-05-31@16:46:53.003 [brltty] program exit event added: 
sorted-keyboard-functions
2015-05-31@16:46:53.003 [brltty] file opened: 
/etc/brltty/Keyboard/../Input/chords.kti fd=5
2015-05-31@16:46:53.003 [brltty] including data file: 
/etc/brltty/Keyboard/../Input/chords.kti
2015-05-31@16:46:53.010 [brltty] program exit event added: keyboard-monitor
2015-05-31@16:46:53.010 [brltty] activity action request: keyboard-monitor: 
start
2015-05-31@16:46:53.010 [brltty] activity state change: keyboard-monitor: 
4[preparing]
2015-05-31@16:46:53.010 [brltty] activity state change: keyboard-monitor: 
1[prepared]
2015-05-31@16:46:53.010 [brltty] activity state change: keyboard-monitor: 
2[scheduled]
2015-05-31@16:46:53.011 [brltty] Keyboard Table: braille
2015-05-31@16:46:53.011 [brltty] program exit event added: screen-driver
2015-05-31@16:46:53.011 [brltty] activity action request: screen-driver: start
2015-05-31@16:46:53.011 [brltty] activity state change: screen-driver: 
4[preparing]
2015-05-31@16:46:53.011 [brltty] activity state change: screen-driver: 
1[prepared]
2015-05-31@16:46:53.011 [brltty] activity state change: screen-driver: 
2[scheduled]
2015-05-31@16:46:53.011 [brltty] BrlAPI Server: release 0.6.2
2015-05-31@16:46:53.011 [brltty] API Parameter: auth=
2015-05-31@16:46:53.011 [brltty] API Parameter: host=
2015-05-31@16:46:53.011 [brltty] API Parameter: stacksize=
2015-05-31@16:46:53.011 [brltty] program exit event added: address-table
2015-05-31@16:46:53.011 [brltty] program exit event added: api-server
2015-05-31@16:46:53.011 [brltty] program exit event added: braille-data
2015-05-31@16:46:53.011 [brltty] program exit event added: braille-driver
2015-05-31@16:46:53.011 [brltty] activity action request: braille-driver: start
2015-05-31@16:46:53.011 [brltty] activity state change: braille-driver: 
4[preparing]
2015-05-31@16:46:53.011 [brltty] Braille Display Dimensions: 1 row, 1 column
2015-05-31@16:46:53.011 [brltty] regions: text=0.1 status=0.0
2015-05-31@16:46:53.011 [brltty] shifts: full=1 half=0 vertical=5
2015-05-31@16:46:53.011 [brltty] activity state change: braille-driver: 
1[prepared]
2015-05-31@16:46:53.011 [brltty] activity state change: braille-driver: 
2[scheduled]
2015-05-31@16:46:53.011 [brltty] program exit event added: speech-data
2015-05-31@16:46:53.011 [brltty] program exit event added: speech-driver
2015-05-31@16:46:53.011 [brltty] activity action request: speech-driver: start
2015-05-31@16:46:53.011 [brltty] activity state change: speech-driver: 
4[preparing]
2015-05-31@16:46:53.011 [brltty] activity state change: speech-driver: 
1[prepared]
2015-05-31@16:46:53.011 [brltty] activity state change: speech-driver: 
2[scheduled]
2015-05-31@16:46:53.011 [brltty] Speech Input: none
2015-05-31@16:46:53.011 [brltty] program exit event added: sessions
2015-05-31@16:46:53.011 [brltty] pushed command environment: main
2015-05-31@16:46:53.011 [brltty] pushed command handler: unhandled
2015-05-31@16:46:53.011 [brltty] pushed command handler: miscellaneous
2015-05-31@16:46:53.011 [brltty] pushed command handler: learn
2015-05-31@16:46:53.011 [brltty] pushed command handler: speech
2015-05-31@16:46:53.012 [brltty] pushed command handler: clipboard
2015-05-31@16:46:53.012 [brltty] pushed command handler: preferences
2015-05-31@16:46:53.012 [brltty] pushed command handler: toggle
2015-05-31@16:46:53.012 [brltty] pushed command handler: touch
2015-05-31@16:46:53.012 [brltty] report listener registered: 0: 
keycodeCommandDataResetListener
2015-05-31@16:46:53.012 [brltty] pushed command handler: keycodes
2015-05-31@16:46:53.012 [brltty] report listener registered: 0: 
inputCommandDataResetListener
2015-05-31@16:46:53.012 [brltty] pushed command handler: input
2015-05-31@16:46:53.012 [brltty] pushed command handler: navigation
2015-05-31@16:46:53.012 [brltty] pushed command handler: screen
2015-05-31@16:46:53.012 [brltty] pushed command handler: custom
2015-05-31@16:46:53.012 [brltty] activity state change: keyboard-monitor: 
6[starting]
2015-05-31@16:46:53.012 [brltty] searching for keyboards
2015-05-31@16:46:53.012 [brltty] checking input device: event2: bus=0005 
vnd=046D prd=B317 ver=0900 tpl=00:0d:93:1c:29:23 id=00:1f:20:a8:9a:78 
nam=Logitech K811
2015-05-31@16:46:53.012 [brltty] starting host command: /sbin/modprobe
2015-05-31@16:46:53.017 [brltty] host command exit status: 0: /sbin/modprobe
2015-05-31@16:46:53.017 [brltty] activity state change: screen-driver: 
6[starting]
2015-05-31@16:46:53.017 [brltty] checking for screen driver: lx
2015-05-31@16:46:53.018 [brltty] initializing screen driver: lx
2015-05-31@16:46:53.018 [brltty] device directory: /dev
2015-05-31@16:46:53.018 [brltty] checking screen device: /dev/vcsa
2015-05-31@16:46:53.018 [brltty] screen device: vcsa
2015-05-31@16:46:53.018 [brltty] checking console device: /dev/tty0
2015-05-31@16:46:53.018 [brltty] console device: tty0
2015-05-31@16:46:53.018 [brltty] device opened: /dev/vcsa: fd=8
2015-05-31@16:46:53.018 [brltty] screen opened: vcsa: fd=8
2015-05-31@16:46:53.018 [brltty] device opened: /dev/tty0: fd=9
2015-05-31@16:46:53.018 [brltty] console opened: tty0: fd=9
2015-05-31@16:46:53.018 [brltty] screen is monitorable: yes
2015-05-31@16:46:53.018 [brltty] Screen Font Map Size: 473
2015-05-31@16:46:53.018 [brltty] VGA Character Count: 256(small)
2015-05-31@16:46:53.018 [brltty] attributes masks: font=0000 unshifted=FF00 
shifted=0000
2015-05-31@16:46:53.018 [brltty] checking uinput device: /dev/uinput
2015-05-31@16:46:53.018 [brltty] uinput device: uinput
2015-05-31@16:46:53.018 [brltty] device opened: /dev/uinput: fd=10
2015-05-31@16:46:53.018 [brltty] uinput opened: uinput fd=10
2015-05-31@16:46:53.020 [brltty] report listener registered: 1: 
lxBrailleOfflineListener
2015-05-31@16:46:53.020 [brltty] Screen Driver: lx [Linux]
2015-05-31@16:46:53.020 [brltty] Linux Screen Driver:
2015-05-31@16:46:53.020 [brltty] Screen Parameter: charset=
2015-05-31@16:46:53.020 [brltty] Screen Parameter: hfb=
2015-05-31@16:46:53.020 [brltty] Screen Parameter: debugsfm=
2015-05-31@16:46:53.020 [brltty] activity state change: screen-driver: 
3[started]
2015-05-31@16:46:53.020 [brltty] activity state change: braille-driver: 
6[starting]
2015-05-31@16:46:53.020 [brltty] checking braille device: usb:
2015-05-31@16:46:53.020 [brltty] checking for braille driver: hm
2015-05-31@16:46:53.021 [brltty] initializing braille driver: hm -> usb:
2015-05-31@16:46:53.054 [brltty] USB: Manufacturer Name: Samsung
2015-05-31@16:46:53.054 [brltty] USB: Product Description: Generic USB Serial
2015-05-31@16:46:53.055 [brltty] program exit event added: 
sorted-usb-serial-adapters
2015-05-31@16:46:53.055 [brltty] detected: Braille Edge
2015-05-31@16:46:53.055 [brltty] activity state change: speech-driver: 
6[starting]
2015-05-31@16:46:53.055 [brltty] no autodetectable speech drivers
2015-05-31@16:46:53.055 [brltty] checking for speech driver: no
2015-05-31@16:46:53.056 [brltty] initializing speech driver: no
2015-05-31@16:46:53.056 [brltty] Screen Font Map Size: 473
2015-05-31@16:46:53.056 [brltty] VGA Character Count: 256(small)
2015-05-31@16:46:53.056 [brltty] attributes masks: font=0000 unshifted=FF00 
shifted=0000
2015-05-31@16:46:53.056 [brltty] console number changed: 0 -> 1
2015-05-31@16:46:53.056 [brltty] Speech Driver: no [NoSpeech]
2015-05-31@16:46:53.056 [brltty] NoSpeech Speech Driver:
2015-05-31@16:46:53.056 [brltty] activity state change: speech-driver: 
3[started]
2015-05-31@16:46:53.057 [brltty] input packet: FA 01 01 00 00 00 01 00 F8 FB
2015-05-31@16:46:53.057 [brltty] Unexpected Packet: FA 01 01 00 00 00 01 00 F8 
FB
2015-05-31@16:46:53.096 [brltty] input packet: FA 01 01 00 00 00 08 00 FF FB
2015-05-31@16:46:53.096 [brltty] Unexpected Packet: FA 01 01 00 00 00 08 00 FF 
FB
2015-05-31@16:46:53.165 [brltty] input packet: FA 02 01 28 10 00 00 00 30 FB
2015-05-31@16:46:53.165 [brltty] Braille Display Dimensions: 1 row, 40 columns
2015-05-31@16:46:53.165 [brltty] regions: text=0.40 status=0.0
2015-05-31@16:46:53.165 [brltty] shifts: full=40 half=20 vertical=5
2015-05-31@16:46:53.165 [brltty] Key Bindings: edge
2015-05-31@16:46:53.165 [brltty] file opened: /etc/brltty/Input/hm/edge.ktb 
fd=22
2015-05-31@16:46:53.165 [brltty] including data file: 
/etc/brltty/Input/hm/edge.ktb
2015-05-31@16:46:53.166 [brltty] file opened: /etc/brltty/Input/hm/dots.kti 
fd=23
2015-05-31@16:46:53.166 [brltty] including data file: 
/etc/brltty/Input/hm/dots.kti
2015-05-31@16:46:53.166 [brltty] file opened: 
/etc/brltty/Input/hm/../chords.kti fd=24
2015-05-31@16:46:53.166 [brltty] including data file: 
/etc/brltty/Input/hm/../chords.kti
2015-05-31@16:46:53.173 [brltty] Key Table: /etc/brltty/Input/hm/edge.ktb
2015-05-31@16:46:53.175 [brltty] report: 0: keycodeCommandDataResetListener
2015-05-31@16:46:53.175 [brltty] report: 0: inputCommandDataResetListener
2015-05-31@16:46:53.175 [brltty] Braille Driver: hm [HIMS]
2015-05-31@16:46:53.175 [brltty] HIMS Braille Driver:
2015-05-31@16:46:53.175 [brltty] Braille Device: usb:
2015-05-31@16:46:53.175 [brltty] Old Preferences File: /etc/brltty-hm.prefs
2015-05-31@16:46:53.175 [brltty] regions: text=0.40 status=0.0
2015-05-31@16:46:53.175 [brltty] shifts: full=40 half=20 vertical=5
2015-05-31@16:46:53.175 [brltty] activity state change: braille-driver: 
3[started]
2015-05-31@16:46:53.517 [brltty] checking uinput device: /dev/uinput
2015-05-31@16:46:53.518 [brltty] uinput device: uinput
2015-05-31@16:46:53.518 [brltty] device opened: /dev/uinput: fd=22
2015-05-31@16:46:53.518 [brltty] uinput opened: uinput fd=22
2015-05-31@16:46:53.522 [brltty] keyboard opened: /dev/input/event2: fd=7
2015-05-31@16:46:53.522 [brltty] checking input device: event0: bus=0019 
vnd=0001 prd=0001 ver=0100 nam=PMU
2015-05-31@16:46:53.522 [brltty] checking input device: mice:
2015-05-31@16:46:53.522 [brltty] keyboard search complete
2015-05-31@16:46:53.522 [brltty] activity state change: keyboard-monitor: 
3[started]
2015-05-31@16:46:53.522 [brltty] pushed command environment: message
2015-05-31@16:46:53.522 [brltty] pushed command handler: message
2015-05-31@16:47:01.531 [brltty] popped command handler: message
2015-05-31@16:47:01.531 [brltty] popped command environment: message
2015-05-31@16:47:11.186 [brltty] program exit event added: command-queue
2015-05-31@16:47:11.186 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:18.141 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:20.160 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:20.654 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:21.641 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:21.910 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:22.560 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:22.808 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:23.368 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:23.637 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:24.199 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:24.423 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:25.096 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:25.298 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:26.083 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:26.419 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:27.766 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:28.798 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:29.605 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:29.987 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:30.593 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:31.064 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:32.118 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:32.522 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:34.115 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:34.609 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:36.426 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:37.323 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:47:43.875 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:48:34.557 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:48:45.453 [brltty] input packet: FA 01 01 00 00 00 01 00 F8 FB
2015-05-31@16:48:45.454 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:48:45.454 [brltty] command: 000001 (LNUP: go up one line)
2015-05-31@16:48:47.401 [brltty] input packet: FA 01 01 00 00 00 01 00 F8 FB
2015-05-31@16:48:47.401 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:48:47.401 [brltty] command: 000001 (LNUP: go up one line)
2015-05-31@16:48:49.972 [brltty] input packet: FA 01 01 00 00 00 01 00 F8 FB
2015-05-31@16:48:49.972 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:48:49.972 [brltty] command: 000001 (LNUP: go up one line)
2015-05-31@16:49:04.628 [brltty] input packet: FA 01 01 00 00 00 01 00 F8 FB
2015-05-31@16:49:04.628 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:04.629 [brltty] command: 000001 (LNUP: go up one line)
2015-05-31@16:49:10.746 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:11.060 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:11.464 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:11.666 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:14.605 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:16.333 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:16.534 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:17.006 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:17.970 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:18.912 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:19.226 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:19.833 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:20.281 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:20.416 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:20.640 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:20.820 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:21.089 [brltty] command: 000000 (NOOP: do nothing)
2015-05-31@16:49:25.332 [brltty] command: 000000 (NOOP: do nothing)
_______________________________________________
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