Skip to main content

Touchscreen stenotype that utilizes multi-touch

Project description

Plover touchscreen stenotype

On-screen touch stenotype plugin for Plover.

Demo recording (if below is playing slowly or not playing)

Additional setup / troubleshooting

Operating systems may have built-in touchscreen gestures that sometimes prevent the window from receiving touches.

On Windows 11: This works best after disabling 3- and 4-finger touch gestures in Settings (Bluetooth & devices > Touch, or navigate to ms-settings:devices-touch from the browser).

On Windows 10/11: The default touch keyboard can be stopped from automatically appearing whenever a textbox is touched (sometimes) by disabling “Show the touch keyboard when … there’s no keyboard attached” in the touch keyboard settings (under Time & language > Typing on Windows 11, Devices > Typing on Windows 10, or ms-settings:typing from the browser).

On Linux+GNOME: There are GNOME extensions that can disable touch gestures, but there is additionally a delay before windows receive touch inputs, which will have to be dealt with as well (check xinput and libinput?).

Notes

The key layout is currently based on the default English Stenotype system. This works best on touchscreens that support at least 10 simultaneous touch points. On Windows 10/11, the maximum number of touch points can be found alongside the device specifications in Settings (System > About, or navigate to ms-settings:about from the browser).

After the plugin is installed, Plover may need to be restarted for the plugin GUI button to appear in the toolbar.

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

plover-touchscreen-stenotype-0.0.0b0.tar.gz (14.3 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file plover-touchscreen-stenotype-0.0.0b0.tar.gz.

File metadata

File hashes

Hashes for plover-touchscreen-stenotype-0.0.0b0.tar.gz
Algorithm Hash digest
SHA256 e958d96e8abf8e11e5e783bc7f55bd3614b7af42c63d998d11b93d0582e9de12
MD5 b27ab40f3d49dff7572e6b6c2af259e7
BLAKE2b-256 3fe131b89756694b781c87cfdc9705fe92a6773dca5b67eb2b0080f8bcc7c67b

See more details on using hashes here.

File details

Details for the file plover_touchscreen_stenotype-0.0.0b0-py3-none-any.whl.

File metadata

File hashes

Hashes for plover_touchscreen_stenotype-0.0.0b0-py3-none-any.whl
Algorithm Hash digest
SHA256 79aa7a558d7f71228b34846bc347e391efb9f47f804e89a9725ea2c3e2d4118e
MD5 99cb8c85d1f4f1189de6c4b6f9995b45
BLAKE2b-256 1f997cf218d5db32938d020fd770229c13d168a4bfbd3cfa06f5be0b59d4d9ad

See more details on using hashes here.

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