Saya baru-baru ini pindah ke OS X dan saya menemukan tata letak sistem "Russian Phonetic" tidak memuaskan (bukan yang saya terbiasa). Bagaimana saya bisa membuat tata letak khusus?
Saya sudah membaca tentang Ukelele , tetapi tata letak yang saya buat dan salin Library/Keyboard Layouts
tidak muncul di Preferensi Keyboard.
Saya menggunakan OS X 10.9 Mavericks. Saya mencari solusi di internet, tetapi kebanyakan dari mereka sudah ketinggalan zaman.
macos
keyboard-layout
mik01aj
sumber
sumber
Jawaban:
/Library/Keyboard Layouts/
gagal diam-diam.) Anda dapat menggunakan salah satu dari dua format. Popover gaya iOS yang ditampilkan saat memegang kunci hanya berfungsi dengan format bundel. Format file XML tunggal (standar) lebih sederhana. Saat menggunakan XML, pastikan file disimpan dengan.keylayout
ekstensi./Library/Keyboard Layouts/
. Tata letak keyboard di~/Library/Keyboard Layouts/
tidak dapat dipilih dalam dialog kata sandi atau di jendela masuk.Untuk menerapkan perubahan pada tata letak keyboard, jalankan
sudo touch /Library/Keyboard\ Layouts/
dan mulai kembali.Lihat https://web.archive.org/web/20151030180252/http://osxnotes.net/keylayout-files-and-uk-eleel.html untuk informasi lebih lanjut.
Pembaruan (Oktober 2015): Ada versi baru Ukelele (3.0.0) yang mencakup opsi untuk menginstal tata letak dari dalam aplikasi. Saya masih perlu pergi ke preferensi sistem untuk mengaktifkannya, tetapi tidak perlu melalui baris perintah sama sekali.
sumber
.keylayout
ekstensi. Dengan cara ini berhasil :)/Library/Keyboard Layouts/My Keyboard Layout.icns
..keylayout
file secara langsung untuk mengubahname
atribut pada baris 5. Sebelum ini tidak akan ditampilkan di System Preferences, mungkin karena itu memiliki nama yang sama dengan tata letak yang ada. Tidak ada orang lain yang menemukan ini? o_OMembuat file tata letak keyboard
Saya juga menggunakan Ukelele untuk menghasilkan tata letak keyboard. Anda kemudian dapat mengekspor
.bundle
atau.keylayout
file dan menyalinnya ke/Library/Keyboard Layouts
.Jika Anda ingin memiliki ikon untuk keyboard yang dibundel dalam satu file, Ukelele menawarkan opsi ekspor ke Bundel. Jadi, dalam hal ini, salin
.bundle
file tersebut. Atau, Anda dapat memisahkan ikon dan menyalinnya dengan nama yang sama ke folder yang sama.Setelah reboot, Anda dapat menambahkan sumber input dalam System Preferences-> Keyboard-> Input Sources. Mungkin tersedia di bawah Lainnya atau bahasa jika Anda memasang bahasa ke keyboard di Ukelele.
Cara membuat file .icns
Kemudian tambahkan PNG berikut ke folder:
Anda tidak memerlukan semua ini, tetapi ini adalah daftar resmi. Beberapa redundan dalam jumlah piksel, tetapi mengindikasikan kepadatan.
Contoh proyek di GitHub
Saya Ukraina-Rusia proyek di GitHub adalah demo yang saat ini bekerja pada Mavericks 10.9.5.
sumber
Ukelele mungkin berfungsi untuk Anda, hanya perlu diingatkan bahwa tombol ini sepertinya rebinding pada level perangkat lunak (daripada level perangkat keras), jadi Anda mungkin akan mulai mengalami masalah seperti beberapa aplikasi yang tidak mengenali modifier atau rebindings kunci khusus, tidak dapat untuk menggunakannya dalam dialog kata sandi, dll.
Jika Anda mencari solusi yang lebih kuat, lihat Karabiner .
sumber
Gunakan Ukelele stable versi 1.8.4 ... Tidak perlu restart
Saya memiliki OS X 10.10.5 (Yosemite). Versi Ukelele saat ini tidak berfungsi bahkan setelah saya mencoba beberapa saran lainnya. Akhirnya saya uninstall versi saat ini dan menginstal versi stabil yang lebih lama (1.8.4). Setelah itu bekerja dengan baik. Tidak perlu me-restart. Simpan saja tata letak baru di dalam Tata Letak Perpustakaan / Keyboard. Kemudian buka preferensi keyboard, masukkan sumber. Tambahkan dengan mengeklik
+
, dan Anda akan melihat tata letak baru di 'Lainnya'.sumber