tidak bisa menyalakan lampu latar keyboard

15

Saya menggunakan LN ASUS UX303, Laptop dan Ubuntu Gnome 14.04 terinstal di dalamnya. Saya tidak dapat menemukan cara untuk menyalakan lampu latar keyboard saya di atasnya. Pintasan keyboard yang berfungsi di windows tidak berfungsi di sini. Tolong bantu

screensaver
sumber
Anda harus memeriksa tata letak papan ketik dan mengubahnya sesuai dengan kebutuhan Anda

Jawaban:

23

Untuk mengaktifkan lampu latar:

gema 2 | sudo tee / sys / class / leds / asus :: kbd_backlight / brightness

The 2di echo 2 |dapat diubah ke nilai antara 0 - 3, dengan 3 menjadi terang.

Untuk menonaktifkan lampu latar, masukkan:

gema 0 | sudo tee / sys / class / leds / asus :: kbd_backlight / brightness

Path dapat bervariasi tergantung pada model laptop dan OS Anda. Misalnya Lenovo Thinkpad L390 yang menjalankan Manjaro miliki /sys/class/leds/tpacpi::kbd_backlight/brightness. Anda dapat menggunakan finduntuk melihat jalur yang benar:

find /sys/class/leds -name '*kbd_backlight'
TellMeWhy
sumber
1
Ini berfungsi ketika saya mengetik, tetapi ketika saya menambahkannya sebagai pintasan keyboard khusus, itu tidak berfungsi
screensaver
1
Mengapa menyalakan lampu latar keyboard memerlukan izin administratif?
funicorn
1
@funicorn karena Anda mengubah fitur perangkat keras
TellMeWhy
8

Mencoba

xset led on

atau

xset led 3

Ini berfungsi baik dengan keyboard CMSTORM (Cooler Master Storm Devastator) saya.

Łukasz Kidziński
sumber
4

Anda dapat menyalakan lampu latar dengan perintah ini

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

Ini akan membuatnya maksimum. Angka pada akhirnya berarti kecerahan (0 - 3).

Anda dapat menautkan perintah ini ke beberapa kombinasi tombol pintas.

Anda juga dapat membaca artikel tentang pengaturan Sensor Cahaya Sekitar.

Pilot6
sumber
Ini bekerja ketika saya mengetik, tetapi ketika saya menambahkannya sebagai pintasan keyboard khusus, itu tidak berfungsi
screensaver
2
Ini sebenarnya adalah topik lain cara mengatur skrip yang membutuhkan sudo untuk kombinasi tombol. Itu harus dijawab sudah di suatu tempat. Saya membuat skrip dan mengaturnya agar tidak memerlukan kata sandi dalam sudoers.
Pilot6
3

Inilah cara saya menyelesaikannya:

#!/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

Simpan skrip di atas di / opt / tweaks / kbd_backlight_adjust.

Maka ini perlu dijalankan dengan sudo dari pintasan keyboard sehingga kita harus menambahkan baris ke sudoers.

Gunakan visudo dan tambahkan baris ini ke bawah:

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

Dan akhirnya buat pintasan keyboard Anda menggunakan perintah ini untuk menambah dan mengurangi backlight keyboard:

sudo /opt/tweaks/kbd_backlight_adjust -inc

dan

sudo /opt/tweaks/kbd_backlight_adjust -dec

Itu harus dilakukan :-)

Pakezonit
sumber
sangat baik! baru saja melewatkan perintah chmod + x / opt / tweaks / kbd_backlight_adjust untuk mengaktifkan eksekusi skrip.
cgasp
2

Saya memiliki masalah yang sama dengan laptop Asus ROG yang saya beli. Inilah yang saya lakukan untuk memperbaiki pintasan keyboard secara umum.

sudo vim /etc/default/grub

Anda akan menemukan baris ini:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Cukup tambahkan ke akhir:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="

Simpan, Keluar dan Boot Ulang

Matt O.
sumber
-1

Anda dapat dengan mudah memperbarui kernel menggunakan "Ukku Kernel Update Utility" https://github.com/teejee2008/ukuu Pembaruan ke 5.x kernel menyelesaikan semua masalah saya di Asus UX433F (lampu latar, suara).

dmgl
sumber