5

After Catalina upgrade I have noticed my keyboard layout is different. I was using Croatian (e.g. Y was Z, @ was opt+shift+2).

Now it is switched to "Croatian - PC" which resembles Windows keyboard layout (Y is still Z, @ is opt+v).

There is another option, which is "Croatian" and is similar to what I had before, but with some changes (Y is Y, @ is opt+2).

Is there a way without some external tool and re-mappings to revert my keyboard to what it was before?

bmike
  • 235,889
Norgul
  • 153
  • 1
    Same problem here. After update for Catalina my USB Microsoft Wired 600 (Portuguese), have a completely different mapping. E.g.:
    < now is §
    > now is ±
    \ now is <
    | now is >
    € now is æ
    ``` And so on... I already look for drivers in MS website, but I just found for win 10.
    I'm also looking for a solution for remap.
    
    –  Oct 20 '19 at 00:44
  • @djayor Your problem sounds different. What exactly do you have on your list in system preferences/keyboard/input sources? What "flag" is showing at the top right of the screen? – Tom Gewecke Oct 20 '19 at 17:18

1 Answers1

4

I have put of copy of the Croatian layout from an earlier MacOS, named "Old Croatian", here and a copy of the Croatian PC layout here. Hopefully one of them will help.

Tom Gewecke
  • 20,864
  • Thanks Tom. Is it possible to import this file without Ukulele? – Norgul Oct 20 '19 at 19:36
  • 1
    @Norgul Sure, you just put .keylayout files in Home/Library/Keyboard Layouts, logout/login, and activate via the input sources preference pane. They will be in the "others" folder. – Tom Gewecke Oct 20 '19 at 20:29
  • That worked great. Do you know if it is possible to use one of the "other"-s as a primary input method? I can't seem to remove what was primary before, even though I have added this new one on the list (and am using it) – Norgul Oct 21 '19 at 07:53
  • 1
    @Norgul Have a look at this: https://apple.stackexchange.com/questions/44913/make-a-custom-keyboard-layout-the-system-default-even-for-the-login-screen/44916#44916 – Tom Gewecke Oct 21 '19 at 12:41
  • Moving to /Library/Keyboard Layouts instead of ~/Library/Keyboard Layouts helped. Thanks – Norgul Oct 21 '19 at 17:25
  • @Tom Gewecke I have 2 flags, Irish for my internal keyboard of my MacBook Pro. And another Portuguese for my USB keyboard. Well I resolved my problem editing the layout in Ukulele, and moving the .keylayout to /Library/Keyboard Layouts. Unfortunately the "<" are not in the correct place, because the specific key in the left side of "Z" is not editable by Ukulele. – djayor Oct 21 '19 at 19:28
  • @djayor You are wrong about the key next to z. When in Ukelele, do View > Keyboard Type and change ANSI to ISO. – Tom Gewecke Oct 21 '19 at 21:08