use reMarkable as a graphics tablet
Project description
remarkable_mouse
Use your reMarkable as a graphics tablet.
Special thanks to canselcik and LinusCDE for inspiration.
Quick Start
On the host machine with the tablet plugged in via USB:
pip install remarkable-mouse
remouse
By default, 10.11.99.1
is used as the address. Seems to work pretty well wirelessly, too. By default ssh-agent is used to authenticate if it is available, otherwise you are asked for your password. Find your password in the reMarkable's settings menu.
Examples
specify address, monitor, orientation, password
remouse --address 192.168.1.1 --orientation right --mode fit --monitor 1 --password foobar
passwordless login
ssh-keygen -m PEM -t rsa -f ~/.ssh/remarkable -N ''
ssh-copy-id -i ~/.ssh/remarkable.pub root@10.11.99.1
remouse --key ~/.ssh/remarkable
Usage
usage: remouse [-h] [--debug] [--key PATH] [--password PASSWORD]
[--address ADDRESS] [--mode {fit,fill}]
[--orientation {top,left,right,bottom}] [--monitor NUM]
[--threshold THRESH] [--evdev]
use reMarkable tablet as a mouse input
optional arguments:
-h, --help show this help message and exit
--debug enable debug messages
--key PATH ssh private key
--password PASSWORD ssh password
--address ADDRESS device address
--mode {fit,fill} scale setting
--orientation {top,left,right,bottom}
position of tablet buttons
--monitor NUM monitor to output to
--threshold THRESH stylus pressure threshold (default 600)
--evdev use evdev to support pen pressure (requires root,
Linux only)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
remarkable-mouse-6.0.0.tar.gz
(8.2 kB
view hashes)
Built Distribution
Close
Hashes for remarkable_mouse-6.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9214513a5937485840c176b906f0fcc05524468c4cf582fccac7b4f91b39055b |
|
MD5 | 1c8f970d6859ae3c87fcc42f95ea852d |
|
BLAKE2b-256 | b1bbe22d9db6abf18e7e4395fb7552d91e94b0ca5ebb5fcb1706229cd1239522 |