XKB neu zugeordnete Pfeiltasten (ISO_Level3_Shift + HJKL) richtig mit der WIN-Taste kompatibel machen

XKB neu zugeordnete Pfeiltasten (ISO_Level3_Shift + HJKL) richtig mit der WIN-Taste kompatibel machen

Ich habe einige Beiträge dazu gesehen, wie man die Pfeiltasten mit XKB neu zuordnet, aber obwohl diese meistens problemlos funktionieren, scheint bisher keine Methode (außer der Verwendung unterschiedlicher Gruppen, was bei der Gnome-Tastatureinrichtung mühsam zu verwalten ist) damit zu funktionieren Windows.

Ich versuche, meine Tastatur neu zu belegen, sodass ich mit den HJKL-Tasten mit einem Modifikator navigieren kann ISO_Level3.

Ich habe versucht, die Pfeiltasten direkt in ISO_Level3 zuzuweisen und durchUmleitungder Schlüssel (ich gebe beide Beispiele im Code unten an).

Sie funktionieren allein gut (d. h. ich kann die Pfeiltasten allein verwenden) und sie funktionieren auch mit CTRLund ALT(d. h. CTRL+ LVL3+ H= CTRL+ LEFT), aber sienicht zusammenarbeiten mitWindows.

Meine Symboldatei ist:

default partial alphanumeric_keys modifier_keys
xkb_symbols "basic" {
      name[Group1] = "Satan";
      include "us"

      // middle row
      key <AC06> {
        symbols =   [ h, H, Left ],
        actions =   [ NoAction(), NoAction(), Redirect(key=<LEFT>) ] };
      key <AC07> {      [ j, J, Down ] };
      key <AC08> {      [ k, K, Up ] };
      key <AC09> {      [ l, L, Right ] };

      key <AC10> {      [ ISO_Level3_Shift, colon, semicolon, colon ]};
      modifier_map Mod5 { ISO_Level3_Shift };
};

verwandte Informationen