diff options
author | cinap_lenrek <cinap_lenrek@rei2.9hal> | 2012-02-13 07:21:59 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@rei2.9hal> | 2012-02-13 07:21:59 +0100 |
commit | ef310cbd28bc85ae3bace90b476c3e2fb0b15b0a (patch) | |
tree | 27420574bad34d825986d6dd886aff47936d3574 /sys/src/cmd/aux/kbdfs | |
parent | 4780a7ff5673bd031fbc3302eba710ef379617cf (diff) |
kbdfs: mouse twitching
Diffstat (limited to 'sys/src/cmd/aux/kbdfs')
-rw-r--r-- | sys/src/cmd/aux/kbdfs/kbdfs.c | 16 |
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) |