A Plover plugin implementing a one-handed Stenotype layout. Requires Plover v4.0.0.dev8 or later.
Credit goes to Soffit and Kaoffie on the Plover Discord for coming up with the idea and proposing possible implementations.
-
Clone this repository:
git clone https://github.com/jenchanws/plover-one-handed.git
-
Install it locally to Plover's environment:
/path/to/Plover -s plover_plugins install -e plover-one-handed
-
Go to Configure → Plugins and enable the
one_handed
extension. -
Go to Configure → System and switch to the
One-Handed Stenotype
system.
By default, the following keys are used on the one-handed layout:
┌───┬───┬───┬───┬───┐
│ 1 │ 2 │ 3 │ 4 │ 5 │
└┬──┴┬──┴┬──┴┬──┴┬──┴┬───┐
│ Q │ W │ E │ R │ T │ Y │
└───┴───┴───┴┬──┴┬──┴┬──┴┐
│ F │ G │ H │
└───┴┬──┴┬──┴┬───┐
│ B │ N │ M │
└───┴───┴───┘
The keys are mapped to the two sides of the standard Stenotype layout as follows:
┌───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┐
│ S │ T │ P │ H │ * │ │ F │ P │ L │ T │ D │
└┬──┴┬──┴┬──┴┬──┴┬──┴┬───┐ └┬──┴┬──┴┬──┴┬──┴┬──┴┬───┐
│ S │ K │ W │ R │ * │ A │ │ R │ B │ G │ S │ Z │ A │
└───┴───┴───┴┬──┴┬──┴┬──┴┐ └───┴───┴───┴┬──┴┬──┴┬──┴┐
│ # │ U │ O │ │ # │ U │ O │
└───┴┬──┴┬──┴┬───┐ └───┴┬──┴┬──┴┬───┐
│ E │ l │ r │ │ E │ l │ r │
└───┴───┴───┘ └───┴───┴───┘
-
To stroke an outline on only the left side of the keyboard, stroke
l
and the remainder of the keys. For example, 'this' is stroked aslTH-
, and 'have' islSR-
. -
To stroke an outline on only the right side of the keyboard, stroke
r
and the remainder of the keys. For example, 'of the' is stroked asr-FT
, and 'being' isr-BG
. -
To stroke an outline on both sides of the keyboard, stroke the left side first then the right side. For example, 'example' (
KP-L
) is stroked asKP-/-L
. The plugin interprets the strokes as two halves of the same outline.
Vowels and the number key can be stroked on either side.
Other layouts are also available:
-
One-Handed (Mirrored)
┌───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┐ │ * │ H │ P │ T │ S │ │ F │ P │ L │ T │ D │ └┬──┴┬──┴┬──┴┬──┴┬──┴┬───┐ └┬──┴┬──┴┬──┴┬──┴┬──┴┬───┐ │ * │ R │ W │ K │ S │ A │ │ R │ B │ G │ S │ Z │ A │ └───┴───┴───┴┬──┴┬──┴┬──┴┐ └───┴───┴───┴┬──┴┬──┴┬──┴┐ │ # │ U │ O │ │ # │ U │ O │ └───┴┬──┴┬──┴┬───┐ └───┴┬──┴┬──┴┬───┐ │ E │ l │ r │ │ E │ l │ r │ └───┴───┴───┘ └───┴───┴───┘
-
One-Handed (Paired Vowels), in which only two of the vowels are available on each side:
┌───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┐ │ S │ T │ P │ H │ * │ │ F │ P │ L │ T │ D │ └┬──┴┬──┴┬──┴┬──┴┬──┴┐ └┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ S │ K │ W │ R │ * │ │ R │ B │ G │ S │ Z │ └───┴───┴───┴┬──┴┬──┴┐ └───┴───┴───┴┬──┴┬──┴┐ │ # │ A │ │ # │ U │ └───┴┬──┴┬───┬───┐ └───┴┬──┴┬───┬───┐ │ O │ l │ r │ │ E │ l │ r │ └───┴───┴───┘ └───┴───┴───┘
-
and One-Handed (Mirrored, Paired Vowels) with both:
┌───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┐ │ * │ H │ P │ T │ S │ │ F │ P │ L │ T │ D │ └┬──┴┬──┴┬──┴┬──┴┬──┴┐ └┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ * │ R │ W │ K │ S │ │ R │ B │ G │ S │ Z │ └───┴───┴───┴┬──┴┬──┴┐ └───┴───┴───┴┬──┴┬──┴┐ │ # │ A │ │ # │ U │ └───┴┬──┴┬───┬───┐ └───┴┬──┴┬───┬───┐ │ O │ l │ r │ │ E │ l │ r │ └───┴───┴───┘ └───┴───┴───┘