Its roots lie in the earliest days of visual editors when line and column navigation was controlled with arrow keys.
Today, mouse keys usually refers to the numeric keypad layout standardized with the introduction of the X Window System in 1984.
Such situations may arise from the following: In 1987, Macintosh Operating System 4.2 Easy Access provided MouseKeys support to all applications.
Easy access was (de)activated by clicking the ⇧ Shift key five times.
[citation needed] By the early 2020s, with graphics tablets becoming more common, a configuration change may be required before enabling MouseKeys.
[citation needed] The X Window System MouseKeysAccel control applies action (usually cursor movement) repeatedly while a direction key {1,2,3,4,6,7,8,9} remains depressed.
This is nominally independent of the window manager in use, but may be overridden, or even made unavailable by a configuration file.
Since KDE 5, MouseKeys is enabled and configured by systemsetting5[7] (Hardware → Input Devices → Mouse → Keyboard Navigation) MouseKeys for Apple Inc.'s macOS is enabled and configured via the Accessibility[8] ([apple] → System Preferences → Accessibility → Mouse & Trackpad).
Within the X Window System core protocol, permutation can be applied by xmodmap.