sensible-side-buttons icon indicating copy to clipboard operation
sensible-side-buttons copied to clipboard

Publish universal binary build?

Open rxin opened this issue 4 years ago • 13 comments

It'd be great if the published dmg can be universal binary covering the new Apple Silicon. If it already is, thanks!

rxin avatar Nov 20 '20 07:11 rxin

second this!, doesnt work at the moment on mine

halpz avatar Nov 24 '20 09:11 halpz

Sensible Side Buttons 1.0.6 is working just fine for me via Rosetta2. Tested with a Logitech M705 mouse.

Make sure "Enabled" is checked in the menu, and that SensibleSideButtons is granted permission in System Preferences → Security & Privacy → Privacy → Accessibility

callahad avatar Nov 28 '20 21:11 callahad

Also, it seems like no source changes are needed for Apple Silicon; I was able to open the project up in XCode, recompile, and it worked.

...but I don't know a darn thing about signing on macOS, so I'll leave it to someone else to produce a proper build.

callahad avatar Nov 29 '20 21:11 callahad

It's been working for me on the M1 Air for at least two weeks, though I did need to reinstall after moving my files over with migration assistant.

ellygaytor avatar Dec 21 '20 02:12 ellygaytor

Can confirm archiving it as universal binary via Xcode 12 works just fine. Runs natively with no issues on Apple Silicon Macs. I've made a build to share amongst coworker and friends and no one ran into any issues on both x86 and arm64e Macs. We just need the project owner to re-upload a new archive and disk image built from Xcode 12 (the standard arch project build setting by default will build a universal binary).

terenceyan avatar Dec 29 '20 20:12 terenceyan

Thanks @terenceyan! I was able to archive and then "copy" under distribution options in Xcode 12.4 to get a binary. Been having no trouble. I'm not a macOS dev, but am work in mobile off an on so I was able to figure-out how to get this done fairly quickly. I'm sure that's not true for many who find this utility useful so hopefully @archagon can put up official Universal Binary build sometime.

lorenjohnson avatar Feb 28 '21 21:02 lorenjohnson

Can confirm archiving it as universal binary via Xcode 12 works just fine. Runs natively with no issues on Apple Silicon Macs. I've made a build to share amongst coworker and friends and no one ran into any issues on both x86 and arm64e Macs. We just need the project owner to re-upload a new archive and disk image built from Xcode 12 (the standard arch project build setting by default will build a universal binary). Your version working great here on m1 mac mini.

niXta1 avatar Apr 08 '21 12:04 niXta1

For anyone who doesn't want to build their own I made a universal binary available here

thealpa avatar May 15 '21 15:05 thealpa

Is there any information when this will this be in the default application, so it can also be directly installed with homebrew?

ridicolos avatar Aug 02 '21 17:08 ridicolos

For anyone who doesn't want to build their own I made a universal binary available here

Thank you this worked.

tomengland avatar Feb 28 '22 08:02 tomengland

@ridicolos I've recently detached and renamed my fork to be able to distribute it using homebrew. They however currently require repositories to have a certain amount of watchers and stars (>30 and >75 respectively) to be submitted.

thealpa avatar Mar 07 '22 13:03 thealpa

@thealpa thats really nice. I starred the project.

ridicolos avatar Mar 07 '22 19:03 ridicolos

@thealpa Thank you!

herrernst avatar Sep 06 '23 10:09 herrernst