มันเป็นอีกหนึ่งความพยายามที่จะได้รับFn
กุญแจเพื่อปรับระดับเสียงขึ้น / ลงความสว่าง ฯลฯ ทำงาน การควบคุมเหล่านั้นไม่ได้ทำงานในอัลตร้าบุ๊คที่ไม่มีแบรนด์ของฉัน
ฉันต้องการตรวจจับพวกเขาเพื่อแก้ไข/home/username/.config/openbox/lubuntu-rc.xml
เนื่องจากดูเหมือนว่าต่อไปนี้จะไม่ทำงาน:
<keybind key="XF86AudioRaiseVolume">
<action name="Execute">
<command>amixer -q sset Master 3%+ unmute</command>
ทั้งxev
มิได้xbindkeys
มิได้keytouch
มีการตรวจสอบเมื่อกด Volumen หรือลดความสว่างเช่น ปุ่มทัชแพดเริ่มต้น / หยุดทำงาน แต่แอปพลิเคชั่นเหล่านั้นไม่สามารถตรวจจับได้
ฉันยังพยายามกับdconf-editor
มันเป็นปัญหาที่นี่ next
ถูกตั้งค่าเป็นXF86AudioNext
(และเป็นactive
)
ที่นี่ฉันอ่านคำอธิบายต่อไปนี้:
Fnคีย์ผสมของแล็ปท็อปบางตัวเป็นคีย์มัลติมีเดีย (ปรากฏเป็นระบบปฏิบัติการเป็นคีย์ธรรมดาที่มีรหัสที่ไม่เป็นมาตรฐาน) ในขณะที่บางรุ่นเรียกเหตุการณ์ ACPI ที่เข้าถึง OS ในที่สุดและบางส่วนจะถูกจัดการโดย BIOS และไม่เคยเห็นจาก OS เส้นทางข้อมูลจะมีการอธิบายไว้ในหน้าของ คีย์ลัด / สถาปัตยกรรม บนอูบุนตูวิกิพร้อมด้วยไดอะแกรม
หากระบบปฏิบัติการไม่สามารถมองเห็นอะไรเลยเมื่อคุณกดปุ่มปรับความสว่างอาจเป็นเพราะ BIOS จัดการโดยตรง การต่อสู้ไม่ได้หายไปอย่างสมบูรณ์ - โดยหลักการแล้วเป็นไปได้ที่จะแฮ็คไบออส - แต่ระดับความยากจะเพิ่มขึ้นอย่างมาก
ความคิดใด ๆ
xev
จะไม่รายงานการพิมพ์ซ้ำสำหรับ keypresses ของคุณ แต่ไม่เคอร์เนลดูscancodes ? คุณควรตรวจสอบdmesg
ผลลัพธ์และดูข้อความเช่นUnknown key pressed (translated set 2, code 0xa0 on isa0060/serio0
- หรือคุณอาจลองsudo showkey --scancodes
showkey
มีผลเหมือนกันกว่าxev
, หรือxbindkeys
keytouch
ฉันพิมพ์dmesg | grep -i 'key'
, dmesg | grep -i 'translated'
ฯลฯ : ผลลัพธ์ว่างเปล่า