Skip to main content

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

pip install remarkable-mouse
remouse

By default, 10.11.99.1 is used as the address. Seems to work pretty well wirelessly, too.

Examples

specify address, monitor, orientation, password

remouse --address 192.168.1.1 --orientation right --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] [--orientation {vertical,left,right}]
           [--monitor NUM] [--threshold THRESHOLD] [--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
  --orientation {vertical,left,right}
  --monitor NUM         monitor to use
  --threshold THRESHOLD
                        stylus pressure threshold (default 1000)
  --evdev               use evdev to support pen tilt (requires root, no OSX
                    support)

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

remarkable-mouse-5.1.tar.gz (5.0 kB view hashes)

Uploaded Source

Built Distribution

remarkable_mouse-5.1-py3-none-any.whl (6.6 kB view hashes)

Uploaded Python 3

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