summaryrefslogtreecommitdiff
path: root/keycodes
diff options
context:
space:
mode:
authorPaul Menzel <pmenzel@molgen.mpg.de>2020-06-23 13:57:58 +0200
committerSergey Udaltsov <sergey.udaltsov@gmail.com>2020-06-23 13:32:14 +0000
commit5ea031eb4998726dc5a00ba1fb2253b21cdbe366 (patch)
tree2d42eb199ff291f7a4c7900d9ac4d9c917c7e72f /keycodes
parenta0c718f3b6f5a6e239da7bd23b3c0c0f98fe1a94 (diff)
downloadxkeyboard-config-5ea031eb4998726dc5a00ba1fb2253b21cdbe366.tar.gz
Map `KEY_DOLLAR` and `KEY_EURO` to `dollar` and `EuroSign`
The keyboard of the Acer TravelMate 5735Z has dedicated currency keys close to the arrow keys. Currently, these are not working. `libinput debug-events` reports the events below. event0 KEYBOARD_KEY +7.161s KEY_EURO (435) pressed event0 KEYBOARD_KEY +7.305s KEY_EURO (435) released event0 KEYBOARD_KEY +7.708s KEY_DOLLAR (434) pressed event0 KEYBOARD_KEY +7.852s KEY_DOLLAR (434) released So, add the corresponding mappings. With these changes, pressing these keys results in € and $ being displayed by GNOME Shell 3.36.3. Closes: https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/213
Diffstat (limited to 'keycodes')
-rw-r--r--keycodes/evdev2
1 files changed, 2 insertions, 0 deletions
diff --git a/keycodes/evdev b/keycodes/evdev
index 471b25c..b2e8777 100644
--- a/keycodes/evdev
+++ b/keycodes/evdev
@@ -287,6 +287,8 @@ default xkb_keycodes "evdev" {
<I372> = 372; // #define KEY_FAVORITES 364
<I380> = 380; // #define KEY_FULL_SCREEN 372
<I382> = 382; // #define KEY_KEYBOARD 374
+ <I442> = 442; // #define KEY_DOLLAR 434
+ <I443> = 443; // #define KEY_EURO 435
<I569> = 569; // #define KEY_ROTATE_LOCK_TOGGLE 561
// Fake keycodes for virtual keys