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. #PWOB3W0B). 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.

modal_update

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):

Next, in the Plover main window, click on the green plus button:

load dictionary 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.

dictionary stack

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.

lever machine layout

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.

top S layout

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.

top s remap

Triple click on the cell next to the key to open the dropdown. From there, you will be able to change the action to #.