Tôi đã tạo bố cục bàn phím tùy chỉnh với Ukelele ( http://scripts.sil.org/ukelele ) trong Snow Leopard (ý tưởng là tạo các chữ cái scandinavian bằng Alt-key, nếu không thì có bố cục khá chuẩn của Hoa Kỳ). Sau khi nâng cấp, bố cục cũ được cài đặt (đến ~ / Thư viện / Bàn phím) không hoạt động.
Ukelele dường như hoạt động tốt trong Lion, nhưng cho dù tôi đặt phần mở khóa được tạo trong một gói hay tập tin đơn lẻ hay lưu nó "/ Bố cục thư viện / bàn phím" hoặc "~ / Bố cục bàn phím / bàn phím" dường như không thành vấn đề.
Cứu giúp?
BIÊN TẬP:
@Sergio, tôi không thể chọn bố cục trong Nguồn đầu vào. Một tệp keylayout tôi đã thử: http://semeai.org/~sjl/us-scands.keylayout
BTW Off-topic: Tôi không biết liệu mình có bị mù hay gì không, nhưng dường như tôi không thể tìm thấy thư mục Thư viện trong Finder. Tôi cần phải sao chép và chuyển từ thư mục nhà của tôi.
CẬP NHẬT:
Tôi đã cố gắng để có được công việc này trên máy của tôi trong vài giờ và tôi chỉ nghĩ sẽ thử với một bố cục ngẫu nhiên từ 'mạng; http://colemak.com/Mac là người đầu tiên trúng radar. Tôi đã làm tương tự như với bố cục của mình, lưu nó trong Thư viện và nó hiển thị dưới Nguồn đầu vào. Bố cục của tôi vẫn không. Tôi sẽ cố gắng tạo bố cục từ đầu, xem điều đó có giúp ích không. BTW, rõ ràng "Mới từ nguồn đầu vào hiện tại" trong Ukelele bị hỏng ở Lion.
CẬP NHẬT 2011/08/15:
@Tom:
Sao chép keylayout của bạn (nó tự nhiên kết thúc trong thư mục Rác của tôi):
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
Đăng xuất, đăng nhập, không hiển thị trong Nguồn đầu vào (Tôi đang xem rất kỹ giữa "Maori" và "Myanmar - QWERTY").
Tôi cũng đã gỡ cài đặt một loạt các phần mềm và plugin cung cấp các thông báo đáng ngờ cho system.log, nhưng không giúp được gì.
CẬP NHẬT 2011/08/16:
Tôi đã tạo một tài khoản thử nghiệm và lo, bố cục hoạt động hoàn hảo cho nó. Ngoài ra lỗi trong tùy chọn không hiển thị cho tài khoản đó. Khi thử điều này trên tài khoản của riêng tôi, không có lỗi nào trong nhật ký Console với các từ khóa được đề xuất (mặc dù tôi dường như không thể định vị tệp console.log).
CẬP NHẬT 2011/08/16 sau:
Thư viện Nuking / Bộ nhớ cache (và đăng nhập lại) không giúp được gì.
CẬP NHẬT 2011/08/17:
tôi đã làm
% find Library -name "*.plist" -exec mv {} {}.renamed \;
và khởi động lại, nhưng nó không giúp được gì. Tôi đã khôi phục lại tình hình với
% for file in `find Library -name "*.plist.renamed"`; \
do mv "$file" "${file//.renamed/}"; done
phụ lục: Tôi cũng đã xem qua tất cả các tệp .plist với plutil -s như được mô tả trong http://www.askdavetaylor.com/can_i_check_my_plist_files_in_mac_os_x_for_probols.html . Có một số brokennes, nhưng trong các ứng dụng rất không liên quan.
CẬP NHẬT 2011/09/10:
Tôi đã đi xa hơn và chuyển toàn bộ Thư viện của mình đi bằng một tài khoản khác, đăng nhập bằng tài khoản của chính tôi và quan sát các công cụ vẫn không hoạt động. Tôi đã sao chép bố cục vào / Thư viện / Bố cục bàn phím, từ đó nó hoạt động cho một tài khoản thử nghiệm, nhưng không phải cho riêng tôi. Ngoài ra, nếu tôi xóa tất cả các tệp mở khóa tùy chỉnh, từ mọi nơi, trình xem Trình xem nhân vật và Trình xem bàn phím có thể chọn vào menu Nguồn đầu vào và cũng hiển thị trong menu Quốc tế trong thanh thực đơn. Ngay khi tôi sao chép bố cục bàn phím vào Thư viện (nhà hoặc hệ thống), người xem sẽ biến mất khỏi cả menu và Nguồn đầu vào.
Bất kỳ ý tưởng làm thế nào tôi có thể nhận thêm thông tin từ hệ thống? Tôi đã thử Command-V khi khởi động để khởi động dài dòng nhưng điều đó không cung cấp thêm thông tin nào cho vấn đề này.
GIẢI PHÁP CHO ĐỘC QUYỀN:
Được chuyển thể từ http://support.apple.com/kb/TS1896?viewlocale=en_US cho Lion:
sudo rm /System/Library/Caches/com.apple.IntlDataCache*
sudo find /var/ -name "*IntlDataCache*" -exec rm {} \;
Khởi động lại.