diff options
author | Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> | 2022-10-04 23:47:47 +0000 |
---|---|---|
committer | Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> | 2022-10-04 23:47:47 +0000 |
commit | d2049c206c14fad18cd307d1e6fc2b319c95f581 (patch) | |
tree | d3d95dd7606900ce0e7559ae6f58910bb58edb27 /sys/src/cmd/aux | |
parent | aa57098a3ca539c91d48d3d053ef0bd4cf0b3cce (diff) |
aux/kbdfs, nusb/kb: add basic media keys support; add /dev/hidNctl to change repeat/delay; fix a race condition
Diffstat (limited to 'sys/src/cmd/aux')
-rw-r--r-- | sys/src/cmd/aux/kbdfs/kbdfs.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sys/src/cmd/aux/kbdfs/kbdfs.c b/sys/src/cmd/aux/kbdfs/kbdfs.c index c0b87b2bf..d4900067c 100644 --- a/sys/src/cmd/aux/kbdfs/kbdfs.c +++ b/sys/src/cmd/aux/kbdfs/kbdfs.c @@ -129,7 +129,7 @@ Channel *intchan; /* chan(int) */ */ Rune kbtab[Nscan] = { -[0x00] 0, 0x1b, '1', '2', '3', '4', '5', '6', +[0x00] 0, Kesc, '1', '2', '3', '4', '5', '6', [0x08] '7', '8', '9', '0', '-', '=', '\b', '\t', [0x10] 'q', 'w', 'e', 'r', 't', 'y', 'u', 'i', [0x18] 'o', 'p', '[', ']', '\n', Kctl, 'a', 's', @@ -149,7 +149,7 @@ Rune kbtab[Nscan] = Rune kbtabshift[Nscan] = { -[0x00] 0, 0x1b, '!', '@', '#', '$', '%', '^', +[0x00] 0, Kesc, '!', '@', '#', '$', '%', '^', [0x08] '&', '*', '(', ')', '_', '+', '\b', '\t', [0x10] 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', [0x18] 'O', 'P', '{', '}', '\n', Kctl, 'A', 'S', @@ -171,11 +171,11 @@ Rune kbtabesc1[Nscan] = { [0x00] 0, 0, 0, 0, 0, 0, 0, 0, [0x08] 0, 0, 0, 0, 0, 0, 0, 0, -[0x10] 0, 0, 0, 0, 0, 0, 0, 0, -[0x18] 0, 0, 0, 0, '\n', Kctl, 0, 0, -[0x20] 0, 0, 0, 0, 0, 0, 0, 0, -[0x28] 0, 0, 0, 0, 0, 0, 0, 0, -[0x30] 0, 0, 0, 0, 0, '/', 0, Kprint, +[0x10] Ksbwd, 0, 0, 0, 0, 0, 0, 0, +[0x18] 0, Ksfwd, 0, 0, '\n', Kctl, 0, 0, +[0x20] Kmute, 0, Kpause, 0, 0, 0, 0, 0, +[0x28] 0, 0, 0, 0, 0, 0, Kvoldn, 0, +[0x30] Kvolup, 0, 0, 0, 0, '/', 0, Kprint, [0x38] Kaltgr, 0, 0, 0, 0, 0, 0, 0, [0x40] 0, 0, 0, 0, 0, 0, Kbreak, Khome, [0x48] Kup, Kpgup, 0, Kleft, 0, Kright, 0, Kend, |