มันเป็นอีกหนึ่งความพยายามที่จะได้รับ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'ฯลฯ : ผลลัพธ์ว่างเปล่า