o
odinpkg.dev
packages / library / attack-shark-r1-driver

attack-shark-r1-driver

2f46655library

Linux driver for Attack Shark R1

No license · updated 4 weeks ago

Linux driver for Attack Shark R1

Capabilities:

  • Get battery charge
  • Set current polling rate
  • Remap keys
  • Set DPI
  • Set sleep time
  • Set Deepsleep time
  • Set key response time
  • Ripple control
  • Angle Snap
  • Macros

Build requirements

- odin
- make
- libusb

Build instructions

make

Installation

Arch-based distros

git clone https://github.com/xb-bx/attack-shark-r1-driver --recursive
cd attack-shark-r1-driver
makepkg -si

Other

git clone https://github.com/xb-bx/attack-shark-r1-driver --recursive
sudo make install

Configuration

Driver searches for config file by checking following paths:

  • $XDG_CONFIG_HOME/attack-shark-r1.ini
  • $HOME/.config/attack-shark-r1.ini
  • /etc/attack-shark-r1.ini

Default configuration attack-shark-r1.ini