目录
HOW TO USE YOUR REMARKABLE AS A MOUSE INPUT FOR A WINDOWS 10 PC
Background. At work I'm forever using my reMarkable (or a whiteboard) to sketch out ideas. Clearly I can't do that on lockdown, so I've been struggling to articulate my thoughts effectively.
What would be really great is if I could use my reMarkable as an input tool so my scribbles could be seen on the screen during Zoom/Skype meetings.
My work laptop is pretty tightly controlled to prevent viruses, etc., so I can't get the reMarkable Desktop app to work on it, and so LiveView is not an option. I decided I'd buy a graphics tablet to do the job, but clearly everyone else has had the same idea and they are all sold out.
Luckily I came across Evidlo's superb remarkable mouse script https://github.com/Evidlo/remarkable_mouse which enables the reMarkable to control your mouse pointer…
Installing Python
The remarkable mouse tool requires Python (a programming language) to be installed on your computer.
For work I use a Windows 10 laptop, and getting Python onto the work laptop was a bit of a challenge because the default installation settings needed Administrator rights.
If you have Admin rights the default installation should work. For me I needed to do the following:
- Download the latest Python version - for me it was 3.8.2 - from https://www.python.org/downloads/windows/
- Open the
python-3.8.2.exe
file (or whichever yours is called) - Click
Custom Installation
(Do not tick theAdd Python 3.8 to PATH
box) - Then at this section do the following then press
Next
:- Tick
Documentation
- Tick
pip
- Tick
tcl/tk and IDLE
- Tick
Python test suite
- Tick
py launcher
- Untick
for all users
- On the
Advanced Options
section:- Untick
Install for all users
- Tick
Associate files with Python
- Tick
Create shortcuts for installed applications
- Untick
Add Python to environment variables
- Untick
Precompile standard library
- Untick
Download debugging symbols
- Untick
Download debug binaries
- Select an appropriate file location. For me the pre-populated one suffuced, namely:
C:\Users\**Your Login Name**\AppData\Local\Programs\Python\Python38-32
- Press Install
Installing remarkable mouse
My knowledge of Python is almost non-existant, but I believe remarkable mouse is effectively a package for Python.
You can download remarkable mouse by:
- Start
Command Prompt
via the Windows Start button. - You now need to run the PIP tool, which is a package installer. You will need to change the directory to the directory that contains the
pip.exe
file. For me this isC:\Users\**Your Login Name**\AppData\Local\Programs\Python\Python38-32\Scripts
- Change directory by typing
cd
then the folder name and press Enter:cd C:\Users\**Your Login Name**\AppData\Local\Programs\Python\Python38-32\Scripts
- Type
pip
and press Enter. - Type
pip install remarkable-mouse
and press Enter.
Running the remarkable mouse application
The remouse
application is typically started from Command Prompt (but we can simplify this later).
The application can be launched with a number of parameters:
- address: This is the IP address of your remarkable tablet, and is visible by selecting
Menu | Settings | About
and scrolling down to the bottom. For me192.168.1.27
worked. - orientation: This controls which way the tablet is orientated. For me
left
works best. - monitor: I presume the app can only control one monitor. For me
0
worked. - password: This is the password you need to connect to reMarkable. This is found just above where the IP address is.
To do this:
- Navigate to the folder where the
remouse.exe
file is. For me this is by typingcd C:\Users\**Your Login Name**\AppData\Local\Programs\Python\Python38-32\Scripts
- Enter the following into the Command Prompt (or whichever setting are applicable to you):
remouse --address 192.168.1.27 --orientation left --monitor 0 --password **YourPassword**
- Wait a few seconds then you should see a message saying
connected to Your IP address
.
Using the remarkable mouse application
The remarkable is now in control of the mouse. To move the mouse, just hover the nib over the tablet by about 5–10mm. To click, just tap where you want. I've not worked out how to right click, but many windows keyboards have a right click button (or failing that press Shift+F10
) over where the mouse is.
If your monitor and reMarkable screen are not the same size (in pixels), which they almost certainly won't be, you'll find that part of the reMarkable screen goes outside the monitor's screen. You can either get used to this, or consider creating your own custom template to make it obvious what area of the reMarkable screen you can actually use.
If you write/draw very fast Windows doesn't appear to keep up and so creates loses definition. Slow down and things look much better. Try this yourself by drawing a circle very fast, and then one a bit slower.
To switch off the remarkable mouse tool, simply close the Command Prompt.
Avoid having to type the launch script
You can speed up launching the remarkable mouse application by creating a .bat file which will run your desired settings just from a double click. I've got mine stored on the desktop.
To create a .bat file:
- Open up notepad then:
- Press
File | Save As
- Select
All Files
from theSave As Type
dropdown - Name your file with the extension .bat at the end, for example,
re_mouse.bat
.
- To start the app, the batch command
start
is used and is then followed by the path of the folder which houses remouse.exe and then the custom parameters of your choice. For me I usedstart C:\Users\**Your login name**\AppData\Local\Programs\Python\Python38-32\Scripts\remouse.exe --address 192.168.1.27 --orientation left --monitor 0 --threshold 100 --password **Your password**
- I also want to open
paint
so I can start scribbling straight away. FYI I've found OneNote doesn't work effectively for some reason. To also do this type on a new line:start C:\Windows\System32\mspaint.exe
- Press
Save
Now just double click the .bat file, and then to end it close the Python window that pops up.
The End
Hopefully this has been useful. Thanks to Evidlo for creating this wonderful app.