How to get system preferences to recognize new keyboard layouts?

935 views
Skip to first unread message

Joseph Hill

unread,
Mar 29, 2014, 7:14:22 PM3/29/14
to ukelel...@googlegroups.com
Newbie question--I just installed ukulele and designed a keyboard layout and saved it to my home -> Library -> Keyboard Layouts. I tried adding the layout in system preferences but it doesn't appear. I also tried saving it in /Library/Keyboad Layouts, but same result. I logged out and then back in again. Am I missing a step? I couldn't find anything about this in the instructions or other posts. Thanks!

Joe

Joseph Hill

unread,
Mar 29, 2014, 7:28:25 PM3/29/14
to ukelel...@googlegroups.com
Oh I see, it's under "New Keyboard" in "Other." I thought it would be associated with the language I assigned to it (Arabic). I guess I'll have to go figure out how to get OSX to recognize the language I assigned it.

Joseph Hill

unread,
Mar 29, 2014, 7:53:42 PM3/29/14
to ukelel...@googlegroups.com
But strangely, the "Set Keyboard Language..." dialogue doesn't seem to do anything--I've tried multiple times to set the language as "Arabic," but when I close and open again, it's set back to English. Any ideas on how to get this setting to stick? I figured out how to get the title to stick, so it's no longer called "New Keyboard," but it's still in "Others" because no language is specified.

John Brownie

unread,
Mar 29, 2014, 9:42:07 PM3/29/14
to ukelel...@googlegroups.com
Joseph Hill wrote:
But strangely, the "Set Keyboard Language..." dialogue doesn't seem to do anything--I've tried multiple times to set the language as "Arabic," but when I close and open again, it's set back to English. Any ideas on how to get this setting to stick? I figured out how to get the title to stick, so it's no longer called "New Keyboard," but it's still in "Others" because no language is specified.

Did you save it as a bundle? Only bundles can use the language setting.

John
--
John Brownie, john_b...@sil.org or j.br...@sil.org.pg
Summer Institute of Linguistics      | Mussau-Emira language, Mussau Is.
Ukarumpa, Eastern Highlands Province | New Ireland Province
Papua New Guinea                     | Papua New Guinea

Joseph Hill

unread,
Mar 29, 2014, 9:59:10 PM3/29/14
to ukelel...@googlegroups.com
Ok I see. I didn't realize that it wasn't saved to the main XML file. That fixed it. Thanks!

mihai....@trendconsultgroup.com

unread,
May 5, 2014, 12:06:59 PM5/5/14
to ukelel...@googlegroups.com
Hi guys,

Another newbie question I guess.

I can't seem to be able to save the new layout - i tried it under Macintosh HD / Library / Keyboard Layouts both as a bundle or as a default .layout file but I only get the option of FileDialogSave instead of Save and I don't get prompted by the system to authenticate as an admin which I understood from the manual should happen. As a result nothing seems to happen and I can't find any subsequent file after exiting the app.

Help ?

Sorin Paliga

unread,
May 5, 2014, 1:02:02 PM5/5/14
to ukelel...@googlegroups.com
First save the file anywhere, but NOT directly in the Library, e.g. on the desktop. When done, move it (click Option, this will make a copy and the original will remain where it is) to Library/Keyboard layouts; then logout or, better in Mavericks (so Apple say) restart; when back in the system, go to sys prefs/Keyboard (in Mavericks) or International (in previous OS’s) and activate the new keylayout.
You should not receive any warning, if you see a warning, something was badly done.
Note that the newly put keylayout (in /Library) is not visible if you do not at least log out and log in back again; in Mavericks, Apple say a restart is required, not a simple logout and login again.

--
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 http://groups.google.com/group/ukelele-users.
For more options, visit https://groups.google.com/d/optout.

Sorin Paliga

unread,
May 5, 2014, 1:02:47 PM5/5/14
to ukelel...@googlegroups.com
Your name is for sure Romanian, you may also read the stuff in
On 05 May 2014, at 19:06, mihai....@trendconsultgroup.com wrote:

Geke

unread,
May 5, 2014, 4:44:26 PM5/5/14
to ukelel...@googlegroups.com
Hi Mihail,

(You hijacked a thread, but doesn’t matter.)

I can’t understand your situation, so here goes step by step:
1. you can create a new layout, based on another one, for example
2. you can edit it and assign characters to keys
3. when you want to do File / Save As Bundle, something weird appears.

If this is correct, what exactly happens in step 3?
Which is your OS X version? and do you use Ukelele 2.2.8?

John Brownie

unread,
May 5, 2014, 6:15:47 PM5/5/14
to ukelel...@googlegroups.com
On Tue May 06 2014 02:06:59 GMT+1000 (PGT) wrote:
Hi guys,

Another newbie question I guess.

I can't seem to be able to save the new layout - i tried it under Macintosh HD / Library / Keyboard Layouts both as a bundle or as a default .layout file but I only get the option of FileDialogSave instead of Save and I don't get prompted by the system to authenticate as an admin which I understood from the manual should happen. As a result nothing seems to happen and I can't find any subsequent file after exiting the app.

This is a known problem in Mavericks. Ukelele silently fails to save in a folder where you don't have permission to write. So save it to somewhere you can (e.g. the desktop) and then move it in the Finder.

Geke

unread,
May 6, 2014, 8:11:52 AM5/6/14
to ukelel...@googlegroups.com
Oh, thanks John. So Mihail, you can forget my post: I’m not using Mavericks and have no idea of its quirks.

Just one thought: I usually put custom keyboard layouts in the <user>/Library/Keyboard Layouts folder. They are kind of a user thing, and maybe it’s safer while experimenting too.

Geke
Reply all
Reply to author
Forward
0 new messages