ฉันแทนที่fnคีย์มาตรฐานทางซ้ายcontrolแล้วปล่อยให้controlเป็นคีย์อื่นที่มีประโยชน์
และเท่าที่ฉันไม่ได้ใช้Caps Lockที่สำคัญในชีวิตประจำวันผมตัดสินใจที่จะเปลี่ยนที่สำคัญโดยCaps Lockfn
ฉันจะใช้เพื่อจุดประสงค์นี้PCKeyboardHack
ฉันเพิ่งป้อนหมายเลข63
(ซึ่งสอดคล้องกับfn) ในChange Caps Lock
แถว
แต่ตอนนี้ฉันCaps Lockไม่ได้ทำอะไรเลย: ไม่ได้ทำงานCapsLock
หรือfnทำงานที่สำคัญ
เมื่อฉันเปลี่ยนCaps Lockคีย์ด้วยforward delete
(117 รหัส) - มันก็โอเค และCaps Lockเริ่มทำงานเป็นforward delete
สำคัญ
แต่ฉันต้องตั้งfnให้Caps Lockสำคัญ
UPDATE
ฉันสังเกตเห็นใน KeyRemap4MacBook EventViewer: เมื่อฉันกดCaps Lock...
... ฉันได้รับcontrol_l
รหัส แต่อันที่จริงมันใช้งานไม่ได้เหมือนกันcontrol_l
(ฉันตรวจสอบแล้ว)
ทำไมถึงแสดงcontrol_l
? อาจเป็นเพราะฉันได้เปลี่ยนfnรหัสเป็นซ้ายcontrolในKeyRemap4MacBook
แอป
เมื่อฉันยกเลิกการเลือกช่องทำเครื่องหมายนี้และดูในEventViewer
ในCaps Lockการคลิกอีกครั้ง: ฉันเห็นFn
รหัสในการส่งออก
แต่ในความเป็นจริงมันใช้งานไม่ได้Fn(ฉันลองดูที่fn+ delete)
อัปเดต 2
ฉันปิดการใช้งาน CAPS LOCK
ใน PCKeyboardHack ตั้งค่าF19เป็นCaps Lock
ในKeyRemap4MacBook
ทำการแมปF19ไปfn
<item>
<name>f19_to_fn</name>
<identifier>f19_to_fn</identifier>
<autogen>__KeyToKey__ KeyCode::F19, KeyCode::FN</autogen>
</item>
และตอนนี้Caps Lockทำงานเป็นfnปุ่มยกเว้น f1 - f12 ตัวอย่างเช่นเมื่อฉันกดค่าเริ่มต้นfn+ f11ฉันเห็น Launchpad เมื่อฉันกด remapped fn+ f11ฉันเห็นระดับเสียงลดลง ดังนั้นf11ไม่ได้ทำงานกับ fnremapped
ในชุดค่าผสมอื่น ๆ เช่นfn+ delete= forward delete
remapped fnทำงานได้ดี
forward delete
กับ ผมกด+fn
delete
เมื่อฉันมีfn
คีย์มาตรฐานฉันสามารถส่งต่อการลบและเมื่อฉันตั้งค่าcaps lock
เป็นfn
คีย์ฉันไม่สามารถส่งต่อการลบกดcaps lock + backspace
FN + F1-19
ตามปกติเพื่อให้การทำงานคุณจะต้องกด