ปัญหาที่เกิดขึ้น: มี 16 ระดับความสว่างบนแล็ปท็อปของฉัน แต่กดองFn+Home
, Fn+End
ปรับความสว่าง3 ขั้นตอนในเวลา (เช่น 0-3 หรือ 15-12)
ฉันคิดว่ามันสำคัญที่จะต้องแจ้งให้ทราบว่าที่หน้าจอเข้าสู่ระบบองปรับการทำงาน แต่หลังจากเข้าสู่ระบบพฤติกรรมที่แปลกจะปรากฏขึ้น
นอกจากนี้ถ้าฉันให้โฟกัสไปที่เมนู (เช่นคลิกที่ไฟล์เมนูใน Firefox) องปรับการทำงาน
xdotool key XF86MonBrightnessDown
ทำงานได้ดีปรับความสว่างได้ 1 ขั้น (ตรวจสอบด้วยcat /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness
)
ฉันติดตั้งแล้วindicator-brightness
- มันแสดงให้เห็นถึง 16 leves (0-15)
ฉันพยายามตั้งค่าacpi_backlight=vendor
ด้วง (ได้รับแรงบันดาลใจจากหัวข้อนี้: http://ubuntuforums.org/showthread.php?t=1909184ด้วยปัญหาที่คล้ายกัน) มันทำงานได้ในคีย์ลัดนั้นทำงานได้ดี แต่ปัญหาเกี่ยวกับการแจ้งเตือน OSD, xdotool และตัวบ่งชี้ความสว่างเกิดขึ้น ดังนั้นฉันคิดว่ามันไม่ใช่ทางออกที่ถูกต้อง
ดูเหมือนว่าหลังจากเข้าสู่ระบบบางสิ่งรบกวนในรูปแบบการประมวลผลปุ่มลัด ความคิดใด ๆ
แก้ไข (ข้อมูลเพิ่มเติม)
ฉันสังเกตว่าปุ่มลัดทำงานที่ระดับฮาร์ดแวร์ - ฉันสามารถปรับความสว่างได้ทันทีหลังจากเปิดแล็ปท็อป (เช่นที่หน้าจอ BIOS)
หลังจาก
$ killall gnome-settings-daemon
ปุ่มลัดปรับความสว่างทีละขั้นตอน แต่ไม่มีการแจ้งเตือนปรากฏขึ้น ไม่นานgnome-settings-daemon
กู้และสามขั้นตอนผลตอบแทนปัญหาacpi_listen
ให้เอาต์พุตต่อไปนี้ (ปุ่มทั้งสองเรียงตามลำดับ):$ acpi_listen ibm/hotkey HKEY 00000080 00001010 video LCD0 00000086 00000000 ibm/hotkey HKEY 00000080 00001011 video LCD0 00000087 00000000
ณ จุดนี้ฉันคิดว่า (1) ปุ่มลัดทำงานในระดับฮาร์ดแวร์ (2)
ibm/hotkey
ดูแลฮอตคีย์ (3)video
ดูแลเช่นกัน ดังนั้นปัญหาสามขั้นตอนจะปรากฏขึ้นฉันลองทำบัญชีดำ (ฉันคาดว่าสิ่งนี้จะนำไปสู่พฤติกรรมสองขั้นตอน) แต่ไม่มีอะไรเปลี่ยนแปลง
เพื่อเป็นการหลีกเลี่ยงปัญหาฉันสร้างฮ็อตคีย์ของตัวเองใน CompizConfig Settings Manager - ตามที่อธิบายไว้ที่นี่แต่มีการ--clearmodifiers
โต้แย้ง:
xdotool key --clearmodifiers XF86MonBrightnessUp
xdotool key --clearmodifiers XF86MonBrightnessDown
ดังนั้นตอนนี้ฉันสามารถใช้ปุ่มลัดเริ่มต้นหรือปุ่มใหม่สำหรับการปรับปลีกย่อย
เปิดคำถาม
มีการหารือเกี่ยวกับกรณีที่มีสองขั้นตอนแล้ว: Lenovo ThinkPads, ปุ่มฟังก์ชั่นความสว่างทำสองขั้นตอนแทนหนึ่งโดยมองหาวิธีแก้ปัญหา :
ฮาร์ดแวร์ทำมันและส่งสัญญาณบอกว่ากดปุ่มแล้ว เป็นไปได้ว่าคุณสามารถยกเลิกการตั้งค่าทางลัดในระบบ -> การตั้งค่า -> แป้นพิมพ์ลัดสำหรับการกระทำนี้?
แต่ฉันอยากรู้
- ทำไมฉันถึงได้รับปัญหาสามขั้นตอน?
- ฉันจะยกเลิกการประมวลผลคีย์ลัดนี้ได้อย่างไร?
ฉันจะขอบคุณมากถ้ามีคนอธิบาย
thinkpad_acpi
มีการใช้งานใหม่ แต่ Power daemon GNOME นั้นยังไม่ได้ใช้งาน)