Questionor Keyboard Listener

Faster practice with keyboard!

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Author
01010101lzy
Daily installs
0
Total installs
20
Ratings
0 0 0
Version
0.29.5
Created
2017-12-26
Updated
2018-02-03
Size
6.21 KB
License
N/A
Applies to

QuestionorKM

This is a script for creating faster practice environment on Questionor. With this script, you can practice on Questionor without having your hands leaving the keyboard. The key map is showed below.

3 or 4 options:
         [A]        [B]       [C]         [D]
    `   1   2   3 \ 4   5 \ 6   7   8 / 9   0   -   =   | BKSP
  TAB |  Q   W   E | R   T | Y   U | I   O   P   [   ]  | \
  CAPS \ A   S   D | F   G | H   J | K   L   ;   '      | ENTER
  SHIFT \ Z   X   C \ V   B \ N   M \ ,   .   /        / SHIFT

2 options:
               [A]                    [B]
    `   1   2   3   4   5 \ 6   7   8   9   0   -   =   | BKSP
  TAB |  Q   W   E   R   T | Y   U   I   O   P   [   ]  | \
  CAPS \ A   S   D   F   G | H   J   K   L   ;   '      | ENTER
  SHIFT \ Z   X   C   V   B \ N   M   ,   .   /        / SHIFT

more than 4 options:
    `   1   2   3   4   5   6   7   8   9   0   -   =   | BKSP
  TAB |  Q   W   E   R   T   Y   U   I   O   P   [   ]  | \
  CAPS \[a] [b] [c] [d]  G   H  [e] [f] [g] [h]  '      | ENTER
  SHIFT \ Z   X   C   V   B   N   M   ,   .   /        / SHIFT

  Above all that, special functions are binded to following keys:
  [Check/Next]:   ENTER, SPACE
  [Skip]:         TAB
  [Clear All]:    ESC, BKSP, DEL, \

*Note: Avoid triggering [Clear All] from BKSP.

Download and installation

This script is released in GreasyFork: Click here

Or you can directly copy the .js script into a new Tampermonkey script.

Licensing

This script is created by Lynz Rand, and licensed under GPLv3 License.

Changelog

0.29.5

  • Fix: wrong key map on keypad

0.29

  • Add test results for current session

0.28

  • Added some annotations
  • Simplified some code

0.27

  • Added support for multiple option configurations

0.25

  • Fixed some bug;
  • improved Readme

0.1

  • Initial release