[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#681460: xbrlapi: Modifier keys (alt,shift,control) don't work in X11



Package: xbrlapi
Version: 4.4-4
Severity: important, upstream, fixed-upstream

This is just to document an issue being fixed in next upload.

With brltty 4.4, shortcuts typed from the braille keyboard (alt-f1,
alt-tab, etc.) do not work any more: all modifiers are actually not
working any more. This is because brltty 4.4 now transmits them another
way, which xbrlapi doesn't support yet. Upstream revision 6592 adds
support in xbrlapi.

Samuel

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.0.4 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages brltty depends on:
ii  libbrlapi0.5  4.4-4
ii  libc6         2.13-33
ii  libgpm2       1.20.4-6
ii  libicu48      4.8.1.1-8
ii  libncursesw5  5.9-9
ii  libtinfo5     5.9-9
ii  lsb-base      4.1+Debian7

Versions of packages brltty recommends:
ii  python  2.7.3~rc2-1

Versions of packages brltty suggests:
pn  brltty-speechd   <none>
ii  brltty-x11       4.4-4
ii  console-braille  1.3

-- Configuration Files:
/etc/brltty/brl-sk-all.ktb changed:
title Seika
note The round keys to the left/right of the braille cells are named K1 and K8.
note The left/right ends of the left rocker are named K2 and K3.
note The long keys to the left/right of the center are named K4 and K5.
note The left/right ends of the right rocker are named K6 and K7.
bind !RoutingKey ROUTE
bind K1 FWINLT
bind K8 FWINRT
bind K2 LNUP
bind K3 LNDN
bind K2+K3 LNBEG
bind K6 FWINLTSKIP
bind K7 FWINRTSKIP
bind K6+K7 PASTE
bind K4 CSRTRK
bind K5 RETURN
bind K4+K5 CSRJMP_VERT
bind K6+K2 TOP_LEFT
bind K6+K3 BOT_LEFT
bind K7+K2 TOP
bind K7+K3 BOT
bind K4+K2 ATTRUP
bind K4+K3 ATTRDN
bind K5+K2 PRDIFLN
bind K5+K3 NXDIFLN
bind K4+K6 PRPROMPT
bind K4+K7 NXPROMPT
bind K5+K6 PRPGRPH
bind K5+K7 NXPGRPH
bind K1+K8+K2 CONTEXT+7 # RoutingKey -> PRINDENT
bind K1+K8+K3 CONTEXT+8 # RoutingKey -> NXINDENT
bind K1+K8+K4 CONTEXT+5 # RoutingKey -> SETLEFT
bind K1+K8+K5 CONTEXT+6 # RoutingKey -> DESCCHAR
bind K1+K8+K6 CONTEXT+9 # RoutingKey -> PRDIFCHAR
bind K1+K8+K7 CONTEXT+10 # RoutingKey -> NXDIFCHAR
bind K1+K8+K2+K6 CONTEXT+1 # RoutingKey -> CLIP_NEW
bind K1+K8+K2+K7 CONTEXT+2 # RoutingKey -> CLIP_ADD
bind K1+K8+K3+K6 CONTEXT+3 # RoutingKey -> COPY_LINE
bind K1+K8+K3+K7 CONTEXT+4 # RoutingKey -> COPY_RECT
bind K1+K2 HELP
bind K1+K3 LEARN
bind K1+K4 PREFLOAD
bind K1+K5 PREFSAVE
bind K1+K6 PREFMENU
bind K1+K7 INFO
bind K8+K2 DISPMD
bind K8+K3 FREEZE
bind K8+K6 SIXDOTS
bind K8+K7 SKPIDLNS
context menu
bind K1 FWINLT
bind K8 FWINRT
bind K2 MENU_PREV_ITEM
bind K3 MENU_NEXT_ITEM
bind K6 MENU_PREV_SETTING
bind K7 MENU_NEXT_SETTING
bind K4 MENU_FIRST_ITEM
bind K5 MENU_LAST_ITEM
context 1
bind !RoutingKey CLIP_NEW
context 2
bind !RoutingKey CLIP_ADD
context 3
bind !RoutingKey COPY_LINE
context 4
bind !RoutingKey COPY_RECT
context 5
bind !RoutingKey SETLEFT
context 6
bind !RoutingKey DESCCHAR
context 7
bind !RoutingKey PRINDENT
context 8
bind !RoutingKey NXINDENT
context 9
bind !RoutingKey PRDIFCHar
context 10
bind !RoutingKey NXDIFCHar


-- debconf information:
* brltty/braille-driver: VisioBraille [20/40]
* brltty/override: true
* brltty/speech-driver: No Speech
* brltty/device: /dev/ttyS0
* brltty/text-table: text.de

-- 
Samuel Thibault <samuel.thibault@fnac.net>
* c is away : cuisine; bouffe
<y> oh, moi je fais plutôt cuisine & bouffe en fait :)
<c> oui c'est vrai, certains font cuisine && bouffe (juste au cas où... ;-))
<y> ( cuisine && bouffe ) || restau
<N> voire ((cuisine && bouffe) || restau) & apéritif
 -+- #ens-mim -+-



Reply to: