Does Keyman Support M1 Mac?

Hi,
I was trying to install Keyman on M1 Mac and got this error report:

Does it mean we can’t install Keyman on an M1 Mac?
Thanks!

At this point, we haven’t added support for M1. We are waiting for budget to purchase an M1 mac for our team in order to build and test an update.

1 Like

Hi @Marc,
Thanks for your explanation. I’m sorry to hear you are still waiting for budget to purchase an M1. Do you have a fundraising project? I can help spread the word and contribute a bit (though not much, as I’m still a student doing TA work).

Thanks @martinacc :slight_smile: We have a donation website at https://donate.keyman.com/ (also a link on the home page). Any support is greatly appreciated – we survive on donations!

1 Like

Thanks, @Marc.
I’ve made a small donation and will share the information.

Blessings,
Martin

1 Like

Thank you! Every donation helps!

1 Like

Problem solved!

It turns out M1 Macs need to install Rosetta first in order to install Keyman. Here is how:

  1. Open Terminal.app
  2. Copy and Paste this command into Terminal.app: “softwareupdate --install-rosetta” (without quotes)
  3. Hit “return”.
  4. When it says “Install of Rosetta 2 finished successfully”, you may close Terminal.app and install Keyman.

After install Keyman, you may need to set the configurations for Keyman: How to configure macOS security options for Keyman

Hope it helps others who might encounter the same issue.

1 Like

Thanks, that’s a helpful stopgap until we have full support!

We are planning to include full support for M1 in Keyman 15 and may port it back to version 14 if it’s not too tricky.

1 Like

Tracking resolution to this at https://github.com/keymanapp/keyman/issues/5700

1 Like

We have a fix in the pipeline which we will back port, hopefully to Keyman 14.0.281.

1 Like

Thanks, @Marc.
That’s exciting!

The fix has been merged will land in 15.0.118 (tonight) and 14.0.282 (scheduled for next week).