我有一台装有 Xubuntu 17.04 的 ASUS GL552VW 笔记本电脑,我使用acpi_backlight=native
内核选项使亮度键工作,但显示电源 ( FnF7) 不起作用。当我尝试在键盘选项中分配键时,该键没有响应。
答案1
就我的情况来说,我使用如下方法:
- 运行
xev
并按下键以获取密钥代码 - 创建
~/.Xmodmap
具有内容的文件keycode 253 = XF86Display
- 重启系统
现在,当我按下该键时,窗口就会xfce4-display-settings
运行(唯一的问题是我需要按下该键两次),因为这是键盘设置中的内容。为了打开/关闭显示,我有这个脚本:
#!/bin/bash
file=/tmp/toggle-display-keyboard
KBBL="/sys/class/leds/asus::kbd_backlight"
if [ -e $file ]; then
rm $file
sudo vbetool dpms on
[ -d $KBBL -o -f $KBBL ] && echo 3 | sudo tee $KBBL/brightness > /dev/null
else
touch $file
if [ -e $file ]; then
sudo vbetool dpms off
[ -d $KBBL -o -f $KBBL ] && echo 0 | sudo tee $KBBL/brightness > /dev/null
fi
fi
我已经xfce4-display-settings
用这个脚本替换了 。现在我可以使用 来打开/关闭电源FnF7。