GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie lösche ich Xmodmap-Einstellungen?

Genau das, was der Titel verlangt. Wie lösche ich die xmodmap-Einstellungen?

Ich habe ein IBM-Modell M, und irgendwie hat sich xkeycaps in den Kopf gesetzt, dass mein End Schlüssel war überhaupt kein Schlüssel. xev meldet Tastendrücke, wenn ich es verwende, damit ich weiß, dass das Ereignis von der Tastatur generiert wird. Außerdem denkt xkeycaps, dass meine Pfeiltasten alle wackelig sind, und anscheinend ist die Bildlaufleiste kaputt, sodass sie nur nach unten scrollt – also kann ich nicht nach oben scrollen, um eine IBM-Tastatur zu finden, die sich vielleicht in der Nähe meiner Karte befindet, damit ich meine Tasten reparieren kann .

Also versuche ich, meine Tastatur auf die Standardeinstellungen zurückzusetzen, aber die xmodmap-Manpage ist beklagenswert leer von „Alles zurücksetzen“ oder „Alles löschen“ oder irgendetwas in dieser Art (das ich finden konnte).

Beste Antwort

xmodmap hat keine Vorstellung von Zustand, also hat es keine Möglichkeit, den Zustand direkt zurückzusetzen. Sie können es simulieren, indem Sie xmodmap -pke >.xmodmap.orig verwenden bevor Sie Änderungen vornehmen (obwohl die Modifikatorkarte nicht gespeichert wird, die Sie manuell speichern und wiederherstellen müssten) – aber dafür ist es etwas zu spät.

Moderne Systeme verwenden im Allgemeinen xmodmap nicht um die Tastatur zu konfigurieren. setxkbmap ist die moderne Art, es zu tun; und das macht Bindungen zurücksetzen, wenn sie ausgeführt werden. Daher können Sie möglicherweise setxkbmap -layout us verwenden um die Dinge wieder normal zu machen. Vollständiger wäre es, in /etc/X11/xorg.conf nach der Standardkonfiguration zu suchen . Zum Beispiel auf meinem System

jinx:718 Z$ sed -n '/Identifier.*Keyboard/,/EndSection/p' /etc/X11/xorg.conf
        Identifier      "Generic Keyboard"
        Driver  "kbd"
        Option  "XkbModel"      "pc105"
        Option  "XkbLayout"     "us"
        Option  "XkbOptions"    "grp:alt_shift_toggle"
EndSection

Der entsprechende Befehl lautet

setxkbmap -model pc105 -layout us -option grp:alt_shift_toggle

Wenn es eine XkbVariant gäbe Eintrag in der Ausgabe, würden Sie seinen Wert mit -variant übergeben . Zu beachten ist, dass Optionen speziell behandelt werden:Sie können nur eine Option pro -option setzen Parameter, und Sie müssen die -option '' verwenden um die Parameter zuerst zurückzusetzen. Um also vollständig zurückzusetzen, wenn so etwas wie XkbOptions "grp:alt_shift_toggle,grp:ctrls_toggle" vorhanden ist bräuchten Sie

setxkbmap -model pc105 -layout us -option '' -option grp:alt_shift_toggle -option grp:ctrls_toggle

Ubuntu
  1. Wie setzt man das Ubuntu-Passwort zurück?

  2. So setzen Sie die Unity- und Compiz-Einstellungen in Ubuntu zurück

  3. So setzen Sie Gnome Desktop unter Ubuntu 18.04 Bionic zurück

  4. Wie speichere ich Einstellungen auf einem Live-USB?

  5. So setzen Sie die Gnome-Desktopeinstellungen auf die Standardeinstellungen zurück

So löschen Sie den Apt-Cache unter Ubuntu 20.04

So konfigurieren Sie die Mauseinstellungen in Ubuntu

So setzen Sie Ubuntu zurück

Wie konfiguriere ich VPN-Einstellungen?

So konfigurieren Sie die BoxTrapper-Einstellungen

So setzen Sie die cPanel-Seiteneinstellungen zurück