halmak icon indicating copy to clipboard operation
halmak copied to clipboard

Bigsur installation problem

Open ptuchster opened this issue 4 years ago • 7 comments

On big sur 11.01 only few apps allow me to use halmak as input source, such as terminal and different ides. For example in Safari I am unable to select halmak as source even id it's appear in every select option.

ptuchster avatar Dec 09 '20 08:12 ptuchster

Yes that is a big problem! It automatically switches the input source. No warning (not that it would make it better). Version 11.1 (20C69)

janniksinz avatar Dec 18 '20 22:12 janniksinz

I had similar problem with anther layout, Workman, but only until reboot. In the end I did both:

  • copy .keyboard and .icns files directly into /Library/Keyboard\ Layouts/
  • reboot

E voilà, Safari worked with the new layout again. (YMMV)

dimaqq avatar Jan 18 '21 10:01 dimaqq

@dimaqq please can you explain a little more about how you copied the files without the bundle? I'm finding that opening any new app switches my keyboard back to Qwerty British.

flakedev avatar Feb 10 '21 13:02 flakedev

Sure, I took individual files from https://github.com/MadRabbit/halmak/tree/master/macos/Halmak.bundle/Contents/Resources that is from inside the bundle, and dropped them into the system dir, with the following result

> ls -hl /Library/Keyboard\ Layouts/
total 84K
-rw-r--r-- 1 root wheel 38K Jan 18 19:06 Halmak.icns
-rw-r--r-- 1 root wheel 41K Jan 18 19:06 Halmak.keylayout

dimaqq avatar Feb 26 '21 05:02 dimaqq

Oh and I had to reboot the laptop after adding the files. Without reboot I had the same issue: some 1st party (Safari) kept reverting to a standard keyboard automatically.

dimaqq avatar Feb 26 '21 05:02 dimaqq

hey folks, thanks for reporting the issue. unfortunately im not using OSX anymore, so i cant really fix this. if anyone makes a patch please make a PR, i'd merge that happily

kaievns avatar Apr 06 '21 01:04 kaievns

I had to install it, reboot, add it to my available layouts, and then reboot again, but after that it worked for me under Monterey 12.3. I also had to put the bundle in ~/Library/Keyboard\ Layouts/ rather than the global one.

danielpcox avatar Mar 19 '22 01:03 danielpcox