Skip to content

Commit

Permalink
Merge pull request #1 from stickoking/dev/Add_Blackwidow_v4_75%_Support
Browse files Browse the repository at this point in the history
Dev/add blackwidow v4 75% support
  • Loading branch information
stickoking authored Feb 3, 2024
2 parents 27f8a77 + 7eb285e commit 15040e0
Show file tree
Hide file tree
Showing 6 changed files with 2,122 additions and 1,959 deletions.
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[submodule "librazermacos"]
path = librazermacos
url = git@github.com:1kc/librazermacos.git
url = https://github.com/stickoking/librazermacos
[submodule "iohook"]
path = iohook
url = https://github.com/overcurrent/iohook
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,12 @@
- **Persistent color settings** Color effects are saved to onboard memory
- **Works on the latest macOS** Including Intel and Apple Silicon. There are no current plans from Razer to support macOS ([source](https://mysupport.razer.com/app/answers/detail/a_id/1381/kw/macOS))

## Important note
This is not the original repo the original repo is from [1kc/librazermacos](https://github.com/1kc/razer-macos) I forked this repo to maintain it as the original seems to be abandoned.

## Download

[Latest release](https://github.com/1kc/razer-macos/releases)
[Latest release](https://github.com/stickoking/razer-macos/releases)

## Installation instructions

Expand Down Expand Up @@ -62,6 +65,7 @@ Keyboards:
- Razer BlackWidow X Chroma
- Razer BlackWidow X Chroma Tournament Edition
- Razer BlackWidow X Chroma Ultimate
- Razer BlackWidow V4 75%
- Razer Cynosa Chroma
- Razer Cynosa Lite
- Razer Cynosa V2
Expand Down Expand Up @@ -221,7 +225,7 @@ Ongoing new device support will be provided on a volunteer contribution basis, a

## Developer usage

git clone --recursive https://github.com/1kc/razer-macos.git
git clone --recursive https://github.com/stickoking/razer-macos

Ensure xcode command line tools are installed,

Expand Down
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@
},
"devDependencies": {
"@babel/preset-react": "^7.14.5",
"@electron/universal": "^1.2.1",
"babel-loader": "^8.1.0",
"electron": "^11.5.0",
"electron-builder": "^23.3.3",
"electron-builder-notarize": "^1.2.0",
"electron-webpack": "^2.8.2",
"@electron/universal": "^1.2.1",
"mini-css-extract-plugin": "^0.9.0",
"native-ext-loader": "^2.3.0",
"node-gyp": "^8.2.0",
Expand Down Expand Up @@ -88,7 +88,8 @@
"darwin"
],
"arches": [
"x64", "arm64"
"x64",
"arm64"
]
}
}
21 changes: 21 additions & 0 deletions src/devices/blackwidow_v4_75%.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"name": "Razer BlackWidow V4 75%",
"productId": "0x02a5",
"mainType": "keyboard",
"image": "https://assets3.razerzone.com/Pgyxh3HUrUSIwR3kf2RzK3UUbE0=/300x300/https%3A%2F%2Fhybrismediaprod.blob.core.windows.net%2Fsys-master-phoenix-images-container%2Fhf7%2Fh5a%2F9640099119134%2Fblackwidow-v4-75-black-2-500x500.png",
"features": null,
"featuresConfig": [
{
"ripple": {
"rows": 6,
"cols": 15
}
},
{
"wheel": {
"rows": 6,
"cols": 15
}
}
]
}
Loading

0 comments on commit 15040e0

Please sign in to comment.