Wayland verwendet XKB, aber wie Ihr Layout auf dem Compositor basierend angeben variiert (Sie können nicht verwenden setxkbmap
oder xkbcomp
wie in Xorg). Sie werden wahrscheinlich die wollen altgr-intl
Variante des Standard - us
Layouts (US internationales Layout) und möglicherweise einige Optionen: Compose (aka Multi_key), vielleicht auf einem Menütaste? AltGr auf der rechten Alt-Taste? (Die intl
Variante ist ähnlich, enthält jedoch Deadkeys auf Level 1; altgr-intl
setzt Deadkeys auf Level 3, sodass sie nicht zur Verfügung stehen, aber immer noch zugänglich sind.)
Bei diesem Layout und dieser Variante stehen die meisten der aufgelisteten Symbole unter den Tasten AltGr oder Compose zur Verfügung:
AltGr+q = ä AltGr+Shift+a = Ä Compose+",a = ä Compose+",A = Ä AltGr+p = ö AltGr+Shift+p = Ö Compose+",o = ö Compose+",O = Ö AltGr+y = ü AltGr+Shift+y = Ü Compose+",u = ü Compose+",U = Ü AltGr+s = ß Compose+s,s = ß
Für Weston würden Sie folgende Einstellungen hinzufügen $HOME/.config/weston.ini
:
[keyboard] keymap_rules=evdev keymap_layout=us keymap_variant=altgr-intl keymap_options=compose:menu,level3:ralt_switch
Für sway (ähnlich wie bei i3) müssen Sie vor der Ausführung Umgebungsvariablen festlegen, die entweder in der Befehlszeile oder in einem Hilfsskript miteinander verkettet sind:
#!/bin/sh export XKB_DEFAULT_LAYOUT=us export XKB_DEFAULT_VARIANT=altgr-intl export XKB_DEFAULT_OPTIONS=compose:menu,level3:ralt_switch sway
Unter GNOME müssen Sie Ihren Favoriten gsettings
oder Ihr dconf
Frontend konsultieren . Sie können XKB-Optionen in /org/gnome/desktop/input-sources/xkb-options
und bestimmte Layouts in angeben /org/gnome/desktop/input-sources/sources
. (Diese können sich seit der Veröffentlichung geändert haben; überprüfen Sie Ihre vorhandenen Einstellungen.)
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us+altgr-intl')]" gsettings set org.gnome.desktop.input-sources xkb-options "['compose:menu','lv3:ralt_switch']"
KDE verwendet ein eigenes grafisches Bedienfeld. Sie finden es unter Systemeinstellungen> Hardware> Eingabegeräte> Tastatur . Auf der Registerkarte " Layouts " können Sie die altgr-intl
Variante konfigurieren (diese wird als "English (International AltGr dead keys)" aufgeführt). Die XKB-Optionen sind auf der Registerkarte " Erweitert" aufgeführt .
Bei aktuellen KDE-Frameworks 5 speichert dieses Bedienfeld die Einstellungen in $HOME/.config/kxkbrc
.
Wenn Ihr System systemd's verwendet localectl
, versuchen Sie vielleicht, das einzustellen, was Sie möchten, und GNOME / KDE kann es von dort abholen. Das mag Xorg derzeit nur auf den Punkt bringen, aber ich mag es als Rückfall, und ich hoffe, dass Wayland Compositors es in zukünftigen Versionen verwenden wird, um systemweite Präferenzen zu übernehmen.
sudo localectl set-x11-keymap us pc105 altgr-intl compose:menu,level3:ralt_switch (format: [layout] [model] [variant] [options])