ฉันใช้ ASUS UX303 LN ติดตั้งแล็ปท็อปและ Ubuntu Gnome 14.04 อยู่ ฉันไม่สามารถหาวิธีเปิดไฟแบ็คไลต์ของคีย์บอร์ดได้ แป้นพิมพ์ลัดที่ใช้ใน windows ไม่ทำงานที่นี่ กรุณาช่วย
ฉันใช้ ASUS UX303 LN ติดตั้งแล็ปท็อปและ Ubuntu Gnome 14.04 อยู่ ฉันไม่สามารถหาวิธีเปิดไฟแบ็คไลต์ของคีย์บอร์ดได้ แป้นพิมพ์ลัดที่ใช้ใน windows ไม่ทำงานที่นี่ กรุณาช่วย
คำตอบ:
วิธีเปิดใช้งานแบ็คไลท์:
echo 2 | sudo tee / sys / class / leds / asus :: kbd_backlight / ความสว่าง
ค่า2
at echo 2 |
สามารถเปลี่ยนเป็นค่าระหว่าง 0 - 3 โดยที่ 3 เป็นค่าที่สว่างที่สุด
หากต้องการปิดใช้งานแสงไฟให้ป้อน:
echo 0 | sudo tee / sys / class / leds / asus :: kbd_backlight / ความสว่าง
เส้นทางอาจแตกต่างกันไปขึ้นอยู่กับรุ่นแล็ปท็อปและระบบปฏิบัติการของคุณ ยกตัวอย่างเช่น Lenovo Thinkpad L390 ทำงาน Manjaro /sys/class/leds/tpacpi::kbd_backlight/brightness
มี คุณสามารถใช้find
เพื่อดูเส้นทางที่ถูกต้อง:
find /sys/class/leds -name '*kbd_backlight'
ลอง
xset led on
หรือ
xset led 3
สิ่งนี้ใช้ได้ดีกับแป้นพิมพ์ CMSTORM ของฉัน (Cooler Master Storm Devastator)
คุณสามารถเปิดแสงไฟด้วยคำสั่งนี้
sudo tee /sys/class/leds/asus::kbd_backlight/brightness <<< 3
สิ่งนี้จะกำหนดเป็นสูงสุด จำนวนท้ายหมายถึงความสว่าง (0 - 3)
คุณสามารถลิงค์คำสั่งนี้ไปยังคีย์ลัดบางตัวได้
คุณสามารถอ่านบทความเกี่ยวกับการตั้งค่า Ambient Light Sensor
นี่คือวิธีที่ฉันได้รับการแก้ไข:
#!/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
ที่ควรทำ :-)
ฉันมีปัญหาเดียวกันกับแล็ปท็อป Asus ROG ที่ฉันซื้อ นี่คือสิ่งที่ฉันทำเพื่อแก้ไขแป้นพิมพ์ลัดโดยทั่วไป
sudo vim /etc/default/grub
คุณจะพบบรรทัดนี้:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
เพียงเพิ่มไปยังจุดสิ้นสุดของมัน:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
บันทึกออกและรีบูต
คุณสามารถอัปเดตเคอร์เนลได้อย่างง่ายดายโดยใช้ "Ukku Kernel Update Utility" https://github.com/teejee2008/ukuuการอัปเดตเป็นเคอร์เนล 5.x แก้ปัญหาทั้งหมดของฉันใน Asus UX433F (แสงไฟเสียง)