summaryrefslogtreecommitdiff
path: root/sys/src/cmd/aux
diff options
context:
space:
mode:
authorSigrid Solveig Haflínudóttir <sigrid@ftrv.se>2022-10-04 23:47:47 +0000
committerSigrid Solveig Haflínudóttir <sigrid@ftrv.se>2022-10-04 23:47:47 +0000
commitd2049c206c14fad18cd307d1e6fc2b319c95f581 (patch)
treed3d95dd7606900ce0e7559ae6f58910bb58edb27 /sys/src/cmd/aux
parentaa57098a3ca539c91d48d3d053ef0bd4cf0b3cce (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.c14
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,