我买了一台新笔记本电脑,是东芝 Sattelite Pro R50,我在上面安装了 Linux Mint 17.1。过了一段时间,发现亮度按钮映射不正确。
Fn+F3映射到 XF86Sleep
Fn+F2映射到 XF86Battery
这些键应分别映射到 XF86MonBrightnessUp 和 XF86MonBrightnessDown。
我还没有找到针对此问题的任何可行解决方案。
有一个用法xbingkeys
允许我将 XF86Battery 绑定到脚本,但它仍然不适用于 XF86Sleep。
.xbindkeysrc
文件如下。这/usr/bin/caja
仅用于测试目的。
# brightness down
"/usr/bin/caja"
m:0x0 + c:244
XF86Battery
# brightness up
"/usr/bin/caja"
m:0x0 + c:150
XF86Sleep
我正在寻找一种解决方案,将按键重新绑定到亮度降低/提高键,或者至少在按下组合键时运行自定义脚本。目前Fn+F3会使计算机进入睡眠模式,这非常烦人。
答案1
看一眼修改映射。
如果希望保留所做的更改,请创建一个脚本/etc/X11/xinit/xinitrc.d
,然后将之前执行的所有 xmodmap 命令(每条命令占一行)添加到其中。现有的脚本似乎是 bash 脚本,因此请从以下行开始
#!/bin/bash
您需要 root 权限才能创建该文件,如果您不熟悉该文件,请在您最喜欢的 Linux Wiki 中阅读相关内容。如果您创建了该脚本,您仍然需要使其可执行chmod +x /etc/X11/xinit/xinitrc.d/YOUR_SCRIPT_NAME.sh
– 有关更多详细信息,请再次访问您最喜欢的 Linux Wiki。