The Wayback Machine - https://web.archive.org/web/20221014080538/https://github.com/olback/perif
Skip to content

olback/perif

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Perif

An application to control lightning, sidetone and check battery status on your peripherals.

OS/Arch Status
Linux/amd64 CircleCI

Install

Before you install Perif, make sure you have installed:

  • meson
  • ninja
  • Rust (cargo)

If you do not want/need support for bluetooth devices, you can choose to not include the bluetooth udev rules by passing -Dbluetooth=false to meson build.

git clone https://github.com/olback/perif && cd perif
cargo build --release --all
./target/release/gen-rules
meson _mbuild
sudo ninja -C _mbuild install

Uninstall

sudo ninja -C _mbuild uninstall

Does your device not show up?

If your device is supported, but does not show up? Please open an issue, make sure to include make, model, vid and pid. If your device is not yet supported by Perif, you can add it by following the steps here.

Inspiration

This project is inspired by Sapd/HeadsetControl.