razer-macos icon indicating copy to clipboard operation
razer-macos copied to clipboard

Support BlackWidow v3 mini Hyperspeed and update dependency for M1.

Open dragonpod opened this issue 2 years ago • 10 comments

This PR adds support for BlackWidow v3 mini Hyperspeed in both wired and wireless (via USB receiver) modes. Addresses #409, #437, #538, #562, #579, #608.

The dependency versions are also updated to allow building on M1 machines.

Limitation: currently does not support displaying battery status.

dragonpod avatar May 13 '22 23:05 dragonpod

I'm new how do I code this into my m1 MacBook pro for my v3 mini hyperspeed

nayanp714 avatar May 14 '22 16:05 nayanp714

@nayanp714 You can clone my repo to your local computer by typing the following in your Terminal: git clone --recursive https://github.com/dragonpod/razer-macos.git After that, cd to the folder it created, and run ./release.sh. You can find the compiled app in the dist folder.

dragonpod avatar May 15 '22 02:05 dragonpod

@nayanp714 You can clone my repo to your local computer by typing the following in your Terminal: git clone --recursive https://github.com/dragonpod/razer-macos.git After that, cd to the folder it created, and run ./release.sh. You can find the compiled app in the dist folder.

Hello, I wasn't able to compile it properly, perhaps missing a dependency needs to be installed on my machine? Any help is appreciated. Adding screenshot below.

image

Edit: adding some more screenshots which looks like they might be more helpful troubleshooting it.

image

image

odemiray avatar May 17 '22 22:05 odemiray

@Baycosinus Can you verify that you have Xcode command line tools installed? From your second screenshot, it says "invalid active developer path". Try xcode-select --install.

dragonpod avatar May 19 '22 08:05 dragonpod

Hey @dragonpod, thanks! Looks like it's already installed, but updating it resolved the issue. However, I still can't see my BW V3 Mini Hyperspeed on the device list. Gonna be following this thread for future updates.

odemiray avatar May 20 '22 07:05 odemiray

@Baycosinus How did you connect your keyboard? Bluetooth mode would not work.

dragonpod avatar May 24 '22 17:05 dragonpod

This. Thank you very much. Plugged it in and works like a charm. Great job!

odemiray avatar May 27 '22 11:05 odemiray

@dragonpod Thanks for this, awesome!

prionator avatar Jun 06 '22 20:06 prionator

@1kc Any chance this PR can get merged and a new release cut? I've no qualms with cloning @dragonpod's fork and building from source, but seems like this one has been ready to go for some time now. 😄

jarrod-manwaring avatar Jun 22 '22 17:06 jarrod-manwaring

Hello, I am not able to compile this on mac M1. I keep running into this. Any help is appretiated.

gyp: name 'openssl_fips' is not defined while evaluating condition 'openssl_fips != ""' in binding.gyp while trying to load binding.gyp gyp ERR! configure error

clkclak avatar Jul 29 '22 17:07 clkclak

Hi friends ,

Can you explain simply the steps to add-on these codes ? I don't know how to use 100% the Terminal.... Ive copied the repo open the release file but after it I don t understand how to proceed :/

please help us :) thanks

fubdnbz2022 avatar Sep 16 '22 18:09 fubdnbz2022