| Title: Typing faster with assistive technology | |
| Author: Solène | |
| Date: 16 October 2021 | |
| Tags: accessibility a11y | |
| Description: Presentation of ibus-typing-booster, a program to | |
| suggestion completion while writing | |
| # Introduction | |
| This article is being written only using my left hand with the help of | |
| ibus-typing-booster program. | |
| ibus-typing-booster project | |
| The purpose of this tool is to assist the user by proposing words while | |
| typing, a bit like smartphones do. It can be trained with a | |
| dictionary, a text file but also learn from user inputs over time. | |
| A package for OpenBSD is on the tracks. | |
| # Installation | |
| This program requires ibus to work, on Gnome it is already enabled but | |
| in other environments some configuration are required. Because this | |
| may be subject to change over time and duplicating information is bad, | |
| I'll give the links for configuring ibus-typing-booster. | |
| How to enable ibus-typing-booster | |
| # How to use | |
| Once you have setup ibus and ibus-typing-booster you should be able to | |
| switch from normal input to assisted input using "super"+space. | |
| When you type with ibus-typing-booster enabled, with default settings, | |
| the input should be underlined to show a suggestion can be triggered | |
| using TAB key. Then, from a popup window you can pick a word by using | |
| TAB to cycle between the suggestions and pressing space to validate, or | |
| use the F key matching your choice number (F1 for first, F2 for second | |
| etc...) and that's all. | |
| # Configuration | |
| There are many ways to configure it, suggestions can be done inline | |
| while typing which I think is more helpful when you type slowly and you | |
| want a quick boost when the suggestion is correct. The suggestions | |
| popup can be vertical or horizontal, I personally prefer horizontal | |
| which is not the default. Colors and key bindings can changed. | |
| # Performance | |
| While I type very fast when I have both my hands, using one hand | |
| requires me to look the keyboard and make a lot of moves with my hand. | |
| This work fine and I can type reasonably fast but this is extremely | |
| exhausting and painful for my hand. With ibus-typing-booster I can | |
| type full sentences with less efforts but a bit slower. However this | |
| is a lot more comfortable than typing everything using my hand. | |
| # Conclusion | |
| This is an assistive technology easy to setup and that can be a life | |
| changer for disabled users who can make use of it. | |
| This is not the first time I'm temporarily disabled in regards to using | |
| a keyboard, I previously tried a mirrored keyboard layout reverting | |
| keys when pressing caps lock, and also Dasher which allow to make words | |
| from simple movements such as moving mouse cursor. I find this ibus | |
| plugin to be easier to integrate for the brain because I just type with | |
| my keyboard in the programs, with Dasher I need to cut and paste | |
| content, and with mirrored layout I need to focus on the layout change. | |
| I am very happy of it. |