Turn your Razer keyboard, mouse or headphone into a extreme feedback device
Project description
Turn your Razer keyboard, mouse or headphone into a extreme feedback device.
Preview
Installation
Install the required OpenRazer driver:
Install Chroma Feedback using PyPI:
pip install chroma-feedback
Install Chroma Feedback using GitHub:
git clone https://github.com/redaxmedia/chroma-feedback.git cd chroma-feedback ./setup.py install
Usage
chroma-feedback [options] -V, --version -P, --provider <provider> -H, --host <host> -S, --slug <slug> -T, --token <token> -I, --background-interval <background-interval> -B, --background-run -D, --dry-run -h, --help
AppVeyor
Name |
Type |
Default |
Mandatory |
Support |
---|---|---|---|---|
Host |
string |
optional |
✔ |
|
Slug |
string |
optional |
✔ |
|
Token |
string |
optional |
✔ |
Monitor a single project by slug:
chroma-feedback --provider=appveyor --slug=redaxmedia/chroma-feedback
Monitor multiple projects by token:
chroma-feedback --provider=appveyor --token={TOKEN}
Circle
Name |
Type |
Default |
Mandatory |
Support |
---|---|---|---|---|
Host |
string |
optional |
✔ |
|
Slug |
string |
optional |
✔ |
|
Token |
string |
optional |
✔ |
Monitor a single project by slug:
chroma-feedback --provider=circle --slug=github/redaxmedia/chroma-feedback
Monitor multiple projects by token:
chroma-feedback --provider=circle --token={TOKEN}
GitLab
Name |
Type |
Default |
Mandatory |
Support |
---|---|---|---|---|
Host |
string |
optional |
✔ |
|
Slug |
string |
required |
✔ |
|
Token |
string |
required |
✔ |
Monitor a single project by slug and token:
chroma-feedback --provider=gitlab --slug={SLUG} --token={TOKEN}
Monitor multiple projects by slug and token:
chroma-feedback --provider=gitlab --slug={SLUG} --slug={SLUG} --token={TOKEN}
Jenkins
Name |
Type |
Default |
Mandatory |
Support |
---|---|---|---|---|
Host |
string |
required |
✔ |
|
Slug |
string |
required |
✔ |
|
Token |
string |
✖ |
Monitor a single project by slug:
chroma-feedback --provider=jenkins --host={HOST} --slug={SLUG}
Monitor multiple projects by slug:
chroma-feedback --provider=jenkins --host={HOST} --slug={SLUG} --slug={SLUG}
TeamCity
Name |
Type |
Default |
Mandatory |
Support |
---|---|---|---|---|
Host |
string |
optional |
✔ |
|
Slug |
string |
required |
✔ |
|
Token |
string |
required |
✔ |
Monitor a single project by slug and token:
chroma-feedback --provider=teamcity --slug={SLUG} --token={USERNAME:PASSWORD}
Monitor multiple projects by token:
chroma-feedback --provider=teamcity --token={USERNAME:PASSWORD}
Travis
Name |
Type |
Default |
Mandatory |
Support |
---|---|---|---|---|
Host |
string |
optional |
✔ |
|
Slug |
string |
required |
✔ |
|
Token |
string |
✖ |
Monitor a single project by slug:
chroma-feedback --provider=travis --slug=redaxmedia/chroma-feedback
Monitor multiple projects by slug:
chroma-feedback --provider=travis --slug=redaxmedia
Errors
Message |
Type |
Description |
---|---|---|
Driver not found |
ImportError |
Module openrazer.client could not be imported |
Daemon not found |
Exception |
The DeviceManager throwed a DaemonNotFound |
Device not found |
General |
There is no supported device connected |
Data not found |
General |
There is no data available for your request |
Indicators
Status |
Color |
Effect |
---|---|---|
Passed |
Green |
Static |
Process |
Yellow |
Static |
Errored |
White |
Pulsate |
Failed |
Red |
Pulsate |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file chroma-feedback-3.3.0.tar.gz
.
File metadata
- Download URL: chroma-feedback-3.3.0.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56fd57a0ded43462f1db0de87cbc2ad83675812660d4527e7d3f2e44e7d7d406 |
|
MD5 | e578dce23af2843531daf441b3f3084a |
|
BLAKE2b-256 | 406cad0615b0ddb1a6895039841313ef8a5aaa7ca24e0436ae5291c4e4ad56b8 |