问题:有我的笔记本电脑16的亮度等级,但按压热键Fn+Home
,Fn+End
调整亮度的3个步骤在一个时间(例如,从0至3,或15至12)。
我发现重要的是要注意到在登录屏幕上热键可以正常工作。但是登录后出现奇怪的行为。
另外,如果我将重点放在菜单上(例如,单击Firefox中的“ 文件”菜单),则热键也可以正常工作。
xdotool key XF86MonBrightnessDown
可以正常工作,以1步调节亮度(已选中cat /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness
)。
我还安装了indicator-brightness
-它显示了16个左脚(0-15)。
我尝试了acpi_backlight=vendor
在grub中进行设置(受此主题启发:http : //ubuntuforums.org/showthread.php?t=1909184,出现类似问题)。它的工作原理是热键可以正常工作。但是出现了OSD通知,xdotool和亮度指示器的问题。因此,我认为这不是一个正确的解决方案。
似乎登录后,某些东西会干扰热键处理方案。有任何想法吗?
编辑(其他信息)
我观察到热键在硬件级别上起作用-打开笔记本电脑后(例如在BIOS屏幕上),我可以立即调节亮度。
按
$ killall gnome-settings-daemon
热键一步调亮度后,没有任何通知出现。不久gnome-settings-daemon
恢复,并返回三步发行。acpi_listen
给出以下输出(两个键依次):$ acpi_listen ibm/hotkey HKEY 00000080 00001010 video LCD0 00000086 00000000 ibm/hotkey HKEY 00000080 00001011 video LCD0 00000087 00000000
在这一点上,我认为(1)热键在硬件级别起作用;(2)
ibm/hotkey
照顾热键;(3)video
也要注意。因此,出现了三步问题。我尝试将视频列入黑名单(我希望这会导致双步行为),但没有任何变化。
作为一种变通方法,我创建了CompizConfig设置管理器中我自己的热键-描述在这里,但--clearmodifiers
参数:
xdotool key --clearmodifiers XF86MonBrightnessUp
xdotool key --clearmodifiers XF86MonBrightnessDown
因此,现在我可以使用初始热键或新的热键进行更好的调整。
公开问题
对于这种情况,已经有两步讨论了:Lenovo ThinkPads,亮度功能键由两步而不是一步,寻找解决方法:
硬件只是这样做,然后还发出一个信号,说明已按下按钮。可能您可以在系统->首选项->键盘快捷方式中取消此操作的快捷方式吗?
但是我很想知道
- 为什么我得到三重一步的问题?
- 如何取消设置处理此热键?
如果有人解释我将不胜感激。
thinkpad_acpi
,但是GNOME power守护程序已经倒闭了)。