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
Terminal Session
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
Providers
Name | Host | Slug | Token |
---|---|---|---|
AppVeyor | ✖ | ✔ | ✔ |
Circle | ✖ | ✔ | ✔ |
GitLab | ✔ | ✔ | ✔ |
Jenkins | ✔ | ✔ | ✖ |
Travis | ✖ | ✔ | ✖ |
Examples
Monitor a single project by slug on AppVeyor:
chroma-feedback --provider=appveyor --slug=redaxmedia/chroma-feedback
Monitor multiple projects by token on AppVeyor:
chroma-feedback --provider=appveyor --token={TOKEN}
Monitor a single project by slug on Circle:
chroma-feedback --provider=circle --slug=github/redaxmedia/chroma-feedback
Monitor multiple projects by token on Circle:
chroma-feedback --provider=circle --token={TOKEN}
Monitor a single project by slug and token on GitLab:
chroma-feedback --provider=gitlab --host={HOST} --slug={SLUG} --token={TOKEN}
Monitor multiple projects by slug and token on GitLab:
chroma-feedback --provider=gitlab --host={HOST} --slug={SLUG} --slug={SLUG} --token={TOKEN}
Monitor a single project by slug on Jenkins:
chroma-feedback --provider=jenkins --host={HOST} --slug={SLUG}
Monitor multiple projects by slug on Jenkins:
chroma-feedback --provider=jenkins --host={HOST} --slug={SLUG} --slug={SLUG}
Monitor a single project by slug on Travis:
chroma-feedback --provider=travis --slug=redaxmedia/chroma-feedback
Monitor multiple projects by user on Travis:
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 |
---|---|---|
Process | Yellow | Static |
Passed | Green | Static |
Errored | White | Pulsate |
Failed | Red | Pulsate |
Project details
Release history Release notifications
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size chroma-feedback-3.1.0.tar.gz (6.8 kB) | File type Source | Python version None | Upload date | Hashes View hashes |