Setting up Lapwing manually
This page describes how to manually configure Plover to use Lapwing theory. This is not a recommended method for two reasons: there is a lot of manual work required, and Plover will have a tendency to modify the number key entries, thereby making lookups difficult.
If any change is made directly to a Lapwing dictionary, Plover will change all entries with the number key so that they contain numbers in the steno strokes (i.e. #PWOB
→ 3W0B
). To revert this, you will have to redownload the dictionary and update the dictionary in your stack. Therefore, I would suggest installing the plover-lapwing-aio
plugin instead of following the instructions on this page.
Install required plugins
See the Plover wiki page on installing plugins for instructions. Install the following plugins:
plover-dict-commands
plover-last-translation
plover-modal-dictionary
plover-python-dictionary
plover-stitching
Note that you can install all four plugins before restarting Plover.
Enable modal_update
In Plover’s main window, go to Configure → Plugins
and click on the modal_update
box.
If you don’t see this box, make sure you’ve installed the
plover-modal-dictionary
plugin and restarted Plover.
Download the dictionaries
Download the dictionaries by right clicking the following links and pressing Save link as
(or whatever the equivalent is for your browser):
jeff-phrasing.py
abby-left-hand-modifiers.py
emily-modifiers.py
emily-symbols.py
lapwing-movement.modal
lapwing-commands.json
lapwing-numbers.json
lapwing-uk-additions.json
lapwing-proper-nouns.json
lapwing-base.json
Next, in the Plover main window, click on the green plus button:
Select “Load dictionaries” and you will be greeted with a window to select all the dictionaries that you downloaded earlier. Next, click on main.json
and press the red X button to delete it from your dictionary stack. Do the same for commands.json.
Now, select each dictionary and make sure they are listed in your stack in the same order as shown below by using the blue arrow keys or dragging them around.
Relocate the number key
On professional steno machines, there is a long key that runs at the very top of the steno layout (called the number bar). It is in a somewhat awkward location, but for most mainstream steno theories, it doesn’t matter; it is only used for writing numbers.
However, Lapwing theory uses the number key quite extensively (especially in proper nouns) and therefore puts it in a more convenient location. Lapwing removes one of the redundant S
keys on the left and replaces it with the number key.
This key is not configured by default, so you will have to change it yourself. In the main window of Plover, go to Configure → Machine
.
Scroll down to the keymap, and change either S1
or q
to #
depending on whether you are using Gemini PR or keyboard as the machine.
Triple click on the cell next to the key to open the dropdown. From there, you will be able to change the action to #
.