diff options
-rw-r--r-- | sys/src/cmd/aux/kbdfs/kbdfs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/cmd/aux/kbdfs/kbdfs.c b/sys/src/cmd/aux/kbdfs/kbdfs.c index bc69196be..b68e52250 100644 --- a/sys/src/cmd/aux/kbdfs/kbdfs.c +++ b/sys/src/cmd/aux/kbdfs/kbdfs.c @@ -454,7 +454,7 @@ Nextmsg: k.b = 0; k.down = (p[0] == 'r'); for(i=0; i<Nscan; i++){ - if(kbtab[i] == k.r || kbtabshift[i] == k.r || kbtabctl[i] == k.r){ + if(kbtab[i] == k.r || kbtabshift[i] == k.r || (i >= 16 && kbtabctl[i] == k.r)){ /* assign button from kbtab */ k.b = kbtab[i]; /* handle ^X forms */ |