Ich habe einen neuen Laptop, den Toshiba Satelliten Pro R50, und habe darauf Linux Mint 17.1 installiert. Nach einiger Zeit stellte sich heraus, dass die Helligkeitstasten falsch zugeordnet sind.
Fn+ F3ist auf XF86Sleep abgebildet
Fn+ F2ist auf XF86Battery abgebildet
Die Tasten sollten jeweils XF86MonBrightnessUp und XF86MonBrightnessDown zugeordnet werden.
Ich habe keine funktionierende Lösung für dieses Problem gefunden.
Es gibt eine Möglichkeit xbingkeys
, mit der ich XF86Battery an ein Skript binden kann, aber für XF86Sleep funktioniert es immer noch nicht.
.xbindkeysrc
Datei unten. Sie /usr/bin/caja
dient nur zu Testzwecken.
# brightness down
"/usr/bin/caja"
m:0x0 + c:244
XF86Battery
# brightness up
"/usr/bin/caja"
m:0x0 + c:150
XF86Sleep
Ich suche nach einer Lösung, um Tasten zum Verringern/Erhöhen der Helligkeit neu zuzuweisen oder zumindest ein benutzerdefiniertes Skript auszuführen, wenn die Kombination gedrückt wird. Derzeit versetzt Fn+ F3den Computer in den Ruhemodus, was sehr ärgerlich ist.
Antwort1
Schauen Sie sich ansimon_simon.
Wenn Sie die Änderungen beibehalten möchten, die Sie vorgenommen haben, erstellen Sie ein Skript /etc/X11/xinit/xinitrc.d
und fügen Sie einfach alle zuvor ausgeführten xmodmap-Befehle in einer eigenen Zeile hinzu. Die vorhandenen Skripte scheinen Bash-Skripte zu sein. Beginnen Sie also mit der Zeile
#!/bin/bash
Sie benötigen Root-Berechtigungen, um diese Datei zu erstellen. Wenn Sie damit nicht vertraut sind, lesen Sie in Ihrem bevorzugten Linux-Wiki nach. Wenn Sie das Skript erstellt haben, müssen Sie es noch ausführbar machen. chmod +x /etc/X11/xinit/xinitrc.d/YOUR_SCRIPT_NAME.sh
Weitere Einzelheiten finden Sie wiederum in Ihrem bevorzugten Linux-Wiki.