Jump to content

Recommended Posts

Posted

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

Posted

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.

Posted

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.

  • Thanks 1
Posted
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.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...