diff 6468f848bc16cae5a74ec15337298e33a2ff1aae uncommitted --- a/sys/src/cmd/aux/kbdfs/kbdfs.c +++ b/sys/src/cmd/aux/kbdfs/kbdfs.c @@ -527,8 +527,8 @@ break; } } - /* button unknown to kbtab, use rune if no modifier keys are active */ - if(k.b == 0 && !a->shift && !a->altgr && !a->ctl) + /* button unknown to kbtab, use rune */ + if(k.b == 0) k.b = k.r; if(k.r == Kshift) a->shift = k.down;