การสร้างไฟล์เค้าโครงแป้นพิมพ์
ฉันก็ใช้เช่นกัน อูคูเลเล่ เพื่อสร้างรูปแบบแป้นพิมพ์ จากนั้นคุณสามารถส่งออก .bundle
หรือ .keylayout
ไฟล์และคัดลอกไปที่ /Library/Keyboard Layouts
.
sudo cp KeyboardLayout.keylayout /Library/Keyboard\ Layouts/
หากคุณต้องการไอคอนสำหรับคีย์บอร์ดที่รวมอยู่ในไฟล์เดียว Ukulele ให้ตัวเลือกส่งออกเป็น Bundle ดังนั้นในกรณีนี้ให้คัดลอก .bundle
ไฟล์แทน หรือคุณสามารถแยกไอคอนต่าง ๆ และคัดลอกด้วยชื่อเดียวกันไปยังโฟลเดอร์เดียวกัน
sudo cp KeyboardLayout.icns /Library/Keyboard\ Layouts/
หลังจากรีบูตคุณสามารถเพิ่มแหล่งอินพุตในเมนูการตั้งค่าระบบ & gt; Keyboard- & gt; อินพุตแหล่งที่มา อาจเป็นไปได้ภายใต้ผู้อื่นหรือภาษาถ้าคุณแนบภาษากับแป้นพิมพ์ใน Ukelele
วิธีสร้างไฟล์. icns
mkdir layout.iconset
จากนั้นเพิ่ม PNG ต่อไปนี้ลงในโฟลเดอร์:
# All sizes necessary
icon_16x16.png
icon_16x16@2x.png
icon_32x32.png
icon_32x32@2x.png
icon_128x128.png
icon_128x128@2x.png
icon_256x256.png
icon_256x256@2x.png
icon_512x512.png
icon_512x512@2x.png
คุณไม่ต้องการสิ่งเหล่านี้ทั้งหมด แต่นี่คือรายการอย่างเป็นทางการ บางตัวมีจำนวนพิกเซลซ้ำซ้อน แต่บ่งบอกถึงความหนาแน่น
iconutil --convert icns --output layout.icns layout.iconset/
ตัวอย่างโครงการใน GitHub
ของฉัน ยูเครนรัสเซีย โครงการบน GitHub เป็นตัวอย่างที่กำลังทำงานกับ Mavericks 10.9.5