Ich xmodmap
ändere mein Tastaturlayout während des Sitzungsstarts. Jedes Mal, wenn der GNOME-Bildschirmschoner / Sperrbildschirm aktiviert wird, wird die Tastatur auf das Standardlayout zurückgesetzt, und ich muss xmodmap
erneut ausgeführt werden, um meine Tastenkombinationen wiederherzustellen.
Ich verstehe, dass das Zurücksetzen des Tastaturlayouts das Richtige ist, bevor eine Kennwortabfrage angezeigt wird. Gibt es jedoch eine Möglichkeit, den GNOME-Bildschirmschoner daran zu hindern? Oder eine Möglichkeit, GNOME anzuweisen, ständig ein benutzerdefiniertes Tastaturlayout zu verwenden?
quelle
Bei der Suche mit habe
gconf-tool
ich die Einstellung gefunden/desktop/gnome/peripherals/keyboard/general/update_handlers
, bei der es sich anscheinend um eine Liste von Xmodmap-Dateien handelt, die bei jedem Zurücksetzen des Tastaturstatus (neu) geladen werden sollen.Settiing dies,
.Xmodmap
damit das Ding für mich funktioniert (nachdem ich mich abgemeldet und wieder angemeldet habe ).quelle
dconf-tool
in Ubuntu 18.04 kann ich diesen Schlüssel nicht finden :(Sie können die GNOME-Tastaturlayoutoptionen unter System -> Einstellungen -> Tastatur ändern.
Sie können Tastenkombinationen unter System -> Einstellungen -> Tastaturkürzel bearbeiten.
Diese haben möglicherweise nicht die gleiche Flexibilität wie xmodmap, sollten aber auch nach dem Bildschirmschoner / Sperrbildschirm ordnungsgemäß funktionieren.
quelle
xmodmap
hauptsächlich Akzentzeichen zu einer Modifikator + Buchstaben-Kombination hinzufüge. Soweit ich sehen kann, kann dies mit den im Menü verfügbaren Werkzeugen nicht erreicht werden.Ich habe benutzerdefinierte Tastenkombinationen in einer xkb- Datei gespeichert, die ich mit xkbcomp laden kann . Ich habe noch nie Probleme mit dem Bildschirmschoner beim Zurücksetzen dieser Konfiguration gehabt.
Sie können den
xkbcomp
Befehl dann in Ihre .xinitrc-Datei einfügen, um die Keymap bei jedem Start von x zu laden.quelle