Gongalong Posted January 11, 2022 Posted January 11, 2022 Hi All, Is it possible to get a wired UK Logitech (K120 in this case) keyboard working properly with an iMac? When connecting the keyboard I get a prompt to specify where the backslash key is. I've insured that under System Prefs > Keyboard > Input Sources, the keyboard is set to British. However when typing " I get an @ symbol, and vice versa. I can't spot anything useful via Google. Is there a way to get it to work? Thanks
BlueScreen Posted January 11, 2022 Posted January 11, 2022 I believe you have to specify British PC keyboard (otherwise it selects the British Mac keyboard). 1
Gongalong Posted January 11, 2022 Author Posted January 11, 2022 Ahhh, that explains it! Thanks, that worked. It's called "British - PC". 1
Gongalong Posted January 12, 2022 Author Posted January 12, 2022 Is there a way to set the default keyboard as this for all users? I've checked with Mosyle, who provide our MDM, and they say it's not possible. I spotted that if I add the British - PC keyboard for my account, and remove the Mac British keyboard, other accounts still have the Mac British keyboard as their default.
BlueScreen Posted January 12, 2022 Posted January 12, 2022 I think you'd have to set the values in one of: /Library/Preferences/com.apple.HIToolbox.plist (for system defaults) /System/Library/User\ Template/English.lproj/Library/Preferences/com.apple.HIToolbox.plist (for new user defaults) /Library/Preferences/com.apple.HIToolbox.plist (for existing users) You can use your user's ~/Library/Preferences/com.apple.HIToolbox.plist as a reference. These locations aren't manageable from an MDM. If you can define custom settings payloads on your MDM you can try adding com.apple.HIToolbox as a payload but this would create the file in either the macs /Library/Managed\ Preferences/ or the users ~/Library/Managed\ Preferences/ folder and I'm not sure if the mac would use these files. If you can run logon or start up scripts you can try using defaults write to specify the values in these files. Changes to these files may require a restart or log off / log on to apply. 1
Gongalong Posted January 12, 2022 Author Posted January 12, 2022 Yes, our MDM provider (Mosyle) said it can't be done via a profile, but potentially via a custom script. They just don't have any examples of scripts for doing it.
DGardiner Posted January 12, 2022 Posted January 12, 2022 Yes, our MDM provider (Mosyle) said it can't be done via a profile, but potentially via a custom script. They just don't have any examples of scripts for doing it. https://community.jamf.com/t5/jamf-pro/setting-keyboard-layout/m-p/64256 this looks promising 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now