[BRLTTY] Keytables

Alex Bernier alex.bernier at free.fr
Sat Apr 18 06:53:16 EDT 2009


Hello,

I want to try key-tables but I encounter some issues.
With release 4424 of the svn repository, I do :

./autogen --disable-java-bindings --disable-learn-mode --disable-beeper-support --disable-pcm-support --disable-midi-support --disable-fm-support --disable-pm-configfile --with-braille-driver=eu,-all --with-braille-device=usb: --with-screen-driver=lx,-all --with-text-table=alex

make; make install

brltty -b eu -d usb: -k laptop -l 7 -e -n

I get a lot of messages like "brltty: /etc/brltty/laptop.ktb[21]: unknown
command name: HELP" (a complete log is attached).

Is it something wrong in the way I used to compile or run BRLTTY ?

Regards,

Alex
-------------- next part --------------
BRLTTY 3.11dev rev 4424 [http://mielke.cc/brltty/]
brltty: Working Directory: /etc/brltty
brltty: Writable Directory: /lib/brltty/rw
brltty: Configuration File: /etc/brltty.conf
brltty: Data Directory: /etc/brltty
brltty: Library Directory: /lib/brltty
brltty: Tables Directory: /etc/brltty
brltty: cannot open file: /etc/brltty/text.fr.tbl.ttb: Aucun fichier ou dossier de ce type
brltty: cannot load text table: text.fr.tbl
brltty: Text Table: alex
brltty: Attributes Table: attributes
brltty: Contraction Table: none
brltty: compiling key table: /etc/brltty/laptop.ktb
brltty: file opened: /etc/brltty/laptop.ktb fd=3
brltty: including data file: /etc/brltty/laptop.ktb
brltty: /etc/brltty/laptop.ktb[21]: unknown command name: HELP
brltty: /etc/brltty/laptop.ktb[22]: unknown command name: LEARN
brltty: /etc/brltty/laptop.ktb[23]: unknown command name: RESTARTBRL
brltty: /etc/brltty/laptop.ktb[24]: unknown command name: DESCCHAR
brltty: /etc/brltty/laptop.ktb[25]: unknown command name: LNUP
brltty: /etc/brltty/laptop.ktb[26]: unknown command name: LNDN
brltty: /etc/brltty/laptop.ktb[27]: unknown command name: CHRLT
brltty: /etc/brltty/laptop.ktb[28]: unknown command name: CHRRT
brltty: /etc/brltty/laptop.ktb[29]: unknown command name: TOP_LEFT
brltty: /etc/brltty/laptop.ktb[30]: unknown command name: BOT_LEFT
brltty: /etc/brltty/laptop.ktb[31]: unknown command name: CSRTRK
brltty: /etc/brltty/laptop.ktb[32]: unknown command name: CSRTRK+off
brltty: /etc/brltty/laptop.ktb[33]: unknown command name: BACK
brltty: /etc/brltty/laptop.ktb[36]: unknown command name: SETMARK
brltty: /etc/brltty/laptop.ktb[37]: unknown command name: GOTOMARK
brltty: /etc/brltty/laptop.ktb[38]: unknown command name: SETMARK+1
brltty: /etc/brltty/laptop.ktb[39]: unknown command name: GOTOMARK+1
brltty: /etc/brltty/laptop.ktb[40]: unknown command name: SETMARK+2
brltty: /etc/brltty/laptop.ktb[41]: unknown command name: GOTOMARK+2
brltty: /etc/brltty/laptop.ktb[42]: unknown command name: SETMARK+3
brltty: /etc/brltty/laptop.ktb[43]: unknown command name: GOTOMARK+3
brltty: /etc/brltty/laptop.ktb[44]: unknown command name: SETMARK+4
brltty: /etc/brltty/laptop.ktb[45]: unknown command name: GOTOMARK+4
brltty: /etc/brltty/laptop.ktb[48]: unknown command name: CUTBEGIN
brltty: /etc/brltty/laptop.ktb[49]: unknown command name: CUTRECT
brltty: /etc/brltty/laptop.ktb[50]: unknown command name: PASTE
brltty: /etc/brltty/laptop.ktb[53]: unknown command name: MUTE
brltty: /etc/brltty/laptop.ktb[54]: unknown command name: MUTE
brltty: /etc/brltty/laptop.ktb[55]: unknown command name: SAY_ABOVE
brltty: /etc/brltty/laptop.ktb[56]: unknown command name: SAY_LINE
brltty: /etc/brltty/laptop.ktb[57]: unknown command name: SAY_BELOW
brltty: /etc/brltty/laptop.ktb[58]: unknown command name: SAY_SLOWER
brltty: /etc/brltty/laptop.ktb[59]: unknown command name: SAY_FASTER
brltty: /etc/brltty/laptop.ktb[60]: unknown command name: SAY_SOFTER
brltty: /etc/brltty/laptop.ktb[61]: unknown command name: SAY_LOUDER
brltty: /etc/brltty/laptop.ktb[62]: unknown command name: AUTOSPEAK
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: 303
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.3
brltty: API Parameter: auth=
brltty: API Parameter: host=
brltty: API Parameter: stacksize=
brltty: exit status: 0
brltty: Console opened: fd=5
brltty: regions: text=0.0 status=0.0
brltty: shifts: full=1 half=0 vertical=5
brltty: checking braille device: usb:
brltty: checking for braille driver: eu
brltty: initializing braille driver: eu -> usb:
brltty: Detecting param 
brltty: verifying file system path: usbfs: /dev/bus/usb
brltty: USBFS Root: /dev/bus/usb
brltty: USB: testing: vendor=1D6B product=0001
brltty: USB: testing: vendor=1D6B product=0001
brltty: USB: testing: vendor=1D6B product=0002
brltty: USB: testing: vendor=1D6B product=0002
brltty: USB: testing: vendor=1D6B product=0001
brltty: USB: testing: vendor=0B97 product=7772
brltty: USB: testing: vendor=0B97 product=7761
brltty: socket 0 established (fd 8)
brltty: USB: testing: vendor=1D6B product=0001
brltty: USB: testing: vendor=C251 product=1122
brltty: socket 1 established (fd 10)
brltty: USB: ept=81 dir=in xfr=int pkt=64 ivl=16ms
brltty: USB Language: 409
brltty: USB: Manufacturer Name: Eurobraille
brltty: USB: Product Description: Esys HID/Memory
brltty: USB: Serial Number: Eurobraille Esys
brltty: Initializing EsysIris protocol.
brltty: [eu] esysiris_SysIdentity: unknown protocol key N (4e)
brltty: [eu] esysiris_SysIdentity: unknown protocol key H (48)
brltty: [eu] esysiris_SysIdentity: unknown protocol key S (53)
brltty: [eu] esysiris_SysIdentity: unknown protocol key L (4c)
brltty: eu: Unknown hardware connected.
brltty: EuroBraille driver initialized: 40 display length connected
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: api link
brltty: Braille Driver: eu [EuroBraille]
brltty: EuroBraille Braille Driver: version 2.0
brltty: Braille Parameter: protocol=
brltty: Braille Device: usb:
brltty: Help File: brltty-eu.hlp
brltty: Help Page: /etc/brltty/brltty-eu.hlp[0]
brltty: Preferences File: /etc/brltty-eu.prefs
brltty: file opened: /etc/brltty-eu.prefs fd=6
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: Aucun fichier ou dossier de ce type
brltty: checking uinput device: /dev/input/uinput
brltty: uinput device: input/uinput
brltty: device opened: /dev/input/uinput: fd=6
brltty: uinput opened: input/uinput fd=6
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: Argument invalide
brltty: input device closed: /dev/input/uinput: fd=11
brltty: input device opened: /dev/input/event8: fd=11
brltty: input device identity: fd=11: type=0011 vendor=0002 product=0008 version=6337
brltty: input device closed: /dev/input/event8: fd=11
brltty: input device opened: /dev/input/mouse1: fd=11
brltty: cannot get input device identity: fd=11: Ioctl() inappropr? pour un p?riph?rique
brltty: input device closed: /dev/input/mouse1: fd=11
brltty: input device opened: /dev/input/event7: fd=11
brltty: input device identity: fd=11: type=0011 vendor=0002 product=0008 version=0000
brltty: input device closed: /dev/input/event7: fd=11
brltty: input device opened: /dev/input/mouse0: fd=11
brltty: cannot get input device identity: fd=11: Ioctl() inappropr? pour un p?riph?rique
brltty: input device closed: /dev/input/mouse0: fd=11
brltty: input device opened: /dev/input/event6: fd=11
brltty: input device identity: fd=11: type=0019 vendor=0000 product=0006 version=0000
brltty: input device closed: /dev/input/event6: fd=11
brltty: input device opened: /dev/input/event5: fd=11
brltty: input device identity: fd=11: type=0019 vendor=0000 product=0006 version=0000
brltty: input device closed: /dev/input/event5: fd=11
brltty: input device opened: /dev/input/event4: fd=11
brltty: input device identity: fd=11: type=0010 vendor=001F product=0001 version=0100
brltty: input device closed: /dev/input/event4: fd=11
brltty: input device opened: /dev/input/event1: fd=11
brltty: input device identity: fd=11: type=0019 vendor=0000 product=0001 version=0000
brltty: input device closed: /dev/input/event1: 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/event3: 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=0003 version=0000
brltty: input device closed: /dev/input/event2: fd=12
brltty: input device opened: /dev/input/event0: fd=12
brltty: input device identity: fd=12: type=0019 vendor=0000 product=0005 version=0000
brltty: input device closed: /dev/input/event0: fd=12
brltty: input device opened: /dev/input/mice: fd=12
brltty: cannot get input device identity: fd=12: Ioctl() inappropr? pour un p?riph?rique
brltty: input device closed: /dev/input/mice: fd=12
brltty: keyboard search complete
brltty: [eu] esysiris_SysIdentity: unknown protocol key O (4f)
brltty: [eu] esysiris_SysIdentity: unknown protocol key W (57)
brltty: [eu] esysiris_SysIdentity: unknown protocol key P (50)
brltty: [eu] esysiris_SysIdentity: unknown protocol key M (4d)
brltty: [eu] esysiris_SysIdentity: unknown protocol key I (49)
brltty: [eu] esysiris_readKey: unknown protocol key V (56)
brltty: command: 000017
brltty: api link
brltty: checking for speech driver: no
brltty: initializing speech driver: no
brltty: Speech Driver: no [NoSpeech]
brltty: NoSpeech Speech Driver:
brltty: Speech FIFO: none
brltty: Screen Font Map Size: 303
brltty: VGA Character Count: 256(small)
brltty: attributes masks: font=0000 unshifted=FF00 shifted=0000
brltty: command: 000017
brltty: command: 000017
brltty: api unlink
brltty: api link
brltty: api unlink
brltty: USB: ept=81 dir=in xfr=int pkt=64 ivl=16ms
brltty: console closed: fd=4
brltty: screen closed: fd=3


More information about the BRLTTY mailing list