قبلا راحت میشد در System/Library/Keyboard Layouts/ صفحهکلیدها را یکی یکی پیدایشان کرد. اما در نسخههای اخیر سیستم عامل مک همه صفحه کلیدهای همراه سیستم عامل در AppleKeyboardLayouts.bundle قرار دارند و قابل ویرایش نیست.
اما یک کلکی وجود دارد که برای بیماران قلبی توصیه نمیشود
:
۱. در System Preferences>Language & Text>Input Sources صفحهکلید دستساز خودتان و صفحهکلید فارسی را فعال کنید(که ظاهرا الان برای شما فعال است).
۲. فایل com.apple.HIToolbox.*.plist را از این مسیر پیدا کنید:
- کد: انتخاب همهٔ
~/Library/Preferences/ByHost
- اشاره ~ به Library مخصوص کاربر خودتان است.
- منظور از * مجموعه کاراکترهایی است که در پایان نام فایل قرار دارند و بسته به دستگاه هر کس فرق میکند.
- با فایل مشابه که پسوند lockfile دارد کاری نداریم.
۳. برای احتیاط از فایل com.apple.HIToolbox.*.plist یک نسخه پشتیبان تهیه کنید.
۳. فایل com.apple.HIToolbox.*.plist را با XCode یا Property List Editor باز کنید.
۴. از قسمت AppleEnabledInputSources دنبال آیتمی باشید که U.S یا صفحه کلید دیگری که میخواهید حذف شود را داشته باشد. مثلا در مورد من آیتم ۴ است.
(عکس مربوط به XCode است).
۵. آیتم مربوطه(مثلا Item 4) را با زدن دکمه منفی حدف کنید و فایل را ذخیره کنید.
۶. یکبار Logout کنید و دوباره Login.
اگر همه چیز به خوبی پیش رفته باشد فقط صفحهکلید دست ساز و صفحهکلید فارسی فعال خواهند بود.
---
اگر XCode یا Property List Editor ندارید با pref setter هم میتوان فایل plist را ویرایش کرد:
http://www.macupdate.com/app/mac/17002/pref-setter