Skip to main content

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.

Build Status Travis Build Status AppVeyor Build Status Circle PyPI License

Preview

Terminal Session

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chroma-feedback-3.1.0.tar.gz (6.8 kB view details)

Uploaded Source

File details

Details for the file chroma-feedback-3.1.0.tar.gz.

File metadata

File hashes

Hashes for chroma-feedback-3.1.0.tar.gz
Algorithm Hash digest
SHA256 7b85605a0f85d1fda979504e7e21fdede91b9beb92c84a9b8af1689539e184e6
MD5 10382842bcfea61eae021bb6a89b7ed4
BLAKE2b-256 31629c0867b38afadcfe48e9ad318a1e84a70d513ef072630c757fa8a3a54582

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page