华硕笔记本电脑上的亮度 fn 键快捷键不起作用

华硕笔记本电脑上的亮度 fn 键快捷键不起作用

通过按键控制的亮度快捷fn键不起作用。

我尝试了每一个解决方案这个答案及其评论。编辑文件后/etc/default/grub我重新启动了。

GRUB_CMDLINE_LINUX="acpi_osi=Linux"
GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="acpi_osi=linux acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="acpi_osi_Linux"

还有什么其他解决方法/解决方案?

相关输出:

$ sudo lshw -C display
  *-display UNCLAIMED     
       description: 3D controller
       product: GK107M [GeForce GT 750M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff
  *-display
       description: VGA compatible controller
       product: 4th Gen Core Processor Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:50 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)

答案1

在终端中:

  1. sudo nano /etc/default/grub

    改变

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
    

    然后,保存文件。

  2. sudo update-grub

  3. 重新启动计算机。


功能键 ( Fn+ F5/ F6) 现在应该处于活动状态。

我发现系统升级后 grub 文件被修改了,所以必须重新进行操作。

答案2

免责声明:我在 Mint/Mate-18 上用我的 Asus 305CA 遇到了这个问题,并让它工作了,我不知道它是否也能在 Ubuntu 上运行,但是试试看...我这样做了:

使 Fn F5/F6 正常工作:

sudo emacs /etc/default/grub

更改以下内容:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="

sudo update-grub

重新启动系统...现在应该会出现启动画面。

使用以下命令验证 acpi 命令acpi_listen

acpi_listen.

按 Fn F5/F6。我得到这个:

video/brightnessdown BRTDN 00000087 00000000 K
video/brightnessup BRTUP 00000086 00000000 K

将事件代码添加到 acpi 事件:

sudo emacs /etc/acpi/events/asus-keyboard-backlight-down 

事件=视频/亮度降低 BRTDN 00000087

sudo emacs /etc/acpi/events/asus-keyboard-backlight-up

事件=视频/亮度提高 BRTUP 00000086

确认您可以通过以下方式更改背光(其中 xx 是一个整数):

echo xx | sudo tee /sys/class/backlight/intel_backlight/brightness

创建脚本:

sudo emacs /etc/acpi/asus-keyboard-backlight.sh 

将变量添加到文件:

KEYS_DIR=/sys/class/backlight/intel_backlight

我还将值设置为 10 而不是 1,因为它太慢了:

if [ "$1" = down ]; then
    VAL=$((VAL-10))
else
    VAL=$((VAL+10))
fi

实际显示亮度并不会跟随闪屏中的进度条变化,当亮度调到最大/最小时,仍可继续按 Fn F5/F6 来改变亮度。

您需要重新启动acpid才能生效:

sudo service acpid restart

答案3

这个解决方案对我有用:

打开终端并输入以下命令:

sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf

sudo nano /usr/share/X11/xorg.conf.d/20-intel.conf

在此文件中添加以下行:

Section "Device"
        Identifier  "card0"
        Driver      "intel"
        Option      "Backlight"  "intel_backlight"
        BusID       "PCI:0:2:0"
EndSection

保存后关闭文件然后返回终端并输入以下命令:

sudo nano /etc/default/grub

找到这一行

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

并将其替换为

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi= acpi_backlight=intel"

然后在终端

sudo update-grub

重新启动你的笔记本电脑,它可能会正常工作。

答案4

要降低亮度,请按照以下步骤操作:

打开系统设置 > 亮度和锁定

从那里控制你的亮度

您可以尝试这个:

https://apps.ubuntu.com/cat/applications/brightness-controller/

如果您想通过按键改变亮度,请按照以下步骤操作:

sudo apt-get 安装 xbacklight xbacklight -set 50

然后打开设置>键盘>快捷方式

添加自定义快捷键并在其中输入以下命令: 在此处输入图片描述

xbacklight -12 月 10 日

xbacklight-inc 10

相关内容