无法禁用、控制 sony vaio vpcf236fm 上的键盘背光

无法禁用、控制 sony vaio vpcf236fm 上的键盘背光

您好,我有一台索尼 vaio vpcf236fm。我无法禁用或控制键盘背光。我希望能够在使用电池供电时禁用它。如果我能得到帮助,我将不胜感激。

答案1

运行此命令并告诉我们它是否将其关闭:

$ sudo su -c "echo 0 > /sys/devices/platform/sony-laptop/kbd_backlight"

您必须输入密码才能尝试。要打开终端,只需输入Ctrl- Alt-T或从 Unity 菜单打开它。

我只是要继续假设这个命令有效,并展示一个不错的小脚本,当你拔掉电池时,它会自动打开和关闭键盘背光。如果命令不起作用……那么脚本将留在这里以供将来参考。

运行命令gksudo gedit '/etc/pm/power.d/99_kbd_backlight'。输入您的密码。

然后将以下内容粘贴到gedit窗口中:

#!/bin/bash
export DISPLAY=:0.0
if on_ac_power; then
    echo 1 > /sys/devices/platform/sony-laptop/kbd_backlight
else

    echo 0 > /sys/devices/platform/sony-laptop/kbd_backlight
fi

exit 0

然后运行此命令:

$ sudo chmod +x /etc/pm/power.d/99_kbd_backlight

您可能需要重启电脑才能使此设置生效。理论上,当您插入和拔出充电器时,此设置应该会打开和关闭键盘背光。

从此来源编辑脚本:http://www.techytalk.info/ubuntu-disable-enable-compiz-battery-ac-script/

编辑:这可能是更“正确”的答案: Vaio VPCSB11FX 上的键盘背光不工作

答案2

我采用了不同的方法,使用以下脚本:

/bin/bash #!/bin/bash
文件=“/sys/devices/platform/sony-laptop/kbd_backlight”
模式=$1
如果[-z $ MODE]
然后
    通知发送 -t 8000“没有指定选项,没有完成操作”
    出口
如果 [ !-w "$FILE" ]
然后
    gksudo chmod a + w / sys / devices / platform / sony-laptop / kbd_backlight

如果 [ “$MODE” = “on” ]
然后
    echo 1 > /sys/devices/platform/sony-laptop/kbd_backlight
    通知发送 -t 8000“键盘灯亮了”
别的
    echo 0 > /sys/devices/platform/sony-laptop/kbd_backlight
    通知发送 -t 8000“键盘灯已关闭”

然后我用我的 bashrc 中的这一行映射键

绑定'“^[[19;5~”:“/home/$(whoami)/bin/keyboard_backlight.sh off\n”'
 绑定'“^[[20;5~”:“/home/$(whoami)/bin/keyboard_backlight.sh on\n”'

相关内容