Ukelele not working after Mac OS Sonoma 14.5 update

69 views
Skip to first unread message

Sreeram Mohan

unread,
Jun 10, 2024, 12:27:54 PMJun 10
to Ukelele Users
I have been using customized non-English keyboards (Hindi/Malayalam) until the update. After OS update, I had to make some further adjustments in the key combinations for which I removed the installed keyboard layout. But now, installing the new layout is not at all working. It does not come as a choice language input anywhere.
I also tried restarting multiple times and installing and/or copy pasting the file to the right location.

Gé van Gasteren

unread,
Jun 16, 2024, 9:02:52 AMJun 16
to Ukelele Users
Sorry for not responding earlier; today is a good day to resume the flow :-)

Please, could you upload your keyboard layouts here, so I can check if they work on my system?

Also, if installing doesn’t work, it will enable John to check for errors in the code.

I think it’s best to make a .zip file out of them before attaching.

John Brownie

unread,
Jun 17, 2024, 2:31:15 AMJun 17
to ukelel...@googlegroups.com
On 16 Jun 2024 at 16:02:52, Gé van Gasteren <gevang...@gmail.com> wrote:
Sorry for not responding earlier; today is a good day to resume the flow :-)

Especially since I’m back from holiday…

But do let us see the keyboard layouts to see whether we experience the same issues and can come up with reasons why it’s not working for you.

John

Stephan

unread,
Jun 19, 2024, 11:08:44 AMJun 19
to Ukelele Users
I am just starting with Ukelele, but I am facing the same issue on a Mac M1 with Sonoma 14.5
 I attached the bundle that is quite basic; I need to suppress a dead key (`) in the CH_FR Mac keyboard layout. 
I rebooted but no success.

Thank you for your help
Stephan
keyboard fr no deadkey.bundle.zip

Gé van Gasteren

unread,
Jun 19, 2024, 12:29:45 PMJun 19
to ukelel...@googlegroups.com
I am facing the same issue on a Mac M1 with Sonoma 14.5
I need to suppress a dead key (`) in the CH_FR Mac keyboard layout. 
I rebooted but no success.

You’re hijacking a thread… but it’s still short, so I haven’t lost the overview yet :-)
On my system, your layout installs without any problem, so the file itself seems OK.

Maybe you have remnants of an older copy of the keyboard layout lying around in some places, blocking your use of the new one?
Others on this list know better how to deal with that, but iirc doing a Safe Boot (hold down Shift during startup), then a normal one, can sometimes fix that situation.

By the way: Don’t you need the circonflex dead key for words like même ?
In other words: If you like, you can describe your motivation/target with this custom keyboard layout, so we can understand what you’re aiming at, and possibly suggest easier or better ways to reach it.

For reference, here’s a screenshot with the "missing" circumflex dead key highlighted.
keyboard CH FR modified.jpeg

shuther

unread,
Jun 19, 2024, 1:56:32 PMJun 19
to ukelel...@googlegroups.com
I didn't want to hijack the thread but my issue could connect to the latest version of OSX as well? I am sorry about it.

yes, I would need it for même, but it is more important for me to be able to select a block of text and add backlinks when I select a text (like in Obsidian). Because it is a dead key, it seems it doesn't work and I was advised to follow up on a tutorial (the web site seems to be down now) to set it up. So it is a first install and there was no other keyboard layout.

Is there a way to confirm the layout is properly loaded?
Thanks,

--
You received this message because you are subscribed to a topic in the Google Groups "Ukelele Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ukelele-users/SIeRqrLAaBw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ukelele-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ukelele-users/CAOH1hL_aYQ_SunD%2BG0wgJDXNq6n9LC0qhKaQp%3DO%2B4EDz54TsVQ%40mail.gmail.com.

Gé van Gasteren

unread,
Jun 19, 2024, 2:55:40 PMJun 19
to ukelel...@googlegroups.com
to select a block of text and add backlinks when I select a text (like in Obsidian)
Thanks for the explanation, but I’m afraid I have no clue what that means…

Before you blame macOS, I have the feeling you need to learn more about keyboard layouts.
Have you followed any procedure given in Ukelele’s PDF-manual to install the layout?
It’s in its Help menu, and there you can read all about so-called dead keys.

