Hello Dave, Sebastian Humenda <[email protected]> wrote on Do, Apr 01, 2010 at 09:41:39 +0200: >Dave Mielke <[email protected]> wrote on Mi, Mär 31, 2010 at 09:49:38 -0400: >>[quoted lines by Sebastian Humenda on 2010/03/31 at 19:06 +0200] >>>I have two problems, which might or might not be related to the >>>Pegasus driver: >>> >>>* Since I use a key table (laptop.ktb with changes) it happens from time to >>> time, that a key stays pressed, though I don't press it/I released the >>> finger. When I type fast, the result is something like this: >[...] >>This has nothing to do with the braille driver. It'd be a problem with the >>Linxx keyboard event handler. Are you able to build and test the latest >>development code to see if the problem still exists? It's possible that a >>recent fix has resolved problems like the one you're describing. The problem remains. Should I provide for this problem also a log file? I suppose this one would be huge. I don't know whether brltty supports timestamps in the log file, but it would be easier to track down the error in the log file, when it has just happened.
For the other problem with the first routing key I started brltty and clicked once on the first and then once on the second routing key. The same I repeated in a text editor. I attach the file below. Thanks and greetings Sebastian === BRLTTY 4.2dev rev 5115M [http://mielke.cc/brltty/] brltty: Working Directory: /home/streicher brltty: Writable Directory: /build/lib/brltty/rw brltty: Configuration File: /build/etc/brltty.conf brltty: Data Directory: /build/etc/brltty brltty: Library Directory: /build/lib/brltty brltty: Tables Directory: /build/etc/brltty brltty: file opened: /build/etc/brltty/de.ttb fd=3 brltty: including data file: /build/etc/brltty/de.ttb brltty: file opened: /build/etc/brltty/letters-latin.tti fd=4 brltty: including data file: /build/etc/brltty/letters-latin.tti brltty: file opened: /build/etc/brltty/control-latin.tti fd=4 brltty: including data file: /build/etc/brltty/control-latin.tti brltty: file opened: /build/etc/brltty/numbers-dot6.tti fd=4 brltty: including data file: /build/etc/brltty/numbers-dot6.tti brltty: file opened: /build/etc/brltty/common.tti fd=4 brltty: including data file: /build/etc/brltty/common.tti brltty: file opened: /build/etc/brltty/spaces.tti fd=5 brltty: including data file: /build/etc/brltty/spaces.tti brltty: file opened: /build/etc/brltty/boxes.tti fd=5 brltty: including data file: /build/etc/brltty/boxes.tti brltty: Text Table: de brltty: Attributes Table: attributes brltty: compiling contraction table: /build/etc/brltty/de-kurzschrift.ctb brltty: file opened: /build/etc/brltty/de-kurzschrift.ctb fd=3 brltty: including data file: /build/etc/brltty/de-kurzschrift.ctb brltty: file opened: /build/etc/brltty/de-vollschrift.ctb fd=4 brltty: including data file: /build/etc/brltty/de-vollschrift.ctb brltty: file opened: /build/etc/brltty/de-basis.ctb fd=5 brltty: including data file: /build/etc/brltty/de-basis.ctb brltty: file opened: /build/etc/brltty/letters-latin.cti fd=6 brltty: including data file: /build/etc/brltty/letters-latin.cti brltty: file opened: /build/etc/brltty/countries.cti fd=6 brltty: including data file: /build/etc/brltty/countries.cti brltty: Contraction Table: de-kurzschrift brltty: compiling key table: /build/etc/brltty/kbd-laptop.ktb brltty: file opened: /build/etc/brltty/kbd-laptop.ktb fd=3 brltty: including data file: /build/etc/brltty/kbd-laptop.ktb brltty: Key Table: laptop brltty: Keyboard Property: type= brltty: Keyboard Property: vendor= brltty: Keyboard Property: product= brltty: checking for screen driver: lx brltty: initializing screen driver: lx brltty: device directory: /dev brltty: checking screen device: /dev/vcsa brltty: screen device: vcsa brltty: checking console device: /dev/tty0 brltty: console device: tty0 brltty: device opened: /dev/vcsa: fd=3 brltty: screen opened: vcsa: fd=3 brltty: device opened: /dev/tty0: fd=4 brltty: console opened: tty0: fd=4 brltty: Screen Font Map Size: 266 brltty: VGA Character Count: 256(small) brltty: attributes masks: font=0000 unshifted=FF00 shifted=0000 brltty: Screen Driver: lx [Linux] brltty: Linux Screen Driver: brltty: Screen Parameter: charset= brltty: Screen Parameter: hfb= brltty: Screen Parameter: debugsfm= brltty: BrlAPI Server: release 0.5.4 brltty: API Parameter: auth= brltty: API Parameter: host= brltty: API Parameter: stacksize= brltty: socket 1 established (fd 5) brltty: exit status: 0 brltty: Console opened: fd=7 brltty: regions: text=0.0 status=0.0 brltty: shifts: full=1 half=0 vertical=5 brltty: checking braille device: usb: brltty: performing braille driver autodetection brltty: checking for braille driver: al brltty: linking local socket lock: Die Datei existiert bereits brltty: socket 0 established (fd 6) brltty: initializing braille driver: al -> usb: brltty: verifying file system path: usbfs: /dev/bus/usb brltty: USBFS Root: /dev/bus/usb brltty: USB: testing: vendor=064E product=A127 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=4242 product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB device not found brltty: braille driver initialization failed: al -> usb: brltty: checking for braille driver: bm brltty: initializing braille driver: bm -> usb: brltty: USB: testing: vendor=064E product=A127 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=4242 product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB device not found brltty: braille driver initialization failed: bm -> usb: brltty: checking for braille driver: eu brltty: initializing braille driver: eu -> usb: brltty: Detecting param brltty: USB: testing: vendor=064E product=A127 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=4242 product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB device not found brltty: eu: Failed to initialize IO subsystem. brltty: braille driver initialization failed: eu -> usb: brltty: checking for braille driver: fs brltty: initializing braille driver: fs -> usb: brltty: USB: testing: vendor=064E product=A127 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=4242 product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB device not found brltty: braille driver initialization failed: fs -> usb: brltty: checking for braille driver: ht brltty: initializing braille driver: ht -> usb: brltty: USB: testing: vendor=064E product=A127 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=4242 product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB device not found brltty: braille driver initialization failed: ht -> usb: brltty: checking for braille driver: hm brltty: initializing braille driver: hm -> usb: brltty: USB: testing: vendor=064E product=A127 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=4242 product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB device not found brltty: braille driver initialization failed: hm -> usb: brltty: checking for braille driver: mt brltty: initializing braille driver: mt -> usb: brltty: USB: testing: vendor=064E product=A127 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=4242 product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB: testing: vendor=1D6B product=0001 brltty: USB device not found brltty: braille driver initialization failed: mt -> usb: brltty: checking for braille driver: pg brltty: initializing braille driver: pg -> usb: brltty: USB: testing: vendor=064E product=A127 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=1D6B product=0002 brltty: USB: testing: vendor=4242 product=0001 brltty: USB: no serial operations: vendor=4242 product=0001 brltty: USB: ept=81 dir=in xfr=int pkt=16 ivl=128ms brltty: USB: ept=02 dir=out xfr=int pkt=64 ivl=128ms brltty: USB Language: 409 brltty: USB: Manufacturer Name: JZ Holland brltty: USB: Product Description: PBC* 42 Snr: 4A0829 Prog.version USB1.12 C*@ brltty: Braille Display Dimensions: 1 row, 40 columns brltty: regions: text=0.40 status=0.0 brltty: shifts: full=40 half=20 vertical=5 brltty: Key Bindings: all brltty: file opened: /build/etc/brltty/brl-pg-all.ktb fd=9 brltty: including data file: /build/etc/brltty/brl-pg-all.ktb brltty: Key Table: /build/etc/brltty/brl-pg-all.ktb brltty: api link brltty: Braille Driver: pg [Pegasus] brltty: Pegasus Braille Driver: brltty: Braille Device: usb: brltty: Preferences File: /build/etc/brltty-pg.prefs brltty: file opened: /build/etc/brltty-pg.prefs fd=9 brltty: regions: text=0.40 status=0.0 brltty: shifts: full=40 half=20 vertical=5 brltty: api unlink brltty: starting keyboard monitor brltty: exit status: 0 brltty: checking uinput device: /dev/uinput brltty: uinput device access error: /dev/uinput: Datei oder Verzeichnis nicht gefunden brltty: checking uinput device: /dev/input/uinput brltty: uinput device: input/uinput brltty: device opened: /dev/input/uinput: fd=9 brltty: uinput opened: input/uinput fd=9 brltty: searching for keyboards brltty: input device opened: /dev/input/.: fd=11 brltty: input device closed: /dev/input/.: fd=11 brltty: input device opened: /dev/input/..: fd=11 brltty: input device closed: /dev/input/..: fd=11 brltty: input device opened: /dev/input/uinput: fd=11 brltty: cannot get input device identity: fd=11: Das Argument ist ungültig brltty: input device closed: /dev/input/uinput: fd=11 brltty: input device opened: /dev/input/event11: fd=11 brltty: input device identity: fd=11: type=0010 vendor=001F product=0001 version=0100 brltty: input device closed: /dev/input/event11: fd=11 brltty: input device opened: /dev/input/event10: fd=11 brltty: input device identity: fd=11: type=0011 vendor=0002 product=0008 version=7321 brltty: input device closed: /dev/input/event10: fd=11 brltty: input device opened: /dev/input/mouse1: fd=11 brltty: cannot get input device identity: fd=11: Unpassender IOCTL (I/O-Control) für das Gerät brltty: input device closed: /dev/input/mouse1: fd=11 brltty: input device opened: /dev/input/event9: fd=11 brltty: input device identity: fd=11: type=0011 vendor=0002 product=0008 version=0000 brltty: input device closed: /dev/input/event9: fd=11 brltty: input device opened: /dev/input/mouse0: fd=11 brltty: cannot get input device identity: fd=11: Unpassender IOCTL (I/O-Control) für das Gerät brltty: input device closed: /dev/input/mouse0: fd=11 brltty: input device opened: /dev/input/event5: fd=11 brltty: input device identity: fd=11: type=0003 vendor=064E product=A127 version=1068 brltty: input device closed: /dev/input/event5: fd=11 brltty: input device opened: /dev/input/event6: fd=11 brltty: input device identity: fd=11: type=0000 vendor=0000 product=0000 version=0000 brltty: input device closed: /dev/input/event6: fd=11 brltty: input device opened: /dev/input/event8: fd=11 brltty: input device identity: fd=11: type=0000 vendor=0000 product=0000 version=0000 brltty: input device closed: /dev/input/event8: fd=11 brltty: input device opened: /dev/input/event7: fd=11 brltty: input device identity: fd=11: type=0000 vendor=0000 product=0000 version=0000 brltty: input device closed: /dev/input/event7: fd=11 brltty: input device opened: /dev/input/event4: fd=11 brltty: input device identity: fd=11: type=0019 vendor=0000 product=0003 version=0000 brltty: input device closed: /dev/input/event4: fd=11 brltty: input device opened: /dev/input/event3: fd=11 brltty: input device identity: fd=11: type=0019 vendor=0000 product=0001 version=0000 brltty: input device closed: /dev/input/event3: fd=11 brltty: input device opened: /dev/input/by-path: fd=11 brltty: input device closed: /dev/input/by-path: fd=11 brltty: input device opened: /dev/input/event0: fd=11 brltty: input device identity: fd=11: type=0011 vendor=0001 product=0001 version=AB41 brltty: keyboard found: fd=11 brltty: input device opened: /dev/input/event2: fd=12 brltty: input device identity: fd=12: type=0019 vendor=0000 product=0005 version=0000 brltty: input device closed: /dev/input/event2: fd=12 brltty: input device opened: /dev/input/event1: fd=12 brltty: input device identity: fd=12: type=0019 vendor=0000 product=0001 version=0000 brltty: input device closed: /dev/input/event1: fd=12 brltty: input device opened: /dev/input/mice: fd=12 brltty: cannot get input device identity: fd=12: Unpassender IOCTL (I/O-Control) für das Gerät brltty: input device closed: /dev/input/mice: fd=12 brltty: keyboard search complete brltty: Input Packet: 13 13 3D 19 brltty: command: C00001 brltty: api link brltty: checking for speech driver: sd brltty: initializing speech driver: sd brltty: Speech Driver: sd [SpeechDispatcher] brltty: SpeechDispatcher Speech Driver: brltty: Speech Parameter: port= brltty: Speech Parameter: module= brltty: Speech Parameter: language= brltty: Speech Parameter: voice= brltty: setting speech rate: 20 brltty: set rate: 20 -> 100 brltty: setting speech volume: 20 brltty: set volume: 20 -> 100 brltty: setting speech pitch: 10 brltty: set pitch: 10 -> 0 brltty: setting speech punctuation: 2 brltty: set punctuation: 2 -> 0 brltty: Speech FIFO: none brltty: Screen Font Map Size: 266 brltty: VGA Character Count: 256(small) brltty: attributes masks: font=0000 unshifted=FF00 shifted=0000 brltty: command: 000000 brltty: Input Packet: 13 13 54 19 brltty: API got key 00 08 (press 1), thus client code 8000000000000008 brltty: API got key 00 08 (press 0), thus client code 0000000000000008 brltty: command: 000002 brltty: command: 000000 brltty: Input Packet: 13 13 3D 19 brltty: API got key 00 07 (press 1), thus client code 8000000000000007 brltty: API got key 00 07 (press 0), thus client code 0000000000000007 brltty: command: 000001 brltty: command: 000000 brltty: Input Packet: FF FF 01 19 brltty: API got key 01 00 (press 1), thus client code 8000000000000100 brltty: API got key 01 00 (press 0), thus client code 0000000000000100 brltty: command: 000100 brltty: console closed: fd=4 brltty: screen closed: fd=3 brltty: checking screen device: /dev/vcsa brltty: screen device: vcsa brltty: checking console device: /dev/tty0 brltty: console device: tty0 brltty: device opened: /dev/vcsa: fd=3 brltty: screen opened: vcsa: fd=3 brltty: device opened: /dev/tty0: fd=4 brltty: console opened: tty0: fd=4 brltty: Screen Font Map Size: 266 brltty: VGA Character Count: 256(small) brltty: attributes masks: font=0000 unshifted=FF00 shifted=0000 brltty: Screen Font Map Size: 266 brltty: VGA Character Count: 256(small) brltty: attributes masks: font=0000 unshifted=FF00 shifted=0000 brltty: insert key: F804 brltty: device opened: /dev/tty0: fd=13 brltty: console opened: tty0: fd=13 brltty: console closed: fd=4 brltty: Input Packet: FF FF 02 19 brltty: API got key 01 01 (press 1), thus client code 8000000000000101 brltty: API got key 01 01 (press 0), thus client code 0000000000000101 brltty: command: 000101 brltty: console closed: fd=4 brltty: screen closed: fd=3 brltty: checking screen device: /dev/vcsa brltty: screen device: vcsa brltty: checking console device: /dev/tty0 brltty: console device: tty0 brltty: device opened: /dev/vcsa: fd=3 brltty: screen opened: vcsa: fd=3 brltty: device opened: /dev/tty0: fd=4 brltty: console opened: tty0: fd=4 brltty: Screen Font Map Size: 266 brltty: VGA Character Count: 256(small) brltty: attributes masks: font=0000 unshifted=FF00 shifted=0000 brltty: Screen Font Map Size: 266 brltty: VGA Character Count: 256(small) brltty: attributes masks: font=0000 unshifted=FF00 shifted=0000 brltty: insert key: F804 brltty: device opened: /dev/tty0: fd=13 brltty: console opened: tty0: fd=13 brltty: console closed: fd=4 brltty: Input Packet: FF FF 01 19 brltty: API got key 01 00 (press 1), thus client code 8000000000000100 brltty: API got key 01 00 (press 0), thus client code 0000000000000100 brltty: command: 000100 brltty: console closed: fd=4 brltty: screen closed: fd=3 brltty: checking screen device: /dev/vcsa brltty: screen device: vcsa brltty: checking console device: /dev/tty0 brltty: console device: tty0 brltty: device opened: /dev/vcsa: fd=3 brltty: screen opened: vcsa: fd=3 brltty: device opened: /dev/tty0: fd=4 brltty: console opened: tty0: fd=4 brltty: Screen Font Map Size: 266 brltty: VGA Character Count: 256(small) brltty: attributes masks: font=0000 unshifted=FF00 shifted=0000 brltty: Screen Font Map Size: 266 brltty: VGA Character Count: 256(small) brltty: attributes masks: font=0000 unshifted=FF00 shifted=0000 brltty: insert key: F804 brltty: device opened: /dev/tty0: fd=13 brltty: console opened: tty0: fd=13 brltty: console closed: fd=4 brltty: insert key: F805 brltty: device opened: /dev/tty0: fd=4 brltty: console opened: tty0: fd=4 brltty: console closed: fd=13 brltty: insert key: F807 brltty: device opened: /dev/tty0: fd=13 brltty: console opened: tty0: fd=13 brltty: console closed: fd=4 brltty: insert key: F807 brltty: device opened: /dev/tty0: fd=4 brltty: console opened: tty0: fd=4 brltty: console closed: fd=13 brltty: console closed: fd=4 brltty: screen closed: fd=3 brltty: Input Packet: FF FF 02 19 brltty: API got key 01 01 (press 1), thus client code 8000000000000101 brltty: API got key 01 01 (press 0), thus client code 0000000000000101 brltty: command: 000101 brltty: console closed: fd=4 brltty: screen closed: fd=3 brltty: checking screen device: /dev/vcsa brltty: screen device: vcsa brltty: checking console device: /dev/tty0 brltty: console device: tty0 brltty: device opened: /dev/vcsa: fd=3 brltty: screen opened: vcsa: fd=3 brltty: device opened: /dev/tty0: fd=4 brltty: console opened: tty0: fd=4 brltty: Screen Font Map Size: 266 brltty: VGA Character Count: 256(small) brltty: attributes masks: font=0000 unshifted=FF00 shifted=0000 brltty: Screen Font Map Size: 266 brltty: VGA Character Count: 256(small) brltty: attributes masks: font=0000 unshifted=FF00 shifted=0000 brltty: insert key: F804 brltty: device opened: /dev/tty0: fd=13 brltty: console opened: tty0: fd=13 brltty: console closed: fd=4 brltty: insert key: F804 brltty: device opened: /dev/tty0: fd=4 brltty: console opened: tty0: fd=4 brltty: console closed: fd=13 brltty: insert key: F804 brltty: device opened: /dev/tty0: fd=13 brltty: console opened: tty0: fd=13 brltty: console closed: fd=4 brltty: console closed: fd=13 brltty: screen closed: fd=3 brltty: Input Packet: FF FF 01 19 brltty: API got key 01 00 (press 1), thus client code 8000000000000100 brltty: API got key 01 00 (press 0), thus client code 0000000000000100 brltty: command: 000100 brltty: console closed: fd=4 brltty: screen closed: fd=3 brltty: checking screen device: /dev/vcsa brltty: screen device: vcsa brltty: checking console device: /dev/tty0 brltty: console device: tty0 brltty: device opened: /dev/vcsa: fd=3 brltty: screen opened: vcsa: fd=3 brltty: device opened: /dev/tty0: fd=4 brltty: console opened: tty0: fd=4 brltty: Screen Font Map Size: 266 brltty: VGA Character Count: 256(small) brltty: attributes masks: font=0000 unshifted=FF00 shifted=0000 brltty: Screen Font Map Size: 266 brltty: VGA Character Count: 256(small) brltty: attributes masks: font=0000 unshifted=FF00 shifted=0000 brltty: insert key: F804 brltty: device opened: /dev/tty0: fd=13 brltty: console opened: tty0: fd=13 brltty: console closed: fd=4 brltty: console closed: fd=13 brltty: screen closed: fd=3 brltty: api unlink brltty: api link brltty: api unlink brltty: USB: ept=81 dir=in xfr=int pkt=16 ivl=128ms brltty: console closed: fd=4 brltty: screen closed: fd=3 _______________________________________________ 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
