aboutsummaryrefslogtreecommitdiff
path: root/README.adoc
diff options
context:
space:
mode:
authorPřemysl Eric Janouch <p@janouch.name>2024-11-25 04:01:47 +0100
committerPřemysl Eric Janouch <p@janouch.name>2024-11-25 05:46:22 +0100
commite46eee0a7f29081b840155643a8a15ba5951c95e (patch)
tree65f85e70cd4da17370eb1850a917c0f552f8d6d9 /README.adoc
parentf68bf51234f9bbeb0d18c3ca6d97778dce689c64 (diff)
downloadusb-drivers-e46eee0a7f29081b840155643a8a15ba5951c95e.tar.gz
usb-drivers-e46eee0a7f29081b840155643a8a15ba5951c95e.tar.xz
usb-drivers-e46eee0a7f29081b840155643a8a15ba5951c95e.zip
Import razer-bw-te-ctl
This is for a very old keyboard that I no longer own.
Diffstat (limited to 'README.adoc')
-rw-r--r--README.adoc16
1 files changed, 14 insertions, 2 deletions
diff --git a/README.adoc b/README.adoc
index bb27c27..b715932 100644
--- a/README.adoc
+++ b/README.adoc
@@ -15,14 +15,26 @@ and may not run at the same time, as it would contend for device access.
partially reimplementing the Ocrustar mobile app.
While it does not build for Windows, this is incidental.
+ - _razer-bw-te-ctl_ makes it possible to change the configuration of your Razer
+ BlackWidow Tournament Edition keybooard.
++
+Make sure to let the Windows Razer Synapse tool upgrade the firmware to the
+newest version before running the program. There might be some issues otherwise
+due to protocol changes, although I don't really deem it very probable.
+
Packages
--------
Regular releases are sporadic. git master should be stable enough.
+You can get a package with the latest development version
+as a https://git.janouch.name/p/nixexprs[Nix derivation].
+
Building
--------
-Build dependencies: CMake, pkg-config, liberty (included) +
-Runtime dependencies: libusb-1.0 (elksmart-comm), hidapi (eizoctl)
+Build dependencies:
+ CMake, pkg-config, liberty (included), help2man +
+Runtime dependencies:
+ libusb-1.0 (elksmart-comm, razer-bw-te-ctl), hidapi (eizoctl)
$ git clone --recursive https://git.janouch.name/p/usb-drivers.git
$ mkdir desktop-tools/build