You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sway currently supports only the XKB modifier names and a few custom additions so that the familiar names "Ctrl" and "Alt" work as expected (as well as adding "Mod3" and "Mod5" that aren't defined as XKB_MOD_NAME_* macros).
What's missing is any human-readable name for the Logo (or Super) key, which is an issue that has confused many people starting out with sway that I know. Even the default sway config has to go out of its way to comment # Logo key. before set $mod Mod4 in order to not confuse potential first-time users.
Desired Feature
Allow using "Super", "Meta", or "Logo" as a modifier name for the logo key as well, instead of only "Mod4".
If that whole list is a little much, maybe decide on at least one human-readable name for the modifier key instead of just "Mod4".
Prior Art
Linux input-event-codes.h calls the logo key META
Gnome calls the logo key "Super"
KDE calls the logo key "Meta"
Hyprland calls the logo key "SUPER", "LOGO", "WIN", or "MOD4"
i3 calls the logo key "Mod4"
Prior Art for deviating from what i3 does
Sway also supports "Alt" as a modifier name, despite i3 not supporting that.
This was implemented along with the "Ctrl" alias (which i3 does support) in response to #153.
The text was updated successfully, but these errors were encountered:
Description
Sway currently supports only the XKB modifier names and a few custom additions so that the familiar names "Ctrl" and "Alt" work as expected (as well as adding "Mod3" and "Mod5" that aren't defined as
XKB_MOD_NAME_*
macros).What's missing is any human-readable name for the Logo (or Super) key, which is an issue that has confused many people starting out with sway that I know. Even the default sway config has to go out of its way to comment
# Logo key.
beforeset $mod Mod4
in order to not confuse potential first-time users.Desired Feature
Allow using "Super", "Meta", or "Logo" as a modifier name for the logo key as well, instead of only "Mod4".
If that whole list is a little much, maybe decide on at least one human-readable name for the modifier key instead of just "Mod4".
Prior Art
input-event-codes.h
calls the logo key METAPrior Art for deviating from what i3 does
Sway also supports "Alt" as a modifier name, despite i3 not supporting that.
This was implemented along with the "Ctrl" alias (which i3 does support) in response to #153.
The text was updated successfully, but these errors were encountered: