Can't save keyboard layouts Ukelele

449 views
Skip to first unread message

Lars Fornarve

unread,
Oct 22, 2017, 7:32:53 PM10/22/17
to Ukelele Users
I don't have permission to save my keyboard layouts in Ukelele. What is this? I have High Sierra and I can save documents in all other applications.

John Brownie

unread,
Oct 22, 2017, 9:33:29 PM10/22/17
to ukelel...@googlegroups.com
Where are you trying to save it? If you don't have permission to save files in a given folder, then you will get that error.

John
23 October 2017 at 09:32
I don't have permission to save my keyboard layouts in Ukelele. What is this? I have High Sierra and I can save documents in all other applications.

--
John Brownie
SIL-PNG, Ukarumpa, Eastern Highlands, Papua New Guinea
Mussau-Emira language, New Ireland Province, Papua New Guinea

Lars Fornarve

unread,
Oct 23, 2017, 4:02:03 PM10/23/17
to Ukelele Users
Thank you John!
I'm a newbie to Mac (iMac 27") and I don't quite understand the file system. There are two folders called "Library", one at the root of the HD, the other inside the "System" folder. Both contain a folder called "Keyboard Layouts". The one in the "root" Library is empty, the one in the System folder contains a file called AppleKeyboardLayouts.bundle, and you can't save a modified layout in any of these folders. However, I managed to save a file in my ordinary "Documents" after reading your answer, so maybe that's a solution.

Sorin Paliga

unread,
Oct 23, 2017, 4:07:52 PM10/23/17
to ukelel...@googlegroups.com
There are, in fact, THREE: the ones mentioned and a third one at the user’s level, which is usually invisible, but becomes visibile if you go up to the bar and press Option/Alt key when you click on Go. The rule of thumb is:
1. Do NEVER touch the System folder.
2. Put the keylayout files in the generic one folder, this makes the keylayouts accessible to all users of a given computer (if the case be).
3. Put keylayout files at the user level if the files are for the logged-in user only. 
If you wish to build your keylayouts, save them somewhere, and them move them to either #2 or #3 as described above. Sometimes you need to restart the computer in order to see the keylayout in the Keyboard menu inside the System Prefs

--
You received this message because you are subscribed to the Google Groups "Ukelele Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ukelele-user...@googlegroups.com.
To post to this group, send email to ukelel...@googlegroups.com.
Visit this group at https://groups.google.com/group/ukelele-users.
For more options, visit https://groups.google.com/d/optout.

Gé van Gasteren

unread,
Oct 23, 2017, 5:11:59 PM10/23/17
to ukelel...@googlegroups.com
Lars,

To avoid all these problems, create a "work folder" which is like a studio where you work on keyboard layouts. You can save files there and open from there with Ukelele.
Then when you are ready to install, use Ukelele’s File/Install command.
That way you never have to touch the System’s folders, you don’t even have to know where they are.

Keyboard layouts are system software, and to avoid crashes, Ukelele prevents you from saving in "sensitive" places.

To unsubscribe from this group and stop receiving emails from it, send an email to ukelele-users+unsubscribe@googlegroups.com.

To post to this group, send email to ukelel...@googlegroups.com.
Visit this group at https://groups.google.com/group/ukelele-users.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Ukelele Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ukelele-users+unsubscribe@googlegroups.com.
Message has been deleted

Lars Fornarve

unread,
Oct 23, 2017, 5:22:00 PM10/23/17
to Ukelele Users
Thanks guys!
I'm going to explore this for me unknown possibilities tomorrow!
To unsubscribe from this group and stop receiving emails from it, send an email to ukelele-user...@googlegroups.com.

To post to this group, send email to ukelel...@googlegroups.com.
Visit this group at https://groups.google.com/group/ukelele-users.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Ukelele Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ukelele-user...@googlegroups.com.

Sorin Paliga

unread,
Oct 24, 2017, 12:34:19 AM10/24/17
to ukelel...@googlegroups.com
The most curious part of this story is that Apple made usually invisible the Library folder at the user level, not the system level. 
Reply all
Reply to author
Forward
0 new messages