키보드 백라이트를 켤 수 없습니다


17

ASUS UX303 LN을 ​​사용하고 있으며 랩톱에 Ubuntu Gnome 14.04가 설치되어 있습니다. 키보드 백라이트를 켜는 방법을 찾을 수 없습니다. Windows에서 작동하는 키보드 단축키가 여기에서 작동하지 않습니다. 도와주세요


키보드의 레이아웃을 확인하고 필요에 맞게 키보드를 변경해야합니다.

답변:


25

백라이트를 활성화하려면

에코 2 | sudo 티 / sys / class / leds / asus :: kbd_backlight / brightness

2AT는 echo 2 |3 밝은 인과 - 3의 경우 0의 값으로 변경 될 수있다.

백라이트를 사용 불가능하게하려면 다음을 입력하십시오.

에코 0 | sudo 티 / sys / class / leds / asus :: kbd_backlight / brightness

경로는 랩톱 모델 및 OS에 따라 다를 수 있습니다. 예를 들어 Manjaro를 실행하는 Lenovo Thinkpad L390은 /sys/class/leds/tpacpi::kbd_backlight/brightness. find올바른 경로를 보는 데 사용할 수 있습니다 .

find /sys/class/leds -name '*kbd_backlight'

1
내가 입력 할 때 작동하지만 사용자 정의 키보드가 작동하지 않는 바로 가기로 나는 그것을 추가 할 때
screenslaver

1
키보드 백라이트를 켜는 데 관리자 권한이 필요한 이유?
funicorn

1
하드웨어 기능을 변경하고 있기 때문에 @funicorn
TellMeWhy


4

이 명령으로 백라이트를 켤 수 있습니다

sudo tee /sys/class/leds/asus::kbd_backlight/brightness <<< 3

최대 값으로 설정됩니다. 끝에있는 숫자는 밝기 (0-3)를 의미합니다.

이 명령을 일부 단축키 조합에 연결할 수 있습니다.

주변 광 센서 설정에 관한 기사 를 읽을 수도 있습니다 .


내가 입력 할 때 작동하지만 사용자 정의 키보드가 작동하지 않는 바로 가기로 나는 그것을 추가 할 때
screenslaver

2
이것은 실제로 키 조합에 sudo가 필요한 스크립트를 설정하는 방법에 대한 또 다른 주제입니다. 이미 어딘가에 대답해야합니다. 스크립트를 만들고 sudoers에서 암호가 필요하지 않도록 설정했습니다.
파일럿 6

라이브 기술 인체 공학적 키보드에서도 작동합니다.
Milind Anantwar

3

내가 해결 한 방법은 다음과 같습니다.

#!/bin/bash
# Adjust the keyboard backlight level

shopt -s -o nounset

declare -i KBD_BACKLIGHT_MAX=`cat /sys/class/leds/asus\:\:kbd_backlight/max_brightness`
declare -i KBD_BACKLIGHT_LEV=`cat /sys/class/leds/asus\:\:kbd_backlight/brightness` 

# We need a parameter, etiher inc or dec
if [ $# -eq 0 ] ; then
   exit 192
fi 

case $1 in
-inc ) 
   # increasing:
   if [ ${KBD_BACKLIGHT_LEV} -lt ${KBD_BACKLIGHT_MAX}  ] ; then
      KBD_BACKLIGHT_LEV=${KBD_BACKLIGHT_LEV}+1
      echo ${KBD_BACKLIGHT_LEV} | tee /sys/class/leds/asus::kbd_backlight/brightness
   fi
   ;;
-dec )
   # decreasing:
   if [ ${KBD_BACKLIGHT_LEV} -gt 0 ] ; then
      KBD_BACKLIGHT_LEV=${KBD_BACKLIGHT_LEV}-1
      echo ${KBD_BACKLIGHT_LEV} | tee /sys/class/leds/asus::kbd_backlight/brightness
   fi
   ;;
esac

exit 192

위의 스크립트를 / opt / tweaks / kbd_backlight_adjust에 저장하십시오.

그런 다음 키보드 단축키에서 sudo로 실행해야하므로 sudoers에 줄을 추가해야합니다.

visudo를 사용하여 아래에이 줄을 추가하십시오.

your_username ALL=(root) NOPASSWD: /opt/tweaks/kbd_backlight_adjust

마지막으로 키보드 백라이트를 늘리거나 줄이기 위해 다음 명령을 사용하여 키보드 단축키를 만드십시오.

sudo /opt/tweaks/kbd_backlight_adjust -inc

sudo /opt/tweaks/kbd_backlight_adjust -dec

그렇게해야합니다 :-)


우수! 스크립트 실행을 활성화하기 위해 chmod + x / opt / tweaks / kbd_backlight_adjust 명령이 누락되었습니다.
cgasp 2016 년

2

구입 한 Asus ROG 랩탑과 동일한 문제가있었습니다. 다음은 일반적인 단축키를 수정하기 위해 수행 한 작업입니다.

sudo vim /etc/default/grub

이 줄을 찾을 수 있습니다 :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

끝에 추가하면됩니다.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="

저장, 종료 및 재부팅


-1

"Ukku 커널 업데이트 유틸리티" https://github.com/teejee2008/ukuu를 사용하여 커널을 쉽게 업데이트 할 수 있습니다. 5.x 커널로 업데이트하면 Asus UX433F (백라이트, 사운드)의 모든 문제가 해결됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.