From 9740d454627e4105d42a643ec75144cc62df62f0 Mon Sep 17 00:00:00 2001 From: Henrik Bakken Date: Sat, 21 Feb 2026 01:19:38 +0100 Subject: [PATCH] sway rebind menu key --- CONFIG/sway/config | 2 +- CONFIG/xkb/symbols/us_custom | 6 ++++++ CONFIG/xkb/symbols/us_norwegian | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 CONFIG/xkb/symbols/us_custom diff --git a/CONFIG/sway/config b/CONFIG/sway/config index 0ab68a2..033b993 100644 --- a/CONFIG/sway/config +++ b/CONFIG/sway/config @@ -376,7 +376,7 @@ input type:touchpad { } input type:keyboard { - xkb_layout "us,us_norwegian" + xkb_layout "us_custom,us_norwegian" xkb_options "grp:shifts_toggle,caps:escape" } diff --git a/CONFIG/xkb/symbols/us_custom b/CONFIG/xkb/symbols/us_custom new file mode 100644 index 0000000..2652c0e --- /dev/null +++ b/CONFIG/xkb/symbols/us_custom @@ -0,0 +1,6 @@ +partial alphanumeric_keys +xkb_symbols "basic" { + include "us(basic)" + name[Group1]= "US Custom"; + key { [ Super_L ] }; +}; diff --git a/CONFIG/xkb/symbols/us_norwegian b/CONFIG/xkb/symbols/us_norwegian index 6265c43..d71cef2 100644 --- a/CONFIG/xkb/symbols/us_norwegian +++ b/CONFIG/xkb/symbols/us_norwegian @@ -3,6 +3,7 @@ xkb_symbols "basic" { include "us(basic)" name[Group1]= "US Custom Norwegian"; + key { [ Super_L ] }; key { [ q, Q, aring, Aring ] }; key { [ bracketleft, braceleft, aring, Aring ] }; key { [ w, W, ae, AE ] };