Skip to content
This repository has been archived by the owner on Jan 27, 2022. It is now read-only.
/ knife Public archive

Open source, lightweight and no bullshit customization Software for your Razer Blade

License

Notifications You must be signed in to change notification settings

lpcvoid/knife

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Abandoned software!

I don't use Windows anymore, nor do I own the laptop this was developed for anymore. Please fork if you wish to continue development :)

Knife

An open source, lightweight customization software for your Razer Blade.

Screenshot of Knife

Should work on every Blade laptop currently avaliable. You can also add support for other Razer keyboards via the devices.csv file.

Why?

I love my Blade, but I dislike Synapse. Bloated, needs Internet access, and looks like something a 13 year old would design, in my opinion. Knife aims to be something that your grandpa would design - small, gets the job done and out of your face afterwards.

Knife uses 4.4MB RAM when running, and no visible levels of CPU.

How?

First, we need to change the USB driver to WinUSB, since that's easy to work with. I recommend using Zadig (https://zadig.akeo.ie/).

Change the driver of the Razer Device (Interface 2 on my Blade 2018 Advanced) to WinUSB, by clicking "Install Driver". You may need to enable "List all devices" in the Zadig options first. It should look like this afterwards (note that I already changed to WinUSB for this screenshot):

Screenshot of zadig

Then simply download the source and compile yourself, or grab a precompiled release (link). The zip contains two files (and exe and a dll), unpack both into the same directory. Run the exe. Done. Does not need any administrator privileges.

Please be advised that you need to revert this process for Synapse to work again. Simply uninstall the Razer device in device manager, and tick the "Remove driver software" box when doing so.

Credits

This project stands on the shoulder of giants. I want to thank Openrazer for the initial idea, and a chap named @rsandoz for a lot of the headway into making Openrazer work on windows. I just hacked together both of their approaches into an easy to use DLL and GUI which runs on windows.

Have fun!

About

Open source, lightweight and no bullshit customization Software for your Razer Blade

Resources

License

Stars

Watchers

Forks

Packages

No packages published