Es ist ein weiterer Versuch, die FnTasten zum Erhöhen / Verringern der Lautstärke, Helligkeit usw. zum Laufen zu bringen. Diese Steuerelemente funktionieren in meinem Ultrabook ohne Marke einfach nicht.
Ich möchte sie zum Ändern erkennen /home/username/.config/openbox/lubuntu-rc.xml, da Folgendes nicht funktioniert:
<keybind key="XF86AudioRaiseVolume">
<action name="Execute">
<command>amixer -q sset Master 3%+ unmute</command>
Weder xevnoch xbindkeysnoch keytoucherkennen wir, wenn ich zum Beispiel das Volumen nach oben oder unten drücke. Die Start / Stopp-Touchpad-Taste funktioniert, wird aber auch von diesen Anwendungen nicht erkannt.
Ich habe auch versucht mit , dconf-editorwie es vorgeschlagen wird hier . nextwurde bereits eingestellt XF86AudioNext(und es ist active)
Hier habe ich folgende Erklärung gelesen:
Einige Laptop- FnTastenkombinationen sind Multimedia-Schlüssel (erscheinen dem Betriebssystem als normale Schlüssel mit nicht standardmäßigen Codes), während andere ACPI-Ereignisse auslösen, die schließlich das Betriebssystem erreichen, und einige werden nur vom BIOS verarbeitet und vom Betriebssystem nie gesehen. Die Informationspfade werden auf der Seite Hotkeys / Architektur im Ubuntu-Wiki mit Diagrammen erläutert .
Wenn das Betriebssystem beim Drücken der Helligkeitstasten nichts sehen kann, liegt dies möglicherweise daran, dass diese direkt vom BIOS verarbeitet werden. Der Kampf ist nicht vollständig verloren - es ist grundsätzlich möglich, das BIOS zu hacken - aber der Schwierigkeitsgrad wird erheblich erhöht.
Irgendeine Idee?
xevmeldet die Schlüsselcodes für Ihre Tastendrücke nicht, aber sieht der Kernel die Scancodes ? Sie sollten in der Lage sein, die dmesgAusgabe zu überprüfen und Nachrichten wie Unknown key pressed (translated set 2, code 0xa0 on isa0060/serio0- alternativ könnten Sie es versuchensudo showkey --scancodes
showkeyHat das gleiche Ergebnis als xev, xbindkeysoder keytouch. Ich tippte dmesg | grep -i 'key', dmesg | grep -i 'translated'etc: das Ergebnis ist leer.