summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/cmd/aux/kbdfs/kbdfs.c16
1 files changed, 9 insertions, 7 deletions
diff --git a/sys/src/cmd/aux/kbdfs/kbdfs.c b/sys/src/cmd/aux/kbdfs/kbdfs.c
index 55e3270a1..fb5c022db 100644
--- a/sys/src/cmd/aux/kbdfs/kbdfs.c
+++ b/sys/src/cmd/aux/kbdfs/kbdfs.c
@@ -394,15 +394,17 @@ keyproc(void *)
rb[0] = 'k';
}
if(rb[0]){
- if(key.r == Kshift && mctlfd >= 0){
- if(key.down){
- fprint(mctlfd, "buttonmap 132");
- } else {
- fprint(mctlfd, "swap");
- fprint(mctlfd, "swap");
+ if(mctlfd >= 0){
+ if(key.r == Kshift){
+ if(key.down){
+ fprint(mctlfd, "buttonmap 132");
+ } else {
+ fprint(mctlfd, "swap");
+ fprint(mctlfd, "swap");
+ }
}
+ fprint(mctlfd, "twitch");
}
-
if(kbdopen){
s = utfconv(rb, nb+1);
if(nbsendp(kbdchan, s) <= 0)