ฉันคิดว่าคำตอบเกี่ยวกับControllerMateเป็นคำตอบที่ดี แต่เนื่องจากคุณถามในความคิดเห็นเกี่ยวกับไฟล์การกำหนดค่าฉันจะพูดถึงวิธี "ดิบ" ที่ทรงพลังที่สุดในการกำหนดการตั้งค่าแป้นพิมพ์ของคุณคือการสร้างเค้าโครงแป้นพิมพ์แบบกำหนดเอง ฉันเดาว่านี่เป็นวิธีที่แอพอย่าง ControllerMate ปรับเปลี่ยนแป้นคีย์บอร์ด แต่ฉันไม่สามารถพูดได้อย่างแน่นอน
คุณสามารถใช้เครื่องสร้างออนไลน์เพื่อจุดประสงค์นี้ (เก่า แต่.keylayout
ไฟล์ที่สร้างยังคงทำงานภายใต้ Snow Leopard) หรือ GUI เช่นUkelele (ฟรี)
เมื่อทำเช่นนี้คุณจะต้องเพิ่ม.keylayout
ไฟล์ XML ผลลัพธ์ลงใน/Library/Keyboard Layouts
(สำหรับใช้โดยผู้ใช้ทั้งหมด) หรือ~/Library/Keyboard Layouts
(สำหรับใช้โดยผู้ใช้ปัจจุบันเท่านั้น) จากนั้นคุณจะเปิดใช้งานเค้าโครงที่กำหนดเองในการตั้งค่าระบบ -> ภาษาและข้อความ -> แหล่งสัญญาณเข้า
สำหรับแป้นพิมพ์บุคคลที่สามของคุณมันยังคงเป็นเรื่องยากที่จะค้นหารหัสคีย์ใน mapSet ที่กำหนดไว้สำหรับปุ่ม "ไร้ประโยชน์" สำหรับ "ย้อนกลับ", "ส่งต่อ", "จดหมาย" ฯลฯ โดยส่วนตัวแล้วฉันจะไปกับ โปรแกรม GUI ที่อนุญาตให้ฉัน "กดและตั้งค่า" ดังนั้นจึงไม่มีการวิจัยหรือการคาดเดาเพิ่มเติมในส่วนของฉัน
ดังนั้นในระยะสั้นฉันไม่ได้บอกว่าวิธีนี้ง่ายกว่าหรือมีประสิทธิภาพมากกว่าการใช้แอพอย่าง ControllerMate แต่อย่างน้อยก็ควรช่วยอธิบายว่าคีย์บอร์ดสามารถแมปภายใต้ OS X ได้อย่างไรโดยไม่ต้องใช้โปรแกรม "พ่อค้าคนกลาง" ที่ต้อง ยังคงทำงานในพื้นหลัง