diff options
author | 2009-01-12 17:45:37 +0000 | |
---|---|---|
committer | 2009-01-12 17:45:37 +0000 | |
commit | a4e5462d84a60553d6ece3a74e22e390231d4f71 (patch) | |
tree | a1a47850385fd820ae8654b9eeba6faf93436f33 /sys/dev/sun/sunkbdmap.c | |
parent | Be more strict when checking window-left and window-top values. (diff) | |
download | wireguard-openbsd-a4e5462d84a60553d6ece3a74e22e390231d4f71.tar.xz wireguard-openbsd-a4e5462d84a60553d6ece3a74e22e390231d4f71.zip |
Remap the audio mute key on type 5, as it collides with the keypad equal
key on type 4.
Diffstat (limited to 'sys/dev/sun/sunkbdmap.c')
-rw-r--r-- | sys/dev/sun/sunkbdmap.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/sys/dev/sun/sunkbdmap.c b/sys/dev/sun/sunkbdmap.c index b35c57e3c0b..c313d6dea50 100644 --- a/sys/dev/sun/sunkbdmap.c +++ b/sys/dev/sun/sunkbdmap.c @@ -1,4 +1,4 @@ -/* $OpenBSD: sunkbdmap.c,v 1.2 2009/01/11 18:59:54 miod Exp $ */ +/* $OpenBSD: sunkbdmap.c,v 1.3 2009/01/12 17:45:37 miod Exp $ */ /* * Copyright (c) 2002, 2003 Miodrag Vallat. @@ -99,7 +99,7 @@ const u_int8_t sunkbd_rawmap[0x80] = { RAWKEY_grave, RAWKEY_BackSpace, RAWKEY_Insert, - RAWKEY_KP_Equal, + RAWKEY_KP_Equal, /* type 4 only */ RAWKEY_KP_Divide, RAWKEY_KP_Multiply, RAWKEY_Null, @@ -165,7 +165,7 @@ const u_int8_t sunkbd_rawmap[0x80] = { RAWKEY_period, RAWKEY_slash, RAWKEY_Shift_R, - RAWKEY_Null, /* KS_Linefeed on type 3/4 */ + RAWKEY_Null, /* KS_Linefeed on type 3/4 */ RAWKEY_KP_End, RAWKEY_KP_Down, RAWKEY_KP_Next, @@ -181,7 +181,7 @@ const u_int8_t sunkbd_rawmap[0x80] = { RAWKEY_Null, RAWKEY_KP_Add, RAWKEY_Null, - RAWKEY_Null + RAWKEY_AudioMute /* type 5 remapped 0x2d */ }; #endif @@ -232,7 +232,7 @@ const keysym_t sunkbd_keydesc_us[] = { KC(0x2a), KS_grave, KS_asciitilde, KC(0x2b), KS_Delete, KC(0x2c), KS_Insert, - KC(0x2d), KS_KP_Equal, + KC(0x2d), KS_KP_Equal, /* type 4 */ KC(0x2e), KS_KP_Divide, KC(0x2f), KS_KP_Multiply, KC(0x31), KS_Front, @@ -307,6 +307,7 @@ const keysym_t sunkbd_keydesc_us[] = { KC(0x7a), KS_Meta_R, KC(0x7b), KS_Next, KC(0x7d), KS_KP_Add, + KC(0x7f), KS_AudioMute, /* type 5 KC(0x2d) */ }; /* 002 French/Belgian type 4 keyboard */ |