Normalerweise habe ich eine Feststelltaste, um eine Steuertaste zu sein.
setxkbmap -option ctrl: nocaps
macht das möglich, aber ich kann mich nicht erinnern, woher ich es habe oder wo ich irgendwelche Dokumente finde ( man setxkbmap
ist besonders wenig hilfreich)
Kann mir jemand den Befehl geben, ihn wieder in den normalen Zustand zu versetzen, oder mich zumindest auf die Dokumente verweisen, die mir sagen, was er -option ctrl:nocaps
tatsächlich tut?
setxkbmap -option
funktioniert es nur bei mir.Antworten:
Wenn Sie bereits eine Einstellung vorgenommen haben, müssen Sie diese möglicherweise löschen, bevor Sie eine neue Einstellung vornehmen können.
Aufheben:
Beispiel: Ich habe verwendet
setxkbmap -option ctrl:swapcaps
, um mit der (dh nicht gesetzten) Feststelltaste umzugehen, nachdem sie durch zufällige Macken gesetzt wurde. Heute wollte ich Nocaps, konnte es aber nicht einstellen, weil die andere Einstellung noch aktiv war. Ich habe den obigen Befehl verwendet und konnte ihn dann verwendensetxkbmap -option ctrl:nocaps
quelle
setxkbmap -print
zuerst Ihre vorhandenen Optionen anzeigen. Wenn Sie mehrere Optionen festgelegt haben und nur eine löschen möchten, müssen Sie diese nicht erraten. Wenn Sie (wie ich) versuchen, die "zufällige" Aktivierung der Feststelltaste aufzuheben, stellen Sie möglicherweise fest, dass Sie sie aktiviert habenshift:both_capslock
, und stellen fest, wie sie aktiviert wurde .Es wäre sehr schön, eine vollständige, lesbare Dokumentation zu finden, in der erklärt wird, wie der Tastaturmechanismus in Ubuntu funktioniert und wie er lokal überschrieben wird (und wie er mit dem Layoutwechsel interagiert).
Ich habe den Verdacht, dass es wirklich wenige Menschen gibt, die das wirklich verstehen (ich erinnere mich an ein berühmtes Zitat von Stephen Hawkings, denkt nach, über die Zeit); Ich habe ein paar Links in einer anderen Antwort gesammelt , aber immer noch keine allgemeine Anleitung.
Grundsätzlich sollten Sie alle Definitionen für Ihre Tastatur verfolgen, beginnend mit
/usr/share/X11/xkb/symbols/us
--- Wenn Ihre Tastatur vorhanden istus
, ersetzen Sie sie nach Bedarf. Es gibt viele Optionen und es enthält anscheinend die meisten Modifikatortasten, in/usr/share/X11/xkb/rules/base
denen Sie finden können:und in
xorg.lst
:unter anderen Dingen. Was dies bedeutet und welche anderen Optionen Sie haben, hängt wahrscheinlich von Ihrem Layout ab, aber Sie können versuchen, dort etwas zu erraten. Zum Beispiel würde ich versuchen
um es rückgängig zu machen.
Was genau bedeuten sie, wie können Sie sie aktivieren (über
control center
->keyboard
oderlanguage
über diegnome-tweak-tool
Befehlszeile, Init-Skripte), wie können Sie sie für einen Layoutwechsel undurchlässig machen, ob sie funktionieren oder nicht (ich kann keine Caps deaktivieren)? sperren und so über Layoutschalter machen), ist eine andere Sache.Wenn jemand die Antwort ausfüllen kann, tun Sie das bitte. Ich war
xmodmap
daran gewöhnt, meine Tastatur zu optimieren , ich verstehe, dass dies überholt ist, aber wäre es wirklich schön, eine Anleitung zum Optimieren Ihrer Tastatur zu haben ...quelle
xkb
Konfiguration im Allgemeinen schwarze Magie und reines Glück in Ubuntu ist ...