Dead keys are not "non-functional keys", they are portals to extra layers inside the same keyboard layout.
They are called "dead" because by themselves, they don’t produce a character – that appears only after you press the next key.
E.g. the ^ key on the Swiss-French keyboard enables you to type ten characters which are not on the regular layout:
• First ^ then a produces â;
• first ^ then e produces ê;
• first ^ then i produces î;
• first ^ then o produces ô;
• first ^ then u produces û;
and it works analogously for the capital letters.

On the other hand, macOS offers a second pathway to type those characters: hold down a key until a list of accented versions pops up, then select one of them, much like you do with the virtual keyboard on a cellphone. So in principle, one can do without the dead keys these days, at least in some cases.

Sorry about what I wrote about restarting the Mac; I was confusing your problem with that of the OP, Sreeram Mohan.

Tom

unread,
Jun 19, 2024, 3:12:04 PMJun 19
to Ukelele Users
What icon to you see at the top right of your screen?  If you click on that do you see another choice?

John Brownie

unread,
Jun 20, 2024, 2:57:52 AMJun 20
to ukelel...@googlegroups.com
As far as I can tell on my computer running 14.5, the keyboard layout works correctly. That means that the answer should be something simple, I hope!

Have you selected the correct input source in the Input menu (which normally shows a rectangle with one or more letters identifying the current input source)? Being a user-created keyboard layout, the icon would not be the rectangle, but the generic keyboard icon:


Hopefully that is all that’s necessary to get you going.

John

Stephan

unread,
Jun 20, 2024, 5:01:45 AMJun 20
to Ukelele Users
Thank you for your help, I guess I am missing something.
1. I can't follow Gé's advice it seems. To get the `key, I need to press shift and the key ^`. And even if I press a long time, nothing is showing up (the dead key is not the touch with ^, it is only with the shift as per the keyboard viewer)
2. I can see the icon with a keyboard top right, I can select this new keyboard but no change. I even created a new keyboard and changed another key (p -> q); but it still doesn't work and I can't see the change in the keyboard viewer.
3. In. the organizer,  I have a keyboard layout and bundle (the bundle is with the p-> q); do you see anything wrong?
4. In the System/Keyboard/Input, I see the keyboard under the French section.

I reviewed the pdf, but I m not sure what I miss.
Screenshot 2024-06-20 at 10.54.48.png

Stephan

unread,
Jun 20, 2024, 5:06:01 AMJun 20
to Ukelele Users
ok, I found the problem, an extra reboot was needed.
Hope it can help others; logout is not recommended but mandatory :)

Stephan

unread,
Jun 20, 2024, 5:09:25 AMJun 20
to Ukelele Users
About ,Gé's advice and my answer, I think I was confused because I removed the dead key for ^ and not for `; I missed the shift when removing the dead key

Sorin Paliga

unread,
Jun 20, 2024, 5:12:49 AMJun 20
to ukelel...@googlegroups.com
After installing a new keylayout AT LEAST logout is recommended, best is RESTART. Sometimes these keylayouts work outright, sometimes they do not. If they do not, then restart the machine. As a rule of thumb: restart it anyway, this gesture does not hurt, on the contrary. 

Gé van Gasteren

unread,
Jun 20, 2024, 5:15:18 AMJun 20
to ukelel...@googlegroups.com
Hi Stephan,

Glad you got it working!
Yes, when a software engineer recommends logging out, then back in, it usually means that you should do that if you want to avoid problems :-)

Re. the ` accent:
Pressing Shift + the ^ key is indeed another dead key, and it works like this:
• first typing Shift-^ then a produces à;
• first typing Shift-^ then e produces è;
• first typing Shift-^ then i produces ì;
• first typing Shift-^ then o produces ò;
• first typing Shift-^ then u produces ù;
and analogously for the capital letters.

On Thu, Jun 20, 2024 at 11:09 AM Stephan <shu...@gmail.com> wrote:
About ,Gé's advice and my answer, I think I was confused because I removed the dead key for ^ and not for `; I missed the shift when removing the dead key

--
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/9312c3b5-8dd5-4344-828f-e5e5112a8d50n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages