| 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
