DISCLAIMER: PROCEED ON YOUR OWN RISK.
The linux tablet driver was moved here.
Thanks to Evidlos implementation making it a lot easier to use. Please also check out his solution if you're interested in this software.
The basic concept:
- A python script / c program reads the data of the wacom input (codes taken from libremarkable)
- This script provides a server on port 33333 over usb and wifi
- A client script on your pc reads the data from the server and acts accordingly.
This repository contains two components:
- A server (on the reMarkable)
- Files that start with rm
- Has both a python as well as a c implementation
- A client (on your computer)
- Files that start with pc
You can either run the python version, the precompiled c binary or compile it yourself.
The easiest one is using the precompiled c binary.
- Download the latest binary called
rmServeWacomInput
(without any extension) here. - Copy the binary to your reMarkable using scp, FileZilla, WinSCP or similar software.
- Open a ssh session with the device (Putty can be used on windows).
- Execute the binary with
./rmServeWacomInput
- If that fails ensure you are in the correct directory or run
chmod +x rmServeWacomInput
and try running it again
- If that fails ensure you are in the correct directory or run
- Copy the
rmServeWacomInput.py
file to the device using scp, FileZilla, WinSCP or similar software. - Open a ssh session with the device (Putty can be used on windows).
- Install the entware package manager for the reMarkable
- To use it run
export PATH="${PATH}:/opt/bin/:/opt/sbin/"
or put that into~/.bashrc
to be permanent - Run
opkg install python3
- Run the script using
python3 rmServeWacomInput.py
or just./rmServeWacomInput.py
- Install python 3
- Open a command prompt and run
pip3 install pynput
. If that fails try without the 3 inpip3
. - Clone/Download this repository
- Go into the directory of this repository using your command prompt
- Ensure the server is already running as described above
- Run one of the files beginning with
pc
usingpython3
orpython
in front- e.g.
python3 pcWacomToMouseTouchpad.py
- e.g.
Both scripts can be edited with most text editors (don't use notepad on windows).
Change the values in the config section to appropriate ones.