Saya membuat tata letak keyboard khusus dengan Ukelele ( http://scripts.sil.org/ukelele ) di Snow Leopard (idenya adalah untuk menghasilkan huruf skandinavia dengan Alt-key, jika tidak memiliki tata letak AS standar yang cukup banyak). Setelah peningkatan, tata letak lama yang diinstal (ke ~ / Perpustakaan / Keyboard) tidak berfungsi.
Ukelele tampaknya berfungsi dengan baik di Lion, tetapi apakah saya meletakkan keylayout yang dihasilkan dalam bundel atau file tunggal, atau menyimpannya "/ Library / Layout Keyboard" atau "~ / Library / Layout Keyboard" sepertinya tidak masalah.
Tolong?
EDIT:
@Sergio, saya tidak bisa memilih tata letak di Sumber Input. Satu file keylayout yang saya coba: http://semeai.org/~sjl/us-scands.keylayout
BTW Off-topic: Saya tidak tahu apakah saya akan buta atau semacamnya, tetapi sepertinya saya tidak dapat menemukan direktori Library di Finder. Saya perlu menyalin barang ke sana kemari dari direktori rumah saya.
MEMPERBARUI:
Saya sudah mencoba untuk mendapatkan pekerjaan ini di komputer saya selama beberapa jam sekarang dan saya hanya berpikir untuk mencoba dengan tata letak acak dari 'net; http://colemak.com/Mac adalah yang pertama menabrak radar. Saya melakukan hal yang sama dengan tata letak saya, menyimpannya di Perpustakaan, dan itu ditampilkan di Sumber Input. Layout saya masih belum. Saya akan mencoba membuat tata letak dari awal, lihat apakah itu membantu. BTW, tampaknya "Baru dari sumber input saat ini" di Ukelele rusak di Lion.
UPDATE 2011/08/15:
@ Tom:
Menyalin keylayout Anda (secara alami berakhir di folder Junk saya):
midgard (01:55) >ls -l ~/Library/Keyboard\ Layouts/MongolianQWERTY.keylayout
-rw-r--r--@ 1 sjl staff 44536 Mar 13 2008 /Users/sjl/Library/Keyboard Layouts/MongolianQWERTY.keylayout
Keluar, masuk, tidak muncul di sumber Input (Saya mencari sangat dekat antara "Maori" dan "Myanmar - QWERTY").
Saya juga menghapus instalan perangkat lunak dan plugin yang memberikan pesan mencurigakan ke system.log, tetapi tidak membantu.
UPDATE 2011/08/16:
Saya membuat akun pengujian, dan lihat, tata letak berfungsi dengan baik untuk itu. Juga bug dalam preferensi tidak muncul untuk akun itu. Saat mencoba ini di akun saya sendiri, tidak ada kesalahan dalam log Konsol dengan kata kunci yang disarankan (saya sepertinya tidak dapat menemukan file console.log).
UPDATE 2011/08/16 nanti:
Perpustakaan Nuking / Tembolok (dan relogging) tidak membantu.
UPDATE 2011/08/17:
aku melakukannya
% find Library -name "*.plist" -exec mv {} {}.renamed \;
dan memulai kembali, tetapi itu tidak membantu. Saya memulihkan situasi dengan
% for file in `find Library -name "*.plist.renamed"`; \
do mv "$file" "${file//.renamed/}"; done
tambahan: Saya juga memeriksa semua file .plist dengan plutil -s seperti yang dijelaskan dalam http://www.askdavetaylor.com/can_i_check_my_plist_files_in_mac_os_x_for_problems.html . Ada beberapa kerusakan, tetapi dalam aplikasi yang sangat tidak terkait.
UPDATE 2011/09/10:
Saya berusaha lebih keras dan memindahkan seluruh Perpustakaan saya menggunakan akun lain, masuk dengan akun saya sendiri dan mengamati hal-hal yang masih tidak berfungsi. Saya telah menyalin tata letak ke / Library / Layout Keyboard, dari tempat ini berfungsi untuk akun uji, tetapi tidak untuk saya sendiri. Juga, jika saya menghapus semua file keylayout khusus, dari mana-mana, Penampil Karakter dan penampil Keyboard dapat dipilih ke menu Sumber Input dan juga ditampilkan di bawah menu Internasional di menubar. Segera setelah saya menyalin tata letak keyboard ke Perpustakaan (rumah atau sistem), pemirsa menghilang dari menu dan Sumber Input.
Adakah ide bagaimana saya bisa mendapatkan lebih banyak informasi dari sistem? Saya mencoba Command-V saat boot untuk boot verbose tetapi itu tidak memberikan informasi tambahan untuk masalah ini.
SOLUSI UNTUK KEHAMILAN:
Diadaptasi dari http://support.apple.com/kb/TS1896?viewlocale=en_US untuk Lion:
sudo rm /System/Library/Caches/com.apple.IntlDataCache*
sudo find /var/ -name "*IntlDataCache*" -exec rm {} \;
Mengulang kembali.
sumber
Jawaban:
Coba perbaikan ini yang Apple terbitkan ketika penampil papan ketik dan penampil karakter digunakan untuk menghilang di 10.5:
http://support.apple.com/kb/TS1896?viewlocale=en_US
sumber
sudo rm /var/folders/*/*/-Caches-/com.apple.IntlDataCache*
saya gunakansudo find /var/ -name "*IntlDataCache*" -exec rm {} \;
, karena pola bola tua tidak cocok dengan apa pun. Saya menggunakan pola yang lebih luas, tetapi hanya cocok dengan yang saya tautkan di sini cocok.Tata letak yang Anda berikan tautan berfungsi dengan baik untuk saya. Apakah Anda yakin bahwa salinan file Anda berakhir hanya dengan .keylayout dan bukan .keylayout.xml atau yang lainnya? Anda telah melakukan logout / login setelah menginstalnya, bukan?
sumber
cp
perintah untuk menyalinnya ke tempat. Saya melihat file di tempat denganls
. Saya akan mencoba hanya dengan file keylayout dan me-reboot mesin, ada beberapa kesalahan dalam direktori Layouts setelah percobaan saya. (Saya telah me-relog dan me-reboot kali sevelar ketika mencoba untuk menyelesaikan ini)ls
Output:midgard (16:59) >ls -l ~/Library/Keyboard\ Layouts total 96 -rw-r--r-- 1 sjl staff 48265 Aug 13 16:47 us-scands.keylayout
. Reboot dan tata letak masih tidak muncul di bawah Sumber Input.Tata letak Anda berfungsi untuk saya setelah:
Mengunduh file yang Anda berikan. (
⌘
apakah bash prompt saya)Menjatuhkannya di
~/Library/Keyboard Layouts
folderPada titik ini, sudah terdaftar di sumber Input:
Memilihnya di daftar sumber input pada tab 'Sumber Input' pada 'Panel preferensi Bahasa & Teks' di Preferensi Sistem
Apakah Anda yakin tidak melewatkan langkah-langkah itu?
Spesifikasi saya:
Menurut System Profiler:
sumber
midgard (21:23) >ls -l ~/Library/Keyboard\ Layouts total 96 -rw-r--r-- 1 sjl staff 48265 Aug 13 13:33 us-scands.keylayout
:, reboot, tidak muncul di daftar Sumber Input. Saya menganggap Anda melihatnya dengan varian keyboard AS lainnya?wget
file dari halaman web untuk memastikan itu adalah versi yang sama yang kalian gunakan. Saya telah memverifikasi jalur dengan memotong dari komentar Anda.Menurut Catatan Teknis Apple TN2056 :
Sudahkah Anda mencoba membuka Konsol (di Aplikasi / Utilitas) dan melihat apakah ada pesan yang mengandung 'uchr XML compiler' setelah menginstal tata letak keyboard atau setelah masuk?
sumber
Masalah saya adalah bahwa tata letak keyboard kustom baru saya akan berfungsi di banyak aplikasi - Spotlight, Sublime Text, Terminal dll. - tetapi tidak di banyak aplikasi bawaan seperti TextEdit atau Mail. Poin terakhir dalam pertanyaan awal akhirnya memecahkan masalah ini untuk saya:
sumber
Saya suka ukelele. di macbook pro singa terakhir, tidak berfungsi seperti biasa. ekstensi .keylayout tampaknya tidak berfungsi. akhirnya berhasil dengan bundel, yang Anda dapatkan di ukelele dengan menyimpan bundel. itu kemudian harus disalin di perpustakaan / keyboardlayout dengan tombol opsi, kalau tidak itu akan menjadi alias. semoga ini membantu
sumber
Gunakan Ukelele stable versi 1.8.4. Bahkan tidak perlu me-restart.
Saya memiliki Mac 10.10.5 (Yosemite). Versi Ukelele saat ini tidak berfungsi bahkan setelah saya mencoba semua saran yang mungkin dari berbagai forum. Akhirnya saya mencopot versi Ukelele saat ini dan menginstal versi stabil yang lebih lama 1.8.4. Hal-hal bekerja seperti sulap. Tidak perlu me-restart. Anda cukup menyimpan tata letak baru di Perpustakaan / Layout Keyboard. Kemudian buka sumber input preferensi keyboard. Tambahkan dengan mengklik +. Anda harus melihat tata letak baru di "Lainnya".
sumber