This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Remap keys of the keybord

Tags: None
(comma "," separated)
john-soda
Registered Member
Posts
4
Karma
0

Remap keys of the keybord

Wed May 30, 2018 4:03 pm
I'm german and I use a keyboard with US layout.
I want to change
y -> z
z -> y
Compose key (Caps Lock) + o -> ö
Compose key (Caps Lock) + a -> ä
Compose key (Caps Lock) + o -> ü
Compose key (Caps Lock) + s -> ß

Can somebody please tell me how I can do this.

Thanks in advance!
John
User avatar
TKL-Ansi
Registered Member
Posts
42
Karma
0
OS

Re: Remap keys of the keybord  Topic is solved

Thu May 31, 2018 8:32 am
Ich benutze bei Neon derzeit die Keyboard Layouts US-Standard und US-International. y z tausche ich nicht.

Aber jetzt zu deinem Wunsch:

Für die Umlaute kann man ~/.XCompose benutzen.
y z wird in der Datei ~/.Xmodmap getauscht.

y z funktioniert in allen Anwendungen, allerdings habe ich es bei Neon noch nicht hinbekommen
das die .XCompose von non-kde applications gelesen wird, liegt evtl. an einem bug.

Zuerst aktivierst Du den Compose Key.

System Settings > Hardware > Input Devices > Advanced > Position of Compose Key

Dort wählst Du Caps-Lock aus.

Dann erstellst du in deinem Home Verzeichniss die Datei .XCompose und fügst folgenden Text ein:
Code: Select all
include "/usr/share/X11/locale/en_US.UTF-8/Compose"

<Multi_key> <a>                                 : "ä"
<Multi_key> <u>                                 : "ü"
<Multi_key> <o>                                 : "ö"
<Multi_key> <s>                                 : "ß"
<Multi_key> <A>                                 : "Ä"
<Multi_key> <U>                                 : "Ü"
<Multi_key> <O>                                 : "Ö"

Danach logout & login.

Anschließend gibst du im Terminal folgendes ein:
Code: Select all
xmodmap -pke > ~/.Xmodmap

In der Datei vertauscht du "z Z z Z" und "y Y y Y".

Aktiviert wird das dann mit dem Befehl.
Code: Select all
xmodmap ~/.Xmodmap


:wq
john-soda
Registered Member
Posts
4
Karma
0

Re: Remap keys of the keybord

Sat Jun 02, 2018 10:17 am
Thank you so much for your answer!!!

Vielen Dank für die vorzügliche Beschreibung! Funktioniert einwandfrei!
Hatte leider erst heute Zeit Deinen Vorschlag auszuprobieren!

Weist Du vielleicht noch, wie das dann unter Wayland sein wird?

Vielen Dank und liebe Grüße
Johannes
User avatar
TKL-Ansi
Registered Member
Posts
42
Karma
0
OS

Re: Remap keys of the keybord

Sun Jun 03, 2018 3:47 pm
Hi,

mit Wayland habe ich mich noch nicht intensiv beschäfftigt.
Nach größeren updates von Neon wechsel ich gerne mal in den Wayland Modus, aber
bisher ist mir der noch zu "buggy".

Aber im Zusammenhang mit dem Compose Key ist mir erst letztens ein Beitrag vom "Planet KDE"
feed aufgefallen (der feed ist beim reader "akregator" vorkonfiguriert):

https://blog.qt.io/blog/2018/05/29/whats-new-in-qt-5-11-for-the-wayland-platform-plugin/


:wq
john-soda
Registered Member
Posts
4
Karma
0

Re: Remap keys of the keybord

Mon Jun 04, 2018 7:41 am
So wie sich das anhört, wird von QT Seite, also schon mal der Compose Key und dessen Konfiguration unter Walyand unterstützt. Wie aus den Kommentaren hervorgeht, ist aber noch nicht ganz klar wo die Konfiguration dann unter Wayland wirklich zu erfolgen hat.

Das Key remapping soll unter sway mit wlroots (i3 for wayland) bald unterstützt werden, da der Hauptentwickler Drewdevault letztens auf einem treffen mit den KWin Leuten in Berlin war und diese die Zusammenarbeit ausbauen wollen, hoffe ich das sich das auch bald löst.

Danke für Deine Hilfe und liebe Grüße
Johannes


Bookmarks



Who is online

Registered users: Baidu [Spider], Bing [Bot], Google [Bot]