-
Notifications
You must be signed in to change notification settings - Fork 307
Supported Hardware
This page lists the machine known to work with Plover.
It lists:
Various steno enthusiasts are making and selling machines designed for use with Plover.
| Product Name | Manufacturer | About | Price |
|---|---|---|---|
| Stenomod | Charley Shattuck | Open source hardware. This has light keys and a split design. See Ted Morin's review of the Stenomod as well as Martin Körner's review. The name is supposed to hint at how the machine is "modular" and adaptable. It is very barebones so it is easy to take apart and customize.
|
$200 |
| SOFT/HRUF | Scott Urueta | Open source hardware. This has the shape of a stenography machine, but is built using computer keys rather than levers. The name is the steno representation for, and is pronounced as, "soft love".
|
$138 (preorder) |
| Stenoboard | Utopen (Emanuele Caruso) | Open source hardware. The first open source steno machine on the market, released in 2014. The Stenoboard's keys actuate like mouse-clicks instead of a keyboard or lever-machine.
|
Out of production |
Plover supports several protocols that are in use by various machines:
- Stentura serial: most machines by Stenograph and many others.
- Gemini PR serial: typically any recent machine made by the Neutrino Group, such as the Piper, Revolution, or Infinity series.
- ProCAT: protocol used by all ProCAT machines.
- TX Bolt: an older protocol supported by some machines as a primary or secondary protocol.
- Treal: used only by the Treal from Word Technologies.
- Passport: used only by the Passport Writer from Advantage Software.
This means that, in theory, many machines work with Plover.
The following machines have been confirmed by users to work with Plover after actually trying it:
| Product Name | Manufacturer | Protocol/Connection | Comments |
|---|---|---|---|
| Elan Cybra Student | Stenograph | TX Bolt (serial) | |
| Flash, Blaze, Impression, and Xpression | ProCAT | ProCAT (serial, maybe) | (For Blaze and other Windows CE-based writers) USB cannot be used with Plover, it is only to transfer files created on the Blaze to your PC or CAT software. USB does not work on Windows 10, only Windows XP (with ActiveSync), and Windows Vista/7/8 with WMDC.exe (Windows Mobile Device Center). Both are abandonware. You need an RJ11 (male) to DB9 (female) to use this writer. |
| Flash Writer | ProCAT | TX Bolt | Press Mode (far right button), click Setup, then press the Emul button. Display should read Emulate: Baron
|
| Gemini2 | Neutrino Group | Gemini PR (serial) | |
| Gemini RT | Neutrino Group | TX Bolt | Must start a job on screen or in Infinity2 |
| Lightspeed | Stenovations | TX Bolt (serial over USB/Bluetooth) | Baud rate 9600 |
| Infinity Ergonomic | Neutrino Group | Gemini PR (serial over USB/Bluetooth) | Baud rate 115200 |
| Infinity Genesis | Neutrino Group | Gemini PR (serial) | |
| Passport | Advantage Software | Passport (USB) | |
| Passport Touch | Advantage Software | USB, Bluetooth | While in "Emulation Mode": Stentura over Bluetooth or TX Bolt over USB |
| Protege | Stenograph | Stentura (serial) | Connect Serial-to-USB cable to serial port of Protege. Use USB jack for power only (USB drivers not avail.) Setup Instructions |
| Revolution Grand | Neutrino Group | Gemini PR (serial) | |
| Stentura 400 SRT | Stenograph | Stentura (serial) | Setup Instructions |
| Tréal | Word technologies | Treal (USB) | |
| Wave | Stenograph |
If you don't have a steno machine, you can use a keyboard that supports N-Key Rollover (NKRO).
This is a feature of some keyboards that means that you can press as many keys as you want simultaniously, and they will all register. Typical keyboards stop working correctly when you press somewhere between 4 and 7 keys at once. For more information, see the Wikipedia entry about NKRO.
In general, most keyboards will not be NKRO. "Gamer" and mechanical keyboards are most likely to have NKRO, while budget as well as laptop keyboards are unlikely to have NKRO.
Note: this test results in a false positive on some Macbooks
To test your keyboard for NKRO capability:
- Open up a text editor.
- Hold down both shift keys.
- Type each letter on your keyboard (from A-Z).
Note: You must hold down both shift keys while you type each letter on your keyboard.
If all keys are typed into the text editor, your keyboard probably has NKRO.
Keyboard Ghosting Test provides a browser-based application that lets you test your keyboard's capabilities for registering multiple key presses.
To test your keyboard:
- Open your web browser and go to Keyboard Ghosting Test.
- Click the flag to start.
- Each key you press will light up in the picture of a keyboard.
- Press the middle row keys
asdfjkl;.- With a normal keyboard only 6 of the 8 keys will light up (maybe fewer).
- If your keyboard has N-key rollover, all 8 keys will light up.
- Press other multiple-key combinations, such as
yuhj, and see if they all light up.
If you don't have a keyboard that's capable of NKRO, but still want to give Plover a try, you can arpeggiate/roll the keyboard chords. More info can be found at the bottom of this post.
Warning: Be wary of false advertising; some keyboards are advertised as NKRO or anti-ghosting, but are limited to certain combinations. Check reviews to get confirmation before making a purchase. Some keyboards might only support full-NKRO over a PS/2 connector (the old-style plug.) Full NKRO over USB is possible. Many keyboards do it well, and will work with Plover.
The following machines have been confirmed by users to work with Plover after actually trying it:
| Product Name | Manufacturer | Comments | Price |
|---|---|---|---|
| Apex m-800 | SteelSeries | NKRO over USB | $199 |
| CM Storm Quickfire TK | Cooler Master | NKRO over USB | $85 |
| Francium Pro | Deck | NKRO over USB when in "lightning" mode (Fn + F10). Full NKRO works on Windows and Linux, but is rumored NOT to work on Macs (you'd be stuck with 6KRO). | $94 |
| Noppoo Choc | Noppoo | NKRO over USB (works on Mac without adapters) | $95 |
| Ergo Pro | Matias | NKRO over USB | $200 |
| Ergodox | Ergodox | NKRO over USB | $295 |
| G710+ | Logitech | NKRO over USB | $130 |
| Keyboardio | Keyboardio | NKRO over USB | $329 |
| Majestouch-2 | Filco | NKRO over USB | $167 |
| Das Keyboard 4 Ultimate | Das Keyboard | NKRO over USB requires key sequence to enable. See fine print on underside of keyboard | $169 |
| Ultimate Hacking Keyboard | Ultimate Gadget Labs | NKRO over USB | $250 |
| Vengeance K65 | Corsair | NKRO over USB | $90 |
| I-500 Victop (compact: 87 keys) | Eastern times tech | NKRO over USB | 27 GBP |
| ZM-K600S | Zalman | NKRO over USB | $40 |
| X51 (Gaming Mechanical Keyboard 87/104) | Metoo | NKRO over USB | $40 |
| TOMOKO (87 key Mechanical Keyboard) | TOMOKO | NKRO over USB | $26 |
Stenography works best when you need little force to depress the keys. The lighter, the better. Ideally, the switch will be linear; this means, it should lack any clicks or bumps.
In the Cherry MX line, the best switch is Red, at 45 cN actuation. For Gaterons, the best switch for steno is Clear/White (different names, same switch), at only 35 cN actuation.
Most keyboards have the keys in staggered rows, which can make it difficult to press two keys in a column with a single finger. To adapt a keyboard for steno use, you can use:
- Keytoppers
- Keycaps
You can also use a keyboard with an ortholinear layout.
Laser-cut keytoppers are in the shape of the keys on a steno machine. You stick them on top of the relevant keys on the keyboard. You can buy laser-cut keytoppers from the Plover Store. You can also make your own keytoppers out of plastic or even coins.
If you have a mechanical keyboard, it is likely your keys have a Cherry MX stem and will work with custom keycaps. You can replace the existing keycaps on your keyboard with different keycaps, to improve the layout for stenoing.
-
StenoToppers is a 3D printed keycap set designed by Jason Cemra. It aligns the rows, raises the keys, and reduces the keycap tapering, slant and gap. The 3d model (.stl) files are available on Github. If you have access to a 3D printer, you can download .stl files and print them for a negligible cost. Otherwise, you would need to use a 3D printing service.
-
The G20 keycap set from Signature Plastics is a great set for steno, and will fit on an ErgoDox or other mechanical keyboard. The keys have a direction, so for optimal comfort, you should angle the top row of steno (
STPH...) down, so that they are close to the bottom row (SKWR...) -
You can 3D-print a steno-friendly keycap.
Keys that have little space between them are good for steno, because then you can hit two neighboring keys with one finger (which is frequently necessary).
Keyboards with an "ortholinear" layout have the keys in straight columns. This is handy for steno, as it makes it easier to press two keys in a column with a single finger.
The following machines have been confirmed by users to work with Plover after actually trying it:
| Product Name | Manufacturer | Protocol/Connection | Comments |
|---|---|---|---|
| ErgoDox | ErgodoxEZ, Massdrop, FalbaTech, others | USB | The ErgoDox is a fairly high-end NKRO keyboard at $200, with an ortholinear layout. It has two separate halves, so you can angle them to suit you. You can order it with the Gateron White keys, which have an extremely light, 35 gram activation force. |
| Planck | OLKB | USB | The Planck is a NKRO keyboard with an ortholinear layout. It is 40% the size of a standard keyboard. |
| Preonic | OLKB | USB | The Preonic is a NKRO keyboard with an ortholinear layout. It is 50% the size of a standard keyboard. |
If you want to always have steno on the go, you might consider finding a notebook with NKRO. Note that not all these machines are equivalent in terms of actuation force or key shape. You might find, for example, that chiclet keys don't feel as good as the Alienware's classic keyboard style. It's always best to try laptop keyboards at a local store, if possible.
| Model | Screen Size | Manufacturer | Feature | Price |
|---|---|---|---|---|
| Predator Triton 700 | 15" | Acer | n-key rollover | $3000 |
| Alienware R3/R4 | 13", 15", 17" | Dell | n-key rollover | $1000 - $3000 |
| Zephyrus GX501 | 17" | Asus | 30-key rollover | $2500 |
| GL502 | 15" | Asus | 30-key rollover | $1900 |
| GL553 | 15" | Asus | 30-key rollover | $1200 |
| Aero 15/15x | 15" | Gigabyte | n-key rollover | $1600-$2900 |
| P57X | 17" | Gigabyte | 30-key rollover | $1800 |
| HP Omen 15 and 17 | 15", 17" | HP | 26-key rollover | $1900 |

