- Author: Ibrahim Hamadeh
- Contributors: cary rowen
- Download Stable Version 3.2.3
- NVDA compatibility: 2019.3 and later
This addon is aimed to train NVDA commands in a game like way, for either keyboard layout modes
desktop or laptop layout
All commands data is scraped from keyCommands.html file in locale documentation folder in NVDA.
This addon does not have any default gesture or shortcut
You have to assign a specific gesture to it via:
NVDA menu>preferences>inputGestures>trainingKeyboardCommands.
- you choose the keyboard layout mode you want to train, and begin play
- a question or command and it's description will be displayed, and you have to pick the right related keys or answer
- if you have chose the right answer, your score wi be added one point
- if the answer was wrong, the score will not change, and go on with no loose
- at any time if you want to exit, you will be asked if you want to save the remaining questions for next round
- if in later time you choose a layout wit saved questions, you will be asked if you want to resume the remaining questions from previous round
- answering all questions, about 136 for each layout, you will be declared a winner deserving NVDA addon's cup.
- Update Turkish translation, contributed by Umut KORKMAZ.
- Add portuguese translation, contributed by Ângelo Abrantes.
- Add translation to Italian language, contributed by Leonardo Marenda.
- Update last tested version, so now the addon is compatible with NVDA 2024.1.
- Update beautifulSoup package to version 4.12.2.
- Use core.postNvdaStartup to start build addon data, instead upon addon loading.
- Change index of scraped tables, according to changes in Commands Quick Reference.html file in latest NVDA 2023.3.
- Now for command specific to certain applications, the first line of the question refers to that application.
For instance in Microsoft word commands, the question is prefixed with "In Microsoft word:".
- Release first version to addon store.
- Update last tested version to 2023.1 to comply with NVDA 2023.1.
- Add Ukrainian translation for the addon.
- Update last tested version to 2022.1, to comply with latest NVDA addon's api.
- Added Turkish translation.
- Use script decorators.
- Added simplified Chinese translation.
- Added new translatable strings.
- Change sounds for various events with shorter sounds,makes possible to remove the sleeping time after the sound.
- use latest version of NVDA addon template.
- If the command is displayed as 'None' meaning unassigned, change it to 'Unassigned'.
- Add Russian translation.
- Make the addon compatible with python3 only.
- Change index of scraped tables to accomodate with the changes in keyCommands.html file.
- select current keyboard layout on start if game.
- Add sounds to correct answer, wrong answer, and upon winning the game.
- Initial version.
- Tanks a lot to cary-rowen, for his remarks and contributing the new sounds for the addon.