{"id":13725209,"url":"https://github.com/Evidlo/remarkable_mouse","last_synced_at":"2025-05-07T19:33:17.058Z","repository":{"id":41612921,"uuid":"172318746","full_name":"Evidlo/remarkable_mouse","owner":"Evidlo","description":"use your reMarkable as a graphics tablet","archived":false,"fork":false,"pushed_at":"2024-11-10T03:41:48.000Z","size":2947,"stargazers_count":513,"open_issues_count":19,"forks_count":49,"subscribers_count":19,"default_branch":"master","last_synced_at":"2024-11-10T04:17:07.273Z","etag":null,"topics":["graphics-tablet","remarkable-tablet","wacom"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Evidlo.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-24T09:26:32.000Z","updated_at":"2024-11-10T03:09:19.000Z","dependencies_parsed_at":"2024-01-12T17:28:27.924Z","dependency_job_id":"2412712a-53a5-4834-99b4-815830bce8d4","html_url":"https://github.com/Evidlo/remarkable_mouse","commit_stats":{"total_commits":68,"total_committers":13,"mean_commits":5.230769230769231,"dds":"0.27941176470588236","last_synced_commit":"30b8a7b7131f652a7b162144a7b4c911fcc6eb7c"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Evidlo%2Fremarkable_mouse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Evidlo%2Fremarkable_mouse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Evidlo%2Fremarkable_mouse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Evidlo%2Fremarkable_mouse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Evidlo","download_url":"https://codeload.github.com/Evidlo/remarkable_mouse/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223912841,"owners_count":17224205,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["graphics-tablet","remarkable-tablet","wacom"],"created_at":"2024-08-03T01:02:15.818Z","updated_at":"2024-11-14T15:30:55.128Z","avatar_url":"https://github.com/Evidlo.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# remarkable_mouse\n\nUse your reMarkable as a graphics tablet.\n\nSpecial thanks to [canselcik](https://github.com/canselcik/libremarkable) and [LinusCDE](https://github.com/LinusCDE/rmWacomToMouse) for inspiration.\n\n\u003cimg src=\"photo.gif\" width=800\u003e\n\n# Quick Start\n\nOn the host machine with the tablet plugged in via USB:\n\n``` bash\npip install remarkable-mouse\nremouse\n```\n\nBy default, `10.11.99.1` is used as the address.  Find your password in the reMarkable's [settings menu](https://remarkablewiki.com/tech/ssh).  If you are on Linux using X11, you can use the `--evdev` option for pressure support.\n\nTo use the `--region` flag, you may need to install the `python3-tk` or `python3-tkinter` package with your package manager.\n\n# Examples\n\nspecify monitor, orientation, password\n\n``` bash\nremouse --orientation right --mode fit --monitor 1 --password foobar\n```\n\npasswordless login\n\n``` bash\nssh-keygen -m PEM -t rsa -f ~/.ssh/remarkable -N ''\nssh-copy-id -i ~/.ssh/remarkable.pub root@10.11.99.1\nremouse\n```\n\nrunning with pressure sensitivity (Linux only)\n\n``` bash\nsudo --preserve-env=USER,PATH env remouse --evdev\n```\n\n# Usage\n\n```\nusage: remouse [-h] [--debug] [--key PATH] [--password PASSWORD] [--address ADDRESS] [--mode {fit,fill,stretch}] [--orientation {top,left,right,bottom}] [--monitor NUM] [--region] [--threshold THRESH]\n               [--evdev]\n\nuse reMarkable tablet as a mouse input\n\noptional arguments:\n  -h, --help            show this help message and exit\n  --debug               enable debug messages\n  --key PATH            ssh private key\n  --password PASSWORD   ssh password\n  --address ADDRESS     device address\n  --mode {fit,fill,stretch}\n                        Scale setting. Fit (default): take up the entire tablet, but not necessarily the entire monitor. Fill: take up the entire monitor, but not necessarily the entire tablet. Stretch:\n                        take up both the entire tablet and monitor, but don't maintain aspect ratio.\n  --orientation {top,left,right,bottom}\n                        position of tablet buttons\n  --monitor NUM         monitor to output to\n  --region              Use a GUI to position the output area. Overrides --monitor\n  --threshold THRESH    stylus pressure threshold (default 600)\n  --evdev               use evdev to support pen pressure (requires root, Linux only)\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FEvidlo%2Fremarkable_mouse","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FEvidlo%2Fremarkable_mouse","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FEvidlo%2Fremarkable_mouse/lists"}