Ich versuche verzweifelt für Wayland mein Tastaturlayout anzupassen. Habe jetzt mit Plasma 6 auf Wayland gewechselt und es klappt einfach nicht. Mit X hatte ich in der Datei: .Xmodmap meine Änderungen eingetragen und gut wars.
Ich habe jetzt für Wayland (arch mit KDE) in:
/usr/share/X11/xkb/symbols/
eine Datei de-test angelegt:
default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin(type4)"
name[Group1]="German";
include "de"
include "kpdl(comma)"
include "level3(ralt_switch)"
key <AC01> {[ a, A, braceleft, any, any, any ]};
key <AC02> {[ s, S, bracketleft, any, U017F, U2211 ]};
key <AC03> {[ d, D, bracketright, any, eth, ETH ]};
key <AC04> {[ f, F, braceright, any, any, any ]};
};
und in evdev.xml eingetragen:
<layoutList>
<layout>
<configItem>
<name>de-test</name>
<!-- Keyboard indicator for German layouts -->
<shortDescription>de-test</shortDescription>
<description>Emils Layout</description>
<countryList>
<iso3166Id>DE</iso3166Id>
</countryList>
<languageList>
<iso639Id>deu</iso639Id>
</languageList>
</configItem>
</layout>
Damit kann ich jetzt zwar die Tastatur umschalten aber er will mir die Anpassungen nicht annehmen??
Was ich damit erreichen will:
{[]]
sollen auf die Buchstaben asdf (dritte Ebene) gelegt werden um sie leichter zu erreichen.
Habe auch das schon ausprobiert (und vieles mehr 🙂 ) aber das will er mir gar nicht annehmen:
default
xkb_symbols "basic" {
include "latin(type4)"
name[Group1]="German";
include "de"
include "kpdl(comma)"
include "level3(ralt_switch)"
include "custom-bindings(umlauts)"
};
xkb_symbols "umlauts" {
key <AC01> {[ a, A, braceleft, any, any, any ]};
key <AC02> {[ s, S, bracketleft, any, U017F, U2211 ]};
key <AC03> {[ d, D, bracketright, any, eth, ETH ]};
key <AC04> {[ f, F, braceright, any, any, any ]};
};
Hat da jemand ein Idee dazu?