Warum kann ich meine Lautstärketastenbelegungen nicht ändern?

Warum kann ich meine Lautstärketastenbelegungen nicht ändern?

Die Standardtasten für die Toneinstellung meines Laptops sind fn + hoch/runter. In Gnome 2.x habe ich diese Zuordnung problemlos auf die oberen rechten Tasten meines Tastenblocks (/ und *) geändert. Es scheint, dass Gnome 3 mir erlaubt, die Tastenzuordnung zu ändern, aber wenn ich diese Tasten drücke, werden immer noch die Symbole / und * ausgegeben. Es scheint, dass nur die Standardtastenzuordnungen für Medien registriert werden. Ist das ein Fehler, den ich melden sollte, oder ist dies ein beabsichtigtes Verhalten von Gnome?

Ich weiß, dass sie die Zuweisung normaler Tasten blockieren, um den Verlust der Tastaturfunktionalität zu verhindern, aber in diesem Fall ist die Zuweisung zwar möglich, es funktioniert einfach nicht.

EDIT: Ich habe festgestellt, dass dasselbe auch unter KDE passiert. Ich glaube, Gnome ist nicht schuld. Was hindert diese Tasten daran, die ihnen zugewiesenen Aktionen zu registrieren?

Antwort1

Sie können Tastenkombinationen mit einer .xmodmap-Datei in Ihrem Home-Verzeichnis ändern. Öffnen Sie zunächst ein Terminal xevund drücken Sie dann die gewünschten Tasten (Tasten, deren Verhalten Sie wünschen und Tasten, die dieses Verhalten haben sollen). Xev zeichnet die Tastenkombinationen auf und gibt Ihnen Tastencodes und Befehlsnamen. Gehen Sie dann in Ihr Home-Verzeichnis und erstellen Sie eine neue Datei mit dem Namen .xmodmap. Dort müssen Sie alles wie im folgenden Beispiel anordnen:

keycode 110 = Home(Taste die Sie eingeben möchten = gewünschter Befehl)

Damit können Sie Tastenkombinationen einfach austauschen oder ändern. Danach müssen Sie sich ab- und wieder anmelden und die erstellte .xmodmap zur Verwendung auswählen.

Am Ende sieht es so aus:

Tastencode Taste1 = Funktion Taste2

Tastencode Taste2 = Funktion Taste1

verwandte Informationen