Masalahnya: ada 16 tingkat kecerahan di laptop saya, tetapi menekan tombol pintas Fn+Home
, Fn+End
menyesuaikan kecerahan 3 langkah sekaligus (mis. Dari 0 hingga 3, atau dari 15 hingga 12).
Saya merasa penting untuk memperhatikan bahwa di layar masuk hotkey berfungsi dengan baik . Tetapi setelah login perilaku aneh itu muncul.
Juga, jika saya memberi fokus ke menu (mis. Klik pada menu File di firefox), hotkeys berfungsi dengan baik .
xdotool key XF86MonBrightnessDown
berfungsi dengan baik, menyesuaikan kecerahan dengan 1 langkah (diperiksa dengan cat /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness
).
Saya juga menginstal indicator-brightness
- ini menunjukkan 16 leves (0-15).
Saya mencoba pengaturan acpi_backlight=vendor
di grub (terinspirasi oleh topik ini: http://ubuntuforums.org/showthread.php?t=1909184 dengan masalah yang sama). Itu berhasil di hotkey menjadi berfungsi dengan baik. Tetapi masalah dengan pemberitahuan OSD, xdotool dan indikator kecerahan muncul. Jadi saya pikir itu bukan solusi yang tepat.
Tampaknya setelah login ada sesuatu yang mengganggu dalam skema pemrosesan hotkey. Ada ide?
Edit (info tambahan)
Saya membuat pengamatan bahwa hotkeys bekerja pada tingkat perangkat keras - Saya dapat mengatur kecerahan segera setelah menyalakan laptop saya (misalnya di layar BIOS).
Setelah
$ killall gnome-settings-daemon
hotkey menyesuaikan kecerahan dengan satu langkah, tetapi tidak ada pemberitahuan yang muncul. Segeragnome-settings-daemon
pulih, dan masalah tiga langkah kembali.acpi_listen
memberikan output berikut (kedua tombol berurutan):$ acpi_listen ibm/hotkey HKEY 00000080 00001010 video LCD0 00000086 00000000 ibm/hotkey HKEY 00000080 00001011 video LCD0 00000087 00000000
Pada titik ini saya berpikir bahwa (1) hotkey bekerja pada level perangkat keras; (2)
ibm/hotkey
merawat hotkey; (3)video
berhati-hatilah juga. Dengan demikian, masalah tiga langkah muncul.Saya mencoba daftar hitam video (saya berharap ini akan mengarah pada perilaku langkah ganda), tetapi tidak ada yang berubah.
Sebagai solusinya, saya membuat hotkey saya sendiri di CompizConfig Settings Manager - seperti yang dijelaskan di sini , tetapi dengan --clearmodifiers
argumen:
xdotool key --clearmodifiers XF86MonBrightnessUp
xdotool key --clearmodifiers XF86MonBrightnessDown
Jadi sekarang saya bisa menggunakan hotkey awal atau yang baru untuk penyesuaian yang lebih baik.
Pertanyaan-pertanyaan terbuka
Sudah ada diskusi untuk kasus ini dengan langkah ganda: Lenovo ThinkPads, tombol fungsi kecerahan membuat dua langkah alih-alih satu, mencari solusi :
perangkat keras hanya melakukannya dan kemudian juga mengirimkan sinyal yang mengatakan tombol telah ditekan. Mungkin Anda dapat menghapus pintasan di System -> Preferences -> Shortcut Keyboard untuk tindakan ini?
Tapi saya ingin tahu,
- Mengapa saya mendapatkan masalah tiga langkah?
- Bagaimana saya bisa menghapus pemrosesan tombol pintas ini?
Saya akan sangat berterima kasih jika seseorang menjelaskannya.
thinkpad_acpi
digunakan, tetapi daemon daya GNOME belum berfungsi ).