Skip to content
 
 

Repository files navigation

Note to self. This other solution uses a json config: https://github.com/patomation/shuttle-go

ShuttlePRO

ShuttlePROv2

Quick Start

Install: run the script

$ bin/install.sh

Usage:

$ shuttle

Usage:

$ shuttlepro /dev/input/inputX

replace X with your input device number. See next session"

How to find the device

$ cat /proc/bus/input/devices

look for /input/inputX now combine that with /dev/ /dev/input/inputX

cat /proc/bus/input/devices output will look like this

I: ...
N: Name="Contour Design ShuttlePRO v2"
P: Phys=...
S: Sysfs=/devices/.../input/inputX
U: Uniq=
H: Handlers=...
B: PROP=...
B: EV=...
B: KEY=...
B: REL=...
B: MSC=...

Longer Install instructions

  1. Install build dependencies
$ apt update -y
$ apt install -y build-essential libx11-dev 
libxtst-dev
  1. Build
$ make
  1. Copy global rools
$ cp 99-ShuttlePRO.rules /etc/udev/rules.d
  1. Install
 
evgrab ioctl: Operation not permitted

About

User program for interpreting key, shuttle, and jog events from a Contour Design ShuttlePRO v2

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages