Supported hardware: Difference between revisions
Fieldchicken (talk | contribs) (slight clean-up of hardware page) |
|||
Line 1: | Line 1: | ||
= What steno keyboard should I get? = | |||
Generally, any keyboard which is in stock! | |||
If you need to use steno on a device that you can't install Plover on, any keyboard which takes [https://lim.au/#/software/javelin-steno Javelin (embedded steno)] would be your best choice. Other than that, this page lists the machines known to work with Plover. The main 4 choices are: | |||
# [[Supported Hardware#Dedicated machines designed for use with Plover|Dedicated hobbyist machine]] | |||
# [[Supported Hardware#Stenotype Machines|Stenotype machine]] | |||
# [[Supported Hardware#Keyboards|Standard computer keyboard]] | |||
# [[Supported Hardware#Video Game Controller|Video game controller]] | |||
== Commercially Available Hobbyist Machines == | == Commercially Available Hobbyist Machines == | ||
Machines that are or will be available for purchase. As of right now, there are no hobbyist lever machines | Machines that are or will be available for purchase. As of right now, there are no hobbyist lever machines. | ||
<!-- | <!-- Group by brand (alphabetical), out of stock at bottom | ||
--> | |||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
Line 19: | Line 19: | ||
! Manufacturer | ! Manufacturer | ||
! About | ! About | ||
!Javelin?(embedded steno) | |||
! Price (USD) | ! Price (USD) | ||
|- | |||
| [https://stenomod.blogspot.com TinyMod] | |||
| Charley Shattuck | |||
| <img alt="TinyMod" src="https://2.bp.blogspot.com/-EtmothiLtUo/XL4RrK7jw5I/AAAAAAAACTU/8TibacoLPuYBu6-nmPhaEQnVZsweVEp5gCLcBGAs/s400/20190422_120223.png" width="300px" align="right" /> | |||
Open source hardware. A smaller, nonsplit version of the Stenomod that omits the number bar in order to reduce costs and size. The center vowel key is used as a number bar replacement. See [http://plover.stenoknight.com/2019/12/tinymod-review.html Mirabai’s review].<br><br>'''Stock status''' (January 2024): In stock | |||
|No | |||
| $140 (stock)<br>$180 (silent) | |||
|- | |- | ||
| [https://nolltronics.com/product/ecosteno/ Ecosteno]<br>[https://nollelectronics.com/products/ecosteno International site] | | [https://nolltronics.com/product/ecosteno/ Ecosteno]<br>[https://nollelectronics.com/products/ecosteno International site] | ||
| [https://nolltronics.com/ Nolltronics] | | rowspan="2" | [https://nolltronics.com/ Nolltronics] | ||
| <img alt="Nolltronics Ecosteno" src="https://nolltronics.com/wp-content/uploads/2021/04/Ecosteno-Main-e1664569753995-1024x666.png" width="300px" align="right" /> | | <img alt="Nolltronics Ecosteno" src="https://nolltronics.com/wp-content/uploads/2021/04/Ecosteno-Main-e1664569753995-1024x666.png" width="300px" align="right" /> | ||
A machine whose mission is to be the best value option on the market. It has low-profile Kailh Choc switches with 20g actuation force. It features USB-C connectivity and an aluminum backplate with a solid tripod mount.<br><br>'''Stock status''' ( | A machine whose mission is to be the best value option on the market. It has low-profile Kailh Choc switches with 20g actuation force. It features USB-C connectivity and an aluminum backplate with a solid tripod mount.<br><br>'''Stock status''' (June 2024): In stock | ||
|No | |||
| $95 | | $95 | ||
|- | |- | ||
| [https://nolltronics.com/product/multisteno/ Multisteno]<br>[https://nollelectronics.com/products/multisteno-case-and-cables-included International site] | | [https://nolltronics.com/product/multisteno/ Multisteno]<br>[https://nollelectronics.com/products/multisteno-case-and-cables-included International site] | ||
| <img alt="Nolltronics Multisteno" src="https://nolltronics.com/wp-content/uploads/2022/05/DSC03181-Multi-Main-1200x1200.jpg" width="300px" align="right" /> | | <img alt="Nolltronics Multisteno" src="https://nolltronics.com/wp-content/uploads/2022/05/DSC03181-Multi-Main-1200x1200.jpg" width="300px" align="right" /> | ||
The premium version of the Ecosteno, the Multisteno features 42 Kailh Choc (Pro Pink) switches with 20g actuation force, USB-C connectivity, an aluminum backplate, and a solid tripod mount. <br><br>'''Stock status''' ( | The premium version of the Ecosteno, the Multisteno features 42 Kailh Choc (Pro Pink) switches with 20g actuation force, USB-C connectivity, an aluminum backplate, and a solid tripod mount. <br><br>'''Stock status''' (June 2024): In stock | ||
|No | |||
| $170 | | $170 | ||
|- | |||
|[https://stenokeyboards.com/products/asterisk-keyboard Asterisk] | |||
| rowspan="3" |[https://www.stenokeyboards.com StenoKeyboards] | |||
|<img alt="Asterisk" src="https://stenokeyboards.com/cdn/shop/files/holdingfrontwoodedit3.jpg?v=1712974633&width=713" width="300px" align="right" /> | |||
A split, unibody steno keyboard with touch capacitive sensors (Adjustable sensitivity). Traditional steno machine layout with top number bar. | |||
'''Stock status''' (June 2024): In stock | |||
|Yes | |||
|$50 | |||
|- | |||
| [https://www.stenokeyboards.com/products/the-uni-v4 The Uni] | |||
| <img alt="The Uni" src="https://docs.stenokeyboards.com/images/pics/uniAngle.jpg" width="300px" align="right" /> | |||
A split, unibody steno keyboard that comes pre-assembled with Gateron Clears (35g).<br><br>'''Stock status''' (June 2024): In stock | |||
|Yes | |||
| $100 | |||
|- | |- | ||
| [https://stenokeyboards.com/products/polyglot-keyboard Polyglot] | | [https://stenokeyboards.com/products/polyglot-keyboard Polyglot] | ||
| <img alt="StenoKeyboards Polyglot" src="https://user-images.githubusercontent.com/7952620/208587451-87f9b998-b5a9-429f-bb8c-a90e1eda099b.jpg" width="300px" align="right" /> | | <img alt="StenoKeyboards Polyglot" src="https://user-images.githubusercontent.com/7952620/208587451-87f9b998-b5a9-429f-bb8c-a90e1eda099b.jpg" width="300px" align="right" /> | ||
A steno keyboard made for both | A steno keyboard made for both steno and Qwerty. Has QMK. More switches enable normal typing in Qwerty mode or extended steno layout.<br><br>'''Stock status''' (June 2024): In stock | ||
|Yes | |||
| $125 | | $125 | ||
|- | |||
| [https://www.stenography.store/ Starboard] | |||
| [https://www.stenography.store/ Stenography Store] | |||
| <img alt="Starboard" src="https://www.stenography.store/media/product_images/starboard-top_0braya2.png" width="300px" align="right" /> | |||
An ergonomic steno keyboard with choc pink key-switches and can be screwed onto a tripod.<br><br>'''Stock status''' (June 2024): In stock | |||
|Yes | |||
| $90 | |||
|- | |- | ||
| [https://softhruf.love SOFT/HRUF Splitography] | | [https://softhruf.love SOFT/HRUF Splitography] | ||
| Scott Urueta | | Scott Urueta | ||
| <img alt="SOFT/HRUF Splitography" src="https://i.imgur.com/pvmzoQy.png" width="300px" align="right" /> | | <img alt="SOFT/HRUF Splitography" src="https://i.imgur.com/pvmzoQy.png" width="300px" align="right" /> | ||
Open source hardware. Its keycaps are injection molded and fit on Matias keyboard switches. The name is the steno representation for, and is pronounced as, “soft love”. The SOFT/HRUF uses Matias Red switches (~40g actuation). With third-party springs and removing the switch’s internal leaflet, it is possible to reduce the force required to actuate.<br><br>'''Stock status''' ( | Open source hardware. Its keycaps are injection molded and fit on Matias keyboard switches. The name is the steno representation for, and is pronounced as, “soft love”. The SOFT/HRUF uses Matias Red switches (~40g actuation). With third-party springs and removing the switch’s internal leaflet, it is possible to reduce the force required to actuate.<br><br>'''Stock status''' (January 2024): Out of stock [https://softhruf.love/products/soft-hruf-erl (source)] | ||
|No | |||
| $138 | | $138 | ||
|}To set up one of these machines with Plover, see the page [[setting up Gemini PR with Plover]]. | |}To set up one of these machines with Plover, see the page [[setting up Gemini PR with Plover]]. | ||
<span id="stenotype-machines"></span> | |||
= Stenotype Machines = | = Stenotype Machines = | ||
Line 224: | Line 169: | ||
| Stenograph | | Stenograph | ||
| Stentura (serial) | | Stentura (serial) | ||
| [https://plover.wiki/index.php/How_to_setup_and_use_Plover_with_a_Stentura_400SRT Setup Instructions] | | rowspan="4" | [https://plover.wiki/index.php/How_to_setup_and_use_Plover_with_a_Stentura_400SRT Setup Instructions] | ||
|- | |- | ||
| Stentura 200 SRT | | Stentura 200 SRT | ||
| Stenograph | | Stenograph | ||
| Stentura (serial) | | Stentura (serial) | ||
|- | |- | ||
| Stentura 500 | | Stentura 500 | ||
| Stenograph | | Stenograph | ||
| Stentura (serial) | | Stentura (serial) | ||
|- | |- | ||
| Stentura 8000 and 8000LX | | Stentura 8000 and 8000LX | ||
| Stenograph | | Stenograph | ||
| Stentura (serial) | | Stentura (serial) | ||
|- | |- | ||
| Stentura Protégé | | Stentura Protégé | ||
Line 261: | Line 203: | ||
| All platforms can use the <code>plover-stenograph</code> plugin for USB or Wi-Fi. Make sure the machine is connected to the same local network to use Wi-Fi. | | All platforms can use the <code>plover-stenograph</code> plugin for USB or Wi-Fi. Make sure the machine is connected to the same local network to use Wi-Fi. | ||
|}<span id="keyboards"></span> | |}<span id="keyboards"></span> | ||
= | = NKRO keyboards = | ||
If you don’t have a steno machine, you can use a keyboard that supports N-Key Rollover (NKRO). | If you don’t have a steno machine, you can use a keyboard that supports N-Key Rollover (NKRO). | ||
=== What’s NKRO? === | |||
NKRO stands for '''N-Key Rollover'''. This is a feature of some keyboards whereby you can press as many keys as you want simultaneously, 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 [https://en.wikipedia.org/wiki/Rollover_(key)#n-key_rollover Wikipedia entry about NKRO]. | NKRO stands for '''N-Key Rollover'''. This is a feature of some keyboards whereby you can press as many keys as you want simultaneously, 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 [https://en.wikipedia.org/wiki/Rollover_(key)#n-key_rollover Wikipedia entry about NKRO]. | ||
== How do I know if my keyboard has NKRO == | === How do I know if my keyboard has NKRO? === | ||
In general, most keyboards will not be NKRO. “Gaming” and mechanical keyboards are most likely to have NKRO, while budget as well as laptop keyboards are unlikely to have NKRO. | In general, most keyboards will not be NKRO. “Gaming” and mechanical keyboards are most likely to have NKRO, while budget as well as laptop keyboards are unlikely to have NKRO. | ||
The easiest way to test for NKRO is to visit https://keyboardchecker.com/ and press several keys all at once to see if they register. If your keyboard has NKRO, you will be able to press multiple keys with your palm and they will all light up as green on the website. If your keyboard does not have NKRO, several keys will not light up on the website. | The easiest way to test for NKRO is to visit https://keyboardchecker.com/ and press several keys all at once to see if they register. If your keyboard has NKRO, you will be able to press multiple keys with your palm and they will all light up as green on the website. If your keyboard does not have NKRO, several keys will not light up on the website. | ||
=== What if my keyboard is not capable of NKRO? === | |||
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. Have a look at the [[Beginner's Guide|Beginner’s Guide]] for more information. | 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. Have a look at the [[Beginner's Guide|Beginner’s Guide]] for more information. | ||
= Video Game Controller = | = Video Game Controller = | ||
It is possible to use a video game controller with Plover by installing the [https://github.com/tadeokondrak/plover_controller Plover Controller] plugin. [[Plugins|Please use the built-in Plover plugins manager to install this plugin.]] This is one of the cheapest options to get you started! If you don't have a USB or bluetooth controller lying around, you can find a used one very cheap, and you can even buy new ones for a great price. <blockquote>'''Note: as per the [https://github.com/tadeokondrak/plover_controller project's README], there may be issues using it with macOS.'''</blockquote> | It is possible to use a video game controller with Plover by installing the [https://github.com/tadeokondrak/plover_controller Plover Controller] plugin. [[Plugins|Please use the built-in Plover plugins manager to install this plugin.]] This is one of the cheapest options to get you started! If you don't have a USB or bluetooth controller lying around, you can find a used one very cheap, and you can even buy new ones for a great price. <blockquote>'''Note: as per the [https://github.com/tadeokondrak/plover_controller project's README], there may be issues using it with macOS.'''</blockquote> | ||
[[File:Plover controller diagram.png|alt=plover_controller diagram|frameless|1103x1103px]] | [[File:Plover controller diagram.png|alt=plover_controller diagram|frameless|1103x1103px]] | ||
[[Category:Plover]] | [[Category:Plover]] |
Revision as of 20:44, 23 June 2024
What steno keyboard should I get?
Generally, any keyboard which is in stock!
If you need to use steno on a device that you can't install Plover on, any keyboard which takes Javelin (embedded steno) would be your best choice. Other than that, this page lists the machines known to work with Plover. The main 4 choices are:
Commercially Available Hobbyist Machines
Machines that are or will be available for purchase. As of right now, there are no hobbyist lever machines.
Product Name | Manufacturer | About | Javelin?(embedded steno) | Price (USD) |
---|---|---|---|---|
TinyMod | Charley Shattuck |
Open source hardware. A smaller, nonsplit version of the Stenomod that omits the number bar in order to reduce costs and size. The center vowel key is used as a number bar replacement. See Mirabai’s review. |
No | $140 (stock) $180 (silent) |
Ecosteno International site |
Nolltronics |
A machine whose mission is to be the best value option on the market. It has low-profile Kailh Choc switches with 20g actuation force. It features USB-C connectivity and an aluminum backplate with a solid tripod mount. |
No | $95 |
Multisteno International site |
The premium version of the Ecosteno, the Multisteno features 42 Kailh Choc (Pro Pink) switches with 20g actuation force, USB-C connectivity, an aluminum backplate, and a solid tripod mount. |
No | $170 | |
Asterisk | StenoKeyboards |
A split, unibody steno keyboard with touch capacitive sensors (Adjustable sensitivity). Traditional steno machine layout with top number bar.
|
Yes | $50 |
The Uni |
A split, unibody steno keyboard that comes pre-assembled with Gateron Clears (35g). |
Yes | $100 | |
Polyglot |
A steno keyboard made for both steno and Qwerty. Has QMK. More switches enable normal typing in Qwerty mode or extended steno layout. |
Yes | $125 | |
Starboard | Stenography Store |
An ergonomic steno keyboard with choc pink key-switches and can be screwed onto a tripod. |
Yes | $90 |
SOFT/HRUF Splitography | Scott Urueta |
Open source hardware. Its keycaps are injection molded and fit on Matias keyboard switches. The name is the steno representation for, and is pronounced as, “soft love”. The SOFT/HRUF uses Matias Red switches (~40g actuation). With third-party springs and removing the switch’s internal leaflet, it is possible to reduce the force required to actuate. |
No | $138 |
To set up one of these machines with Plover, see the page setting up Gemini PR with Plover.
Stenotype Machines
Supported protocols
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.
Known supported stenotypes
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 | Stenograph USB OR 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 |
Lightspeed Touch | Stenovations | Gemini PR, TX Bolt (USB only) | Must use provided “Lightspeed Zenith” software, not the “Lightspeed” software from the Stenovations website. Protocol can be changed depending on the “Writer Mode” setting in options. Choose “Model II and Model III” at startup. |
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 |
Revolution Grand | Neutrino Group | Gemini PR (serial) | |
Stentura 400 SRT | Stenograph | Stentura (serial) | Setup Instructions |
Stentura 200 SRT | Stenograph | Stentura (serial) | |
Stentura 500 | Stenograph | Stentura (serial) | |
Stentura 8000 and 8000LX | Stenograph | Stentura (serial) | |
Stentura Protégé | Stenograph | Stentura (serial) OR Stenograph USB | Works with the plover-stenograph plugin for USB. For Stentura serial: connect Serial-to-USB cable to serial port of Protégé. Setup Instructions for Serial
|
Tréal | Word technologies | Treal (USB) | |
Wave | Stenograph | Stentura (serial) OR Stenograph USB | Requires Stenograph drivers to do serial on Windows. All platforms can use the plover-stenograph plugin. Make sure “serial protocol” on the Wave is set to “Stentura”.
|
Luminex II | Stenograph | Stenograph USB OR Stenograph Wi-Fi | All platforms can use the plover-stenograph plugin for USB or Wi-Fi. Make sure the machine is connected to the same local network to use Wi-Fi.
|
NKRO keyboards
If you don’t have a steno machine, you can use a keyboard that supports N-Key Rollover (NKRO).
What’s NKRO?
NKRO stands for N-Key Rollover. This is a feature of some keyboards whereby you can press as many keys as you want simultaneously, 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.
How do I know if my keyboard has NKRO?
In general, most keyboards will not be NKRO. “Gaming” and mechanical keyboards are most likely to have NKRO, while budget as well as laptop keyboards are unlikely to have NKRO.
The easiest way to test for NKRO is to visit https://keyboardchecker.com/ and press several keys all at once to see if they register. If your keyboard has NKRO, you will be able to press multiple keys with your palm and they will all light up as green on the website. If your keyboard does not have NKRO, several keys will not light up on the website.
What if my keyboard is not capable of NKRO?
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. Have a look at the Beginner’s Guide for more information.
Video Game Controller
It is possible to use a video game controller with Plover by installing the Plover Controller plugin. Please use the built-in Plover plugins manager to install this plugin. This is one of the cheapest options to get you started! If you don't have a USB or bluetooth controller lying around, you can find a used one very cheap, and you can even buy new ones for a great price.
Note: as per the project's README, there may be issues using it with macOS.