แน่นอนฉันเข้าใจว่าทำไมคุณต้องการทำเช่นนี้! นี่คือเดิมพันของฉันสิ่งที่ฉันได้ทำ:
เรียกใช้เทอร์มินัลแล้วเรียกใช้ 'xev' วางเคอร์เซอร์เมาส์เหนือหน้าต่าง Event Tester แล้วกด fn + ขวา / ซ้าย คุณควรอ่านเหมือน:
KeyRelease event, serial 36, synthetic NO, window 0x5200001,
root 0xb2, subw 0x0, time 89989888, (98,124), root:(1007,175),
state 0x0, keycode 171 (keysym 0x1008ff17, XF86AudioNext), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
นี่สำหรับแป้นพิมพ์และ fn + ของฉันถูกต้อง ค้นหารหัส - นี่คือ 171
ตอนนี้ไปแก้ไขไฟล์. bashrc ของคุณในโฮมไดเร็กตอรี่ของคุณ มันถูกซ่อนไว้ดังนั้นกด Ctrl + H ใน Nautilus เพื่อแสดง จากนั้นเพิ่มบรรทัด
xmodmap -e "keycode 171 = Home"
xmodmap -e "keycode xxx = End"
โดยที่คุณแทนที่ 171 และ xxx ด้วยรหัสคีย์ที่ได้รับ จากนั้นบันทึกและปิดไฟล์ ปิดเครื่องเทอร์มินัลทั้งหมดของคุณเปิดเครื่องแล้วคุณควรจะพร้อม!
ตอนนี้มีหนึ่งข้อเสียคือคุณต้องเปิดใช้งานสิ่งนี้ในการบู๊ตทุกครั้ง คุณทำได้โดยเปิดเทอร์มินัลและนั่นก็คือ คุณสามารถปิดได้อีกครั้งทันที หรือคุณสามารถลองแก้ไขมันจะทำมันโดยอัตโนมัติตามที่อธิบายไว้ที่นี่ ฉันใช้งานเทอร์มินัลโดยใช้ทางลัดแล้วฆ่ามัน ...