I can't get Ukelele to work.

729 views
Skip to first unread message

Charles Black

unread,
Jan 24, 2021, 5:35:50 PM1/24/21
to Ukelele Users
Hello 
I am totally new to this program and not too computer savvy.
All I am trying to do is swap the § key with the # key on my Mac, Big Sur.

I duplicated the current keyboard input.
Changed the keys.
I saved it somewhere, not sure where as there is no "save as" function.
I found the dmg file, but when I double click it it opens a "Keyboard installer" that doesn't seem to work.
I can't get past the dmg file.
I deleted all the files (I think)
I uninstalled Ukelele by dragging the application icon to the bin.
I have no idea where org.sil.ukelele.plist and org.sil.Ukelele.LSSharedFileList.plist are saved.
I tried to reinstall it.
I repeated the process, duplicating the keyboard, this time i couldn't choose where to save it, could only click the save button, I have no idea where it is.
I forgot to mention when I go to file>install all of the options are greyed out.

What can I do? Why doesn't it work? 
I want to break my mac right now haha, please help.


Gé van Gasteren

unread,
Jan 24, 2021, 6:57:18 PM1/24/21
to ukelel...@googlegroups.com
Hi Charles,

Sorry to hear you've had quite some trouble!
Firstly: You've done everything correctly until the point where you wanted to install your custom keyboard layout.
So there's no need to reinstall Ukelele, generate a .dmg file or install from it, etc.

All you need to do is this:
In Ukelele:
• While your layout is open, go to "File > Save …", navigate to your project's folder and click OK to save your layout there.
It'll be saved as a "bundle" file.
(It's good to have a project folder to keep all your stuff together, like notes, icns file, keyboard layouts.)
• Go to File > Install > Show Organiser.
• In the Organiser window that comes up, the left column shows some files or folders. Click the "Set Folder" button there and navigate to your project folder.
• You should see your new layout's name in the left column. Drag it to the rightmost of the three columns – "Installed for Current User".
• You'll be told to log out from your Mac user account, and back in. This is to refresh the list of keyboard layouts MacOS knows about.
After doing that, you don't need Ukelele anymore:
• Go to the System Preferences panel: Keyboard > Input Sources
• There, click on the + at the bottom, because you want to add a new keyboard layout to the existing list of activated ones.
• You'll find your layout in the same language group as the original one you started with.

You can also look inside the Ukelele manual (PDF) you can open through its Help menu, especially section 3.3 (Installing and using a keyboard layout) and section 6.4.3 about the Organiser.

Hope this helps!

--
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 view this discussion on the web visit https://groups.google.com/d/msgid/ukelele-users/086569ed-7863-4e26-b719-8c101dd34cdan%40googlegroups.com.

Charles Black

unread,
Jan 25, 2021, 12:18:57 PM1/25/21
to Ukelele Users
Thank you very much, that worked!

Only problem now is, I had changed my modifier keys on my old keyboard, I had caps lock swapped with control, Ukelele has swapped it back and I can't seem to change it through either accessibility on my mac, or through Ukelele?

Thank you

Gé van Gasteren

unread,
Jan 25, 2021, 12:54:51 PM1/25/21
to ukelel...@googlegroups.com
On Mon, Jan 25, 2021 at 6:19 PM Charles Black <thedono...@gmail.com> wrote:
Thank you very much, that worked!

Only problem now is, I had changed my modifier keys on my old keyboard, I had caps lock swapped with control, Ukelele has swapped it back and I can't seem to change it through either accessibility on my mac, or through Ukelele?

Thank you
 
Great work, Charles, you have just officially passed the initiation test to become a full-fledged member of the Ukelele users group ;)

I’m not sure how you swapped CapsLock and Control?

I know only the way through System Preferences > Keyboard panel, which has a button called "Modifier keys" (at least in my old MacOS).
There you can assign the desired modifier actions to the 4 keys labeled (on Mac keyboards) CapsLock, Option, Control, Command.

Sorin Paliga

unread,
Jan 25, 2021, 1:21:02 PM1/25/21
to ukelel...@googlegroups.com
Those settings you refer to are in the sys prefs, as attached, UKELELE cannot modify it.

Charles Black

unread,
Jan 26, 2021, 4:16:19 PM1/26/21
to Ukelele Users
Thanks so much for the help people. I fixed that.

I put the keyboard selection up in the toolbar.

But now I'm having the problem that my Mac keeps randomly switching back to the old keyboard every now and then.

Any ideas?

Thanks

Sorin Paliga

unread,
Jan 26, 2021, 4:38:19 PM1/26/21
to ukelel...@googlegroups.com
"But now I'm having the problem that my Mac keeps randomly switching back to the old keyboard every now and then." 
Could you explain what happens? The system switches to the main system keylayout, even if you installed a similar one.

Sent from my iPad

On 26 Jan 2021, at 23:16, Charles Black <thedono...@gmail.com> wrote:

Thanks so much for the help people. I fixed that.
--
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.

Gé van Gasteren

unread,
Jan 27, 2021, 6:08:38 AM1/27/21
to ukelel...@googlegroups.com
But now I'm having the problem that my Mac keeps randomly switching back to the old keyboard every now and then.

Indeed, if it’s really "random", there’s no fixing it :)

Two thoughts, both not very sure, but anyway:
1. In certain situations, e.g. when typing a password for logging in to a MacOS user account, the system may switch to a non-custom keyboard layout.
This might be related to the requirement that you can’t have only custom keyboard layouts activated; at least one system-provided one must be active.

2. Some text applications try to guess in which language you’re typing and may switch to the keyboard layout they think you need for that language.

Sorin Paliga

unread,
Jan 27, 2021, 6:52:24 AM1/27/21
to ukelel...@googlegroups.com
Hello

Some details:


Two thoughts, both not very sure, but anyway:
1. In certain situations, e.g. when typing a password for logging in to a MacOS user account, the system may switch to a non-custom keyboard layout.
This might be related to the requirement that you can’t have only custom keyboard layouts activated; at least one system-provided one must be active.
No, not ‘may switch’, it does switch to one of the sys keylayouts, if active more than one; at least one must be active, and cannot be deactivated.


2. Some text applications try to guess in which language you’re typing and may switch to the keyboard layout they think you need for that language.
Correct. Nisus, for example, may switch to a given keylayout, IF preset to behaves like this. Perhaps other apps may have the same behaviour.

Best


--
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.
Reply all
Reply to author
Forward
0 new messages