diff be1c9f1769b212958367500b2ceae8ffda844ad2 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;