Gnome 自定义键盘快捷键无法增加显示器亮度

Gnome 自定义键盘快捷键无法增加显示器亮度

在 Ubuntu 22.04 中,我可以使用 来控制外接显示器ddccontrol。要将亮度提高 5%,我可以输入ddccontrol -r 0x10 -W 5 dev:/dev/i2c-6。要将亮度降低 5%,我可以输入ddccontrol -r 0x10 -W -5 dev:/dev/i2c-6。为了能够使用键盘轻松控制亮度,我通过 Gnome 设置添加了两个自定义快捷方式:

快捷方式设置的屏幕截图

这是显示器亮度降低快捷方式的配置

降低显示器亮度的快捷方式

这是显示器亮度调高快捷键的配置

显示器亮度提高快捷方式

起初它们不起作用,但我登录并退出 Gnome 后,降低显示器亮度的快捷方式开始起作用。但是,提高显示器亮度的快捷方式似乎不起作用。我可以降低显示器亮度,但不能提高它。

经过进一步挖掘,我尝试增加亮度后在日志中发现了以下内容:

Jun 24 07:14:22 phoenix gsd-media-keys[244128]: Failed to set new screen percentage: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._gsd_5fpower_5fmanager_5ferror.Code1: No usable backlight could be found!

这很奇怪,因为增加亮度的命令肯定可以从命令行运行。我怀疑系统拦截了增加亮度的按键,但为什么它不会拦截降低亮度的按键呢?

我怎样才能找到解决此问题的最佳方法?我查看了 gsettings 并发现了一些问题,但我不确定它们是什么意思:

brad@phoenix:~ $ gsettings get org.gnome.settings-daemon.plugins.media-keys screen-brightness-down
['']
brad@phoenix:~ $ gsettings get org.gnome.settings-daemon.plugins.media-keys screen-brightness-up
['']
brad@phoenix:~ $ gsettings get org.gnome.settings-daemon.plugins.media-keys screen-brightness-up-static
['XF86MonBrightnessUp']
brad@phoenix:~ $ gsettings get org.gnome.settings-daemon.plugins.media-keys screen-brightness-down-static
['XF86MonBrightnessDown']

不管怎样,xev似乎没有检测到这些键(但似乎检测到F1F2)。

相关内容