Das Problem: Es gibt 16 Helligkeitsstufen auf meinem Laptop, aber drücke Hotkeys Fn+Home
, Fn+End
stellt die Helligkeit 3 Schritte zu einer Zeit (zB von 0 bis 3 oder 15 bis 12).
Ich finde es wichtig zu bemerken, dass die Hotkeys auf dem Anmeldebildschirm gut funktionieren . Aber nach dem Einloggen erscheint dieses seltsame Verhalten.
Auch wenn ich den Fokus auf ein Menü geben (zB klicken Sie auf Datei - Menü in Firefox), Hotkeys funktionieren .
xdotool key XF86MonBrightnessDown
Funktioniert einwandfrei und passt die Helligkeit um 1 Stufe an (markiert mit cat /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness
).
Ich habe auch installiert indicator-brightness
- es zeigt 16 Leves (0-15).
Ich habe versucht, acpi_backlight=vendor
grub einzustellen (inspiriert von diesem Thema: http://ubuntuforums.org/showthread.php?t=1909184 mit ähnlichem Problem). Es hat funktioniert, dass die Hotkeys einwandfrei funktionierten. Es traten jedoch Probleme mit der OSD-Benachrichtigung, dem xdotool und der Helligkeitsanzeige auf. Ich denke also, dass es keine richtige Lösung ist.
Es scheint, dass nach dem Login etwas in das Hotkey-Verarbeitungsschema eingreift. Irgendwelche Ideen?
Bearbeiten (Zusatzinfo)
Ich habe festgestellt, dass Hotkeys auf Hardware-Ebene funktionieren - ich kann die Helligkeit unmittelbar nach dem Einschalten meines Laptops anpassen (z. B. auf dem BIOS-Bildschirm).
Nach den
$ killall gnome-settings-daemon
Hotkeys wird die Helligkeit um einen Schritt angepasst, es werden jedoch keine Benachrichtigungen angezeigt. In Kürzegnome-settings-daemon
erholt und dreistufige Ausgabe kehrt zurück.acpi_listen
gibt die folgende Ausgabe aus (beide Tasten nacheinander):$ acpi_listen ibm/hotkey HKEY 00000080 00001010 video LCD0 00000086 00000000 ibm/hotkey HKEY 00000080 00001011 video LCD0 00000087 00000000
Zu diesem Zeitpunkt dachte ich, dass (1) Hotkeys auf Hardware-Ebene funktionieren; (2)
ibm/hotkey
kümmert sich um Hotkeys; (3)video
kümmert sich auch. Somit erscheint ein dreistufiges Problem.Ich habe versucht, Videos auf die schwarze Liste zu setzen (ich habe erwartet, dass dies zu einem Verhalten in zwei Schritten führt), aber nichts hat sich geändert.
Als Problemumgehung habe ich im CompizConfig-Einstellungs-Manager meine eigenen Tastenkombinationen erstellt - wie hier beschrieben , jedoch mit folgendem --clearmodifiers
Argument:
xdotool key --clearmodifiers XF86MonBrightnessUp
xdotool key --clearmodifiers XF86MonBrightnessDown
Jetzt kann ich entweder anfängliche Hotkeys oder neue für feinere Anpassungen verwenden.
Offene Fragen
Für den Fall mit Double Step gab es bereits Diskussionen: Lenovo ThinkPads, Helligkeitstasten machen zwei Schritte anstelle von einem und suchen nach einer Umgehung :
Die Hardware macht es einfach und sendet dann auch ein Signal, das besagt, dass die Taste gedrückt wurde. Möglicherweise können Sie die Verknüpfung in System -> Einstellungen -> Tastaturkürzel für diese Aktion deaktivieren.
Aber ich bin gespannt zu wissen,
- Warum bekomme ich ein dreifaches Problem?
- Wie kann ich die Verarbeitung dieser Hotkeys deaktivieren?
Ich wäre sehr dankbar, wenn jemand es erklärt.
thinkpad_acpi
verwendet wird, aber der GNOME-Power-Daemon noch nicht in Betrieb ist).