ฉันแทนที่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 deleteremapped fnทำงานได้ดี
forward deleteกับ ผมกด+fn deleteเมื่อฉันมีfnคีย์มาตรฐานฉันสามารถส่งต่อการลบและเมื่อฉันตั้งค่าcaps lockเป็นfnคีย์ฉันไม่สามารถส่งต่อการลบกดcaps lock + backspace
                
FN + F1-19ตามปกติเพื่อให้การทำงานคุณจะต้องกด