เป้าหมาย
ฉันต้องการที่จะได้รับปุ่ม Thumbบน Logitech MX โทเมาส์ของฉันในการทำงานภายใต้Ubuntu 17.10 โดยเฉพาะฉันต้องการให้มันทำหน้าที่เป็นปุ่ม "Meta" ซึ่งฉันหมายถึงการกดมันจะแสดงโปรแกรมที่เปิดอยู่ทั้งหมดในขณะนั้น (เรียกว่าexposéในคอมพิวเตอร์ Mac)
ฉันค่อนข้างติดอยู่ที่จุดนี้ ฉันไม่ใช่ผู้ใช้ขั้นสูงและต้องการความช่วยเหลือ ขอบคุณล่วงหน้า!
สิ่งที่ฉันได้ลองไปแล้ว:
- ฉันพยายามทำตามคำแนะนำนี้ ผมติดตั้ง
xbindkeys, และxautomationx11-utilsน่าเสียดายเนื่องจากปุ่มนิ้วหัวแม่มือไม่ปล่อยปุ่มเฉพาะใน xev ฉันไม่สามารถก้าวไปข้างหน้าได้ - ฉันได้ลองใช้คู่มือนี้พบในฟอรั่ม Arch Linux ผู้เขียนระบุอย่างถูกต้องว่าปุ่มไม่ได้รับเป็นปุ่ม แต่ดูเหมือนว่าเป็นการกดปุ่มสังเคราะห์บางอย่าง ฉันพยายามคัดลอกและวาง แต่ไม่ได้ผล
ผลลัพธ์ Xev
เหล่านี้คือผลลัพธ์ที่ฉันได้รับเมื่อฉันใช้xevเพื่อแมปอินพุตที่สร้างโดยการกดปุ่มนิ้วหัวแม่มือ
FocusOut event, serial 38, synthetic NO, window 0x5000001,
mode NotifyUngrab, detail NotifyPointer
LeaveNotify event, serial 38, synthetic NO, window 0x5000001,
root 0x2a1, subw 0x0, time 18824278, (162,35), root:(1276,64),
mode NotifyGrab, detail NotifyNonlinear, same_screen YES,
focus NO, state 20
EnterNotify event, serial 38, synthetic NO, window 0x5000001,
root 0x2a1, subw 0x0, time 18824342, (162,35), root:(1276,64),
mode NotifyNormal, detail NotifyNonlinear, same_screen YES,
focus NO, state 16
KeymapNotify event, serial 38, synthetic NO, window 0x0,
keys: 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
FocusIn event, serial 38, synthetic NO, window 0x5000001,
mode NotifyGrab, detail NotifyPointer
KeymapNotify event, serial 38, synthetic NO, window 0x0,
keys: 4294967201 0 4294967168 0 32 0 0 0 1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0