![修改亮度控制快捷鍵綁定](https://rvso.com/image/1114969/%E4%BF%AE%E6%94%B9%E4%BA%AE%E5%BA%A6%E6%8E%A7%E5%88%B6%E5%BF%AB%E6%8D%B7%E9%8D%B5%E7%B6%81%E5%AE%9A.png)
我有一台 Toshiba Satellite R830 筆記型電腦,運行 Ubuntu 13.04.1 64 位元。 Fn + F6 和 Fn + F7 按鈕可調整亮度,直到我將筆記型電腦置於睡眠狀態。
喚醒後它們不再工作。
在 Ubuntu 12.04 和 12.10 上我遇到了同樣的問題,但我透過修改為解決了
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
它GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"
這在 13.04 上不再起作用。
/sys/class/backlight/toshiba/brightness
我注意到,在將筆記型電腦置於睡眠狀態之前,我可以透過使用命令手動更改文件的值來更改亮度echo 4 | sudo tee /sys/class/backlight/toshiba/brightness
。值為 0 到 7。
我還可以使用命令手動更改亮度echo 400 | sudo tee /sys/class/backlight/intel_backlight/brightness
。價值要高得多。我不知道最大值或最小值,但設定為 300 很低,4000 很高。
當我將筆記型電腦置於睡眠狀態並再次喚醒它後,後者繼續工作,但前者則不再工作。看來快捷鍵和亮度控制設定都與該../toshiba/brightness
值綁定。
有沒有辦法透過將快捷鍵指向值來解決這個問題../intel_backlight/brightness
?或以其他方式?
如果可能的話,我想避免使用舊核心。
答案1
你嘗試過使用xbacklight嗎
sudo apt-get install xbacklight
# increase brightness
xbacklight -inc
# decrease brightness
xbacklight -dec
(編輯:因為您想低於正常的最小亮度,請使用下面的腳本)
如果這不起作用,您可以編輯此腳本或手動控制它:
http://pastebin.com/HzzHrS2g
請務必閱讀腳本頂部的建議
您將需要編輯第 5 行到第 7 行