A simple remote web keyboard
Project description
Couch Remote
A utility, available at pypi. Download it on a computer and serve yourself a remote keyboard to control it.
Current state of things:
- run
remote
to serve, commands are not supported yet.
Usage
- To install:
pip install couch-remote
(in a venv or globally) - Now, your
remote
should be available. - Optionally,
remote scaffold-config
, creates a basic settings file, thenremote global settings.py
copies it to a global configuration directory. - Finally,
remote control
serves an instance at localhost:4444. This is the only command, you're going to need from now on.
Settings
And how to set them.
from pynput.keyboard import Key
from remote.models import Button
buttons = {
'play_pause_media': Button(key=Key.media_play_pause, label='⏯️'),
'esc': Button(key=Key.esc, label='Esc'),
'caps': Button(key=Key.caps_lock, label='Caps Lock'),
'space': Button(key=Key.space, label='Space'),
}
port = 4444
Q: Do jakiego formatu zapisują się i wczytują configi w settingsach?
Install a global settings file remote global settings.py
When ran, stores settings at a default path: ~/.config/couch-remote/settings.py
Pilot will default to this path when not specified.
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
couch-remote-0.2.1.tar.gz
(6.0 kB
view hashes)
Built Distribution
Close
Hashes for couch_remote-0.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfc03af2011764786339822121badbfd8b993911055bbc47abc681fc16a2fc3f |
|
MD5 | 3ad7c7f60b084c263f91beff1525cd27 |
|
BLAKE2b-256 | 608e73c732f4279bc97299ca3254836dbe82b61b93015fc349d390306388544c |