Search references for KEYSTROKE LEVEL-MODEL. Phrases containing KEYSTROKE LEVEL-MODEL
See searches and references containing KEYSTROKE LEVEL-MODEL!KEYSTROKE LEVEL-MODEL
Form of human–computer interaction
In human–computer interaction, the keystroke-level model (KLM) predicts how long it will take an expert user to accomplish a routine task without errors
Keystroke-level_model
Capacity of a system for its users to perform tasks
memory is believed to have an infinite capacity and decay time. Keystroke level modeling is essentially a less comprehensive version of GOMS that makes
Usability
Cognitive modeling method
certain task. Other cognitive modeling methods include parallel design, GOMS, and keystroke-level model (KLM). Cognitive modeling is one way to evaluate the
Human_processor_model
Specialized model for human-computer interaction observation
Basically there are five different GOMS models: the Keystroke-Level Model, CMN-GOMS, NGOMSL, CPM-GOMS, and SGOMS. Each model has a different complexity and varies
GOMS
Biometrics from keystrokes
Keystroke dynamics, keystroke biometrics, typing dynamics, or typing biometrics refer to the collection of biometric information generated by key-press-related
Keystroke_dynamics
Action of recording the keys struck on a keyboard
Keystroke logging, often referred to as keylogging or keyboard capturing, is the action of recording (logging) the keys pressed on a keyboard, typically
Keystroke_logging
Overview of and topical guide to human–computer interaction
Steering law GOMS – goals, operators, methods, and selection rules Keystroke-level model (KLM) Motion pictures featuring interesting user interfaces: 2001:
Outline of human–computer interaction
Outline_of_human–computer_interaction
Mathematics notation where operators follow operands
drops (top copy on pop aka top stack level repetition) in order to ease some calculations and to save keystrokes. HP used reverse Polish notation on every
Reverse_Polish_notation
Topics referred to by the same term
Ganganagar district, Rajasthan, India Karachi–Lahore Motorway, Pakistan Keystroke-level model, a form of human–computer interaction Loadable kernel module, a
KLM_(disambiguation)
Scientific study
Card, Stuart K.; Moran, Thomas P.; Newell, Allen (1980). "The keystroke-level model for user performance time with interactive systems". Communications
Interruption_science
1977 microcomputer by Tandy Corporation
from "keyboard bounce", resulting in multiple letters being typed per keystroke. The problem was described in Wayne Green's editorial in the first issue
TRS-80
Human research factorization and quantification system
simplest form of a GOMS model is a keystroke-level model (KLM) - in which all physical actions are listed (e.g., keystrokes, mouse clicks), also termed
Human_performance_modeling
Programmable calculator, 1982–1984
Voyager series calculator are keystroke programmable, meaning that it can remember and later execute sequences of keystrokes to solve particular problems
HP_Voyager
State machines and generalizations in UML
For example, Keystroke is an event for the keyboard, but each press of a key is not an event but a concrete instance of the Keystroke event. Another
UML_state_machine
Topics referred to by the same term
as KSLM from 1934 to 2007 KLM (human-computer interaction), aka "Keystroke-Level Model", a hard science approach to human–computer interaction This disambiguation
KSLM
Method
Keystroke logging is a program that can oversee the writing process of the user. It can be used to analyze the user's typing activities, as keystroke
Network_eavesdropping
Human-computer interaction template
information about all of the levels above the current branch. This technique is more flexible than the Keystroke-Level Model (KLM) because the pseudo-code
CMN-GOMS
Financial calculator made by Hewlett-Packard
Anniversary Edition (NW258AA) was introduced in 2011. Only 40,000 of this model were made. The internal hardware of the HP-12C changed again in 2015, when
HP-12C
Assignments for computer keyboard keys
used to expedite common operations by reducing input sequences to a few keystrokes, hence the term "shortcut". To differentiate from general keyboard input
Keyboard_shortcut
Computing state associated with a point in time
are distinct from the implementation mechanisms used. Event propagation models, such as bubbling, capturing, and pub/sub, define how events are distributed
Event_(computing)
Measure of writing, typing, or reading speed
definition of each "word" is often standardized to be five characters or keystrokes long in English, including spaces and punctuation. For example, under
Words_per_minute
Hewlett-Packard handheld RPN calculator
discontinued in 1990. The HP-41C is keystroke programmable meaning that it can remember and later execute sequences of keystrokes to solve particular problems
HP-41C
Signal to a computer processor emitted by hardware or software
port triggers hardware interrupts that cause the processor to read the keystroke or mouse position. Hardware interrupts can arrive asynchronously with
Interrupt
Methods used to protect cloud-based assets
Organizations use the cloud in a variety of service models (e.g., SaaS, PaaS, IaaS) and deployment models (private, public, hybrid, and community). Security
Cloud_computing_security
Company logo
September 7, 2010, a colorless Google logo going by the name of the "Keystroke Logo" was introduced, which lit up with the standard Google colors as
Google_logo
Artificial intelligence tool
architecture has fueled concerns over telemetry and data mining of individual keystrokes. In late 2022 GitHub Copilot has been accused of emitting Quake game source
GitHub_Copilot
Series of pocket calculators by Hewlett-Packard
(HP-32E, HP-37E, HP-38E/C) Numerical integration (HP-34C) Programmability (keystroke programming with branching, loops, tests and flags) HP-34C HP calculators
HP_30_series
Programmable scientific calculator produced by Hewlett-Packard
vector calculations Unit conversions and table of physical constants Keystroke programmability with approximately 30 kilobytes of memory for programs
HP_35s
Canadian philosopher
Three Normative Models of the Welfare State, Public Reason 3 (2): 13-43 "In Due Course | Building the Republic of Letters, one keystroke at a time". 2021-06-25
Joseph_Heath
German cipher machine during World War II
stepping mechanism varied slightly from model to model. The right-hand rotor stepped once with each keystroke, and other rotors stepped less frequently
Enigma_machine
Programmable handheld calculator with magnetic card reader
$5,190 in 2025), it featured nine storage registers and room for 100 keystroke instructions. It also included a magnetic card reader/writer to save and
HP-65
Electric keyboard instrument
sounds with rubber pads, each matching one of the keys and responding to a keystroke by striking a given point on a tensioned string, and was designed to resemble
Clavinet
Web application framework
links and forms in the same way that Swing components react to mouse and keystroke events. Wicket is categorized as a component-based framework. Wicket uses
Apache_Wicket
Family of block-oriented display terminals and printers made by IBM
interrupts to the mainframe. By ensuring the CPU is not interrupted at every keystroke, a 1970s-era IBM 3033 mainframe fitted with only 16 MB of main memory
IBM_3270
British-American scientist (born 1959)
has a log of personal analytics, including emails received and sent, keystrokes made, meetings and events attended, recordings of phone calls, and even
Stephen_Wolfram
1999 Microsoft operating system version
including: Slow Keys: Ignore any keystroke not held down for a certain period. Bounce Keys: Ignore repeated keystrokes pressed in quick succession. Repeat
Windows_2000
2000 book by Jef Raskin
includes a chapter demonstrating four models of quantifying the efficiency of a software interface: the GOMS keystroke model, Raskin's own efficiency measure
The_Humane_Interface
Arrangement of keys on a typographic keyboard
hardware components—merely by changing the software that interprets the keystrokes. Often, a user can change keyboard mapping in system settings. In addition
Keyboard_layout
Excessive access to computer resources
scripting Easily guessable passwords Theft or hijacking of session cookies Keystroke logging Cybersecurity Defensive programming Hacking of consumer electronics
Privilege_escalation
Computer memory management scheme
data used by the X server to respond to a keystroke is not in main memory, then if the user enters a keystroke, the server will take one or more page faults
Memory_paging
Virtual keyboard app for Android and iOS
Google states that Gboard does not transmit the actual content of users' keystrokes, independent analyses have shown that the app collects and sends metadata
Gboard
1982 home computer
keyboard stroke. Other keywords require a change of keyboard mode by a few keystrokes. The BASIC interpreter is derived from the one used on the ZX81. A BASIC
ZX_Spectrum
Observed inability to reproduce scientific studies
that hides inattention and can distort experimental results. Analyzing keystroke records from three studies run on Prolific in 2025, one team estimated
Replication_crisis
Password management software
engineer's personal computer was compromised, and the attacker used a keystroke logger to obtain the employee's credentials and access an internal vault
LastPass
Computer input/output device for users
computer to which it was attached would have to respond quickly to each keystroke. The term "intelligent" in this context dates from 1969. Notable examples
Computer_terminal
Cryptographic network protocol
developers have stated that the major impact of the attack is to degrade the keystroke timing obfuscation features of ssh. The vulnerability was fixed in OpenSSH
Secure_Shell
expansion. The user's high-level goals are unfolded until only operators remain. Generally operators are considered to be keystroke-level operations, but that
NGOMSL
Counterintuitive result in probability
precisely, under the assumption of independence and randomness of each keystroke, the monkey would almost surely type every possible finite text an infinite
Infinite_monkey_theorem
Product line of digital pianos
designed in such a way that the click is discernible only on the lightest keystrokes, similar to the keyboard of a grand piano. Natural Wood (NW) is graded
Clavinova
Method of computer access control
fingerprint, face, voice, or iris recognition. Behavioral biometrics such as keystroke dynamics can also be used. Increasingly, a fourth factor is coming into
Multi-factor_authentication
Type of standardized secure cryptoprocessors
access to a computer can circumvent TPM, e.g., by installing a hardware keystroke logger, by resetting TPM, or by capturing memory contents and retrieving
Trusted_Platform_Module
Relational database management system
keystroke recording actions that had no equivalent in Windows. An object-based language based on ideas from Hypercard was used in place of keystroke recording
Paradox_(database)
Multidisciplinary field of engineering
typewriters". They contained a single electrical component, the motor. Where the keystroke had previously moved a typebar directly, now it engaged mechanical linkages
Electromechanics
Principal protocol used to stream data across an IP network
because TCP is waiting for a full buffer. In the case of telnet, each user keystroke is echoed back by the server before the user can see it on the screen
Transmission_Control_Protocol
Computer recognition of written text
collaborate with OCR to automate data entry from forms by removing the need for keystrokes. It has a high degree of accuracy and is a dependable method for processing
Intelligent character recognition
Intelligent_character_recognition
Cybersecurity term
Information Warriors, and, more tentatively, Political Activists. In the model, motivation is grouped into four broad domains: curiosity, notoriety, revenge
Threat_actor
Potential negative action or event facilitated by a vulnerability
Risk assessment model. The spread over a network of threats can lead to dangerous situations. In military and civil fields, threat level has been defined:
Threat_(computer_security)
Software for editing plain text documents
roll of paper, without an illuminated display. Commands (often a single keystroke) effected edits to a file at an insertion point, that the operator needed
Text_editor
Malicious software used to steal information
Infostealers are usually distributed under the malware-as-a-service (MaaS) model, where developers allow other parties to use their infostealers for subscription
Infostealer
Overview of and topical guide to computer security
tool Malware Computer virus Computer worm Keylogger – program that does keystroke logging, which is the action of recording (or logging) the keys struck
Outline_of_computer_security
Desktop run remotely from local device
which is installed on the remote computer. In a typical VNC session, all keystrokes and mouse clicks are registered as if the client were actually performing
Remote_desktop_software
Mechanical device for typing characters
consequently, the carriage on an Arabic typewriter moves to the right after each keystroke. In Arabic script, letters take different shapes depending upon their
Typewriter
User interface standard
environment. For instance, the Start menu was introduced. Most of the standard keystrokes and basic GUI widgets specified by the CUA remain available in Windows
IBM_Common_User_Access
User behavior journey in virtual space
preference and opinions. Click tracking Conversion rate optimization Keystroke logging Phorm Real-time Marketing Software Asset Management WW Moe, PS
Click_path
from a saved game can be done by pressing a single controller button or keystroke, instead of opening a file dialog to locate the save file. Typically,
Glossary_of_video_game_terms
Low level firmware interface to the hardware
characters. For another example, the BIOS keyboard interface interprets many keystrokes and key combinations to keep track of the various shift states (left and
BIOS_interrupt_call
Protection of computer systems from information disclosure, theft or damage
applications. A key logger is spyware that silently captures and stores each keystroke that a user types on the computer's keyboard. Social engineering is the
Computer_security
GNU replacement for the Bourne shell
completion of the command or the option is usually activated by the Tab keystroke after typing its name. This feature is available in interactive mode only
Bash_(Unix_shell)
2011 video game
makes switching back and forth between editing and testing a matter of keystrokes. "Free, open source FPS 'Red Eclipse' hits version 1.0". Joystiq. Archived
Red_Eclipse
Speech dictation software application
applications. Wispr Flow confirm that the App can read the device user's keystrokes, prompting security concerns amongst some advisors and users. Wispr initially
Wispr_Flow
Electronic calculator capable of plotting graphs
most common programming languages used for calculators are similar to keystroke-macro languages and variants of BASIC. The latter can have a large feature
Graphing_calculator
Video-focused social media platform
information, IP addresses, a user's mobile carrier, unique device identifiers, keystroke patterns, and location data, among other data. Other information collected
TikTok
Computer input device
has ten keys, two at each finger and is able to replace all standard keystrokes with chords of four keys or less. It is small at 3.25"x 2.25" and weighs
Chorded_keyboard
Type of client in a computer network
effectively allow applications to run on a centrally-hosted virtual PC and copy keystrokes and screen images between the local PC and the virtual PC. These ultra-thin
Rich_client
Calculator designed to calculate problems in science, engineering, and mathematics
calculator (Casio fx-7000G). Calculator input methods – Ways in which keystrokes are interpreted Formula calculator – Software calculator that can evaluate
Scientific_calculator
Use of software to collect users' mouse cursor positions
representations of real experiments. Click tracking Eye tracking Macro recorder Keystroke logging Usability testing Recorded Future Lopez, Richard B.; Stillman
Mouse_tracking
Act of proving an assertion
accessories to extract some behavioral attributes such as touch dynamics, keystroke dynamics and gait recognition. These attributes are known as behavioral
Authentication
Class of hand-held calculator
solving complex functions. While there are several companies that manufacture models of graphing calculators, Hewlett-Packard is a major manufacturer. The following
Comparison of HP graphing calculators
Comparison_of_HP_graphing_calculators
Computing feature predicting ending to a word a user is typing
increase their typing speed, as well as to help them decrease the number of keystrokes needed in order to complete a word or a sentence. The need to increase
Autocomplete
Family of programmable calculators and desktop computers
This made recursion possible. Chronologically, the models of the family were: HP 9810A, a keystroke programmable computer with magnetic cards and LED display
HP_9800_series
a full or a partial recovery of the keystrokes. The best practical attack fully recovered 95% of the keystrokes of a PS/2 keyboard at a distance up to
Computer security compromised by hardware failure
Computer_security_compromised_by_hardware_failure
information available f (e.g. IP address, GPS location, connection type, and keystroke dynamics), user validation accuracy is improved without inconveniencing
Risk-based_authentication
Tibeto-Burman language
around them (as with ြ). These character clusters are built with multiple keystrokes. In particular, the inconsistent placement of diacritics as a feature
Burmese_language
Calculator
keycodes") even if it required multiple keystrokes to enter. Programs could include 20 labels, subroutines (3 levels deep), four flag registers, 8 comparison
HP-67/97
American computer company
workstations; indeed, the workstation code had to be rewritten to bundle up each keystroke into a frame to be sent back to the host when running UNIX so that "tty"
Wang_Laboratories
1993 video game
to micromanage both the pilot and navigator roles with their myriad of keystrokes in the heat of the battle. PC Zone gave Tornado a rating of 93%. PC Review's
Tornado_(1993_video_game)
Software that manages computer hardware resources
user moves a mouse, the cursor immediately moves across the screen. Each keystroke and mouse movement generates an interrupt called Interrupt-driven I/O
Operating_system
Rule for substituting a set input with a set output
allow short sequences of keystrokes and mouse actions to transform into other, usually more time-consuming, sequences of keystrokes and mouse actions. In
Macro_(computer_science)
Computer malware timeline
trojan that targets Microsoft Windows to steal banking information by keystroke logging. February 17: Mocmex is a trojan, which was found in a digital
Timeline of computer viruses and worms
Timeline_of_computer_viruses_and_worms
translation equivalents in the text he or she is creating” (p. 286). Records of keystrokes and eye movements allow to investigate these mental constructs through
Translation_unit
Horizontal line immediately above a portion of writing
most fonts. In ChromeOS and Linux, the symbol can be added using the keystrokes Ctrl+⇧ Shift+U to activate Unicode input, then type "00AF" as the code
Overline
Cat-shaped handheld barcode reader
the unique bar code which the device scanned and CAT as a wordplay on "Keystroke Automation Technology". It enabled a user to open a link to an Internet
CueCat
Modern system for document annotation
done manually by overworked support staff who would appreciate saving keystrokes[citation needed]. In 1989, computer scientist Tim Berners-Lee wrote a
Markup_language
Component of aircraft avionics
for a variety of reasons. Significant engineering design minimizes the keystrokes in order to minimize pilot workload in flight and eliminate any confusing
Flight_management_system
Peer-to-peer wireless screencasting standard
for all Miracast devices with no additional setup past using the WIN+K keystroke to pair with a compatible display sink (including Microsoft's own Wireless
Miracast
Subculture of individuals
the 1960s around the Massachusetts Institute of Technology (MIT)'s Tech Model Railroad Club (TMRC) and MIT Artificial Intelligence Laboratory. Hacking
Hacker_culture
1981 home computer
mode; Processing the incoming cassette audio signal in LOAD mode; Sensing keystrokes; Using memory addresses provided by the CPU to decide when ROM and RAM
ZX81
Computer hardware interface
before an operating system is started. It can then invade the kernel, log keystrokes, or steal encryption keys. The ease of connecting Thunderbolt devices
Thunderbolt_(interface)
Programmable machine that processes data
system to "hang", becoming unresponsive to input such as mouse clicks or keystrokes, to completely fail, or to crash. Otherwise benign bugs may sometimes
Computer
Mathematical scheme for verifying the authenticity of digital documents
circumvent the eavesdropping threat where the computer might be running a keystroke logger, potentially compromising the PIN code. Specialized card readers
Digital_signature
KEYSTROKE LEVEL-MODEL
KEYSTROKE LEVEL-MODEL
Boy/Male
Muslim
Instrument to level something
Girl/Female
Muslim
Intelligent, Level headed
Boy/Male
Japanese
Flat and level field.
Surname or Lastname
English
English : variant of Bevill.
Male
Yiddish
(לֶעמְל) Yiddish name LEMEL means "little lamb; meek."
Surname or Lastname
Jewish (Ashkenazic)
Jewish (Ashkenazic) : variant spelling of Levin.English, North German, and Dutch : from the Germanic personal name represented by Old English Lēofwine, Saxon Liafwin, composed of the elements lēof ‘dear’, ‘beloved’ + wine ‘friend’.English and Scottish : habitational name from places called Leven in East Yorkshire, Fife, and Renfrew. The first is probably from a stream name, possibly derived from a Celtic word meaning smooth (as in Welsh llyfyn). The Scottish place name is from a Gaelic river name meaning ‘elm river’.Dutch and North German : from a Flemish saint’s name, Lefwin (Lieven), the patron saint of Ghent (see Lewin 2).
Surname or Lastname
English (of Norman origin)
English (of Norman origin) : nickname for a fleet-footed or timid person, from Old French levre ‘hare’ (Latin lepus, genitive leporis). It may also have been a metonymic occupational name for a hunter of hares.English (of Norman origin) : topographic name for someone who lived in a place thickly grown with rushes, from Old English lǣfer ‘rush’, ‘reed’, ‘iris’. Compare Laver 3. Great and Little Lever in Greater Manchester (formerly in Lancashire) are named with this word (in a collective sense) and in some cases the surname may also be derived from these places.English (of Norman origin) : possibly from an unrecorded Middle English survival of an Old English personal name, Lēofhere, composed of the elements lēof ‘dear’, ‘beloved’ + here ‘army’.
Boy/Male
Hebrew
United.
Surname or Lastname
English
English : variant spelling of Lovell.
Surname or Lastname
English
English : variant spelling of Revell.French : habitational name from any of the places so named, for example in Isère and Haute-Garonne.French and southern French : nickname from Old French, Occitan reveau ‘rebel’.
Girl/Female
Indian
Intelligent, Level headed
Boy/Male
Yiddish
Dearly loved.
Boy/Male
Indian, Tamil
High Level
Surname or Lastname
English
English : from a late Old English personal name Lēofweald, composed of the elements lēof ‘dear’, ‘beloved’ + weald ‘power’, ‘rule’.French : variant spelling of Level.
Boy/Male
Indian
Instrument to level something
Girl/Female
Arabic, Australian, Muslim
Level Headed; Intelligent
Surname or Lastname
Jewish
Jewish : variant spelling of Levy.English : variant spelling of Leavey.
Boy/Male
British, Christian, English, French
Little Wolf; Young Wolf
Boy/Male
Shakespearean
King Richard III' Lord Lovel.
Male
English
Variant spelling of English Lovell, LOVEL means "little wolf."
KEYSTROKE LEVEL-MODEL
KEYSTROKE LEVEL-MODEL
Girl/Female
Muslim
Unique
Male
English
Anglicized form of Hebrew Gemaryah, GEMARIAH means "God has accomplished." In the bible, this is the name of the son of Hilkiah who bore Jeremiah's letter to the captive Jews.Â
Biblical
forward; wicked;stubbord;perverse; subtle;
Girl/Female
Muslim
Aureole
Boy/Male
French
True.
Boy/Male
Hindu
The supreme absolute truth
Girl/Female
Gujarati, Hindu, Indian, Jain, Marathi
Purification; To Satisfy; Complete
Boy/Male
Hindu
Surname or Lastname
English
English : variant of Gatliff.Variant spelling of English Gateley or Irish Gately.
Surname or Lastname
English
English : variant of Bramlett.
KEYSTROKE LEVEL-MODEL
KEYSTROKE LEVEL-MODEL
KEYSTROKE LEVEL-MODEL
KEYSTROKE LEVEL-MODEL
KEYSTROKE LEVEL-MODEL
a.
Coinciding or parallel with the plane of the horizon; horizontal; as, the telescope is now level.
n.
A horizontal line or plane; that is, a straight line or a plane which is tangent to a true level at a given point and hence parallel to the horizon at that point; -- this is the apparent level at the given point.
v. t.
Figuratively, to bring to a common level or plane, in respect of rank, condition, character, privilege, etc.; as, to level all the ranks and conditions of men.
n.
An approximately horizontal line or surface at a certain degree of altitude, or distance from the center of the earth; as, to climb from the level of the coast to the level of the plateau and then descend to the level of the valley or of the sea.
a.
Even; flat; having no part higher than another; having, or conforming to, the curvature which belongs to the undisturbed liquid parts of the earth's surface; as, a level field; level ground; the level surface of a pond or lake.
n.
A measurement of the difference of altitude of two points, by means of a level; as, to take a level.
v. i.
To be level; to be on a level with, or on an equality with, something; hence, to accord; to agree; to suit.
v. t.
To make level; to make horizontal; to bring to the condition of a level line or surface; hence, to make flat or even; as, to level a road, a walk, or a garden.
v. t.
To bring to a lower level; to overthrow; to topple down; to reduce to a flat surface; to lower.
a.
Having the slant of a bevel; slanting.
v. t.
To adjust or adapt to a certain level; as, to level remarks to the capacity of children.
v. t.
To cut to a bevel angle; to slope the edge or surface of.
v. t.
To attend the levee or levees of.
a.
Well balanced; even; just; steady; impartial; as, a level head; a level understanding. [Colloq.]
n.
A keystone.
n.
A uniform or average height; a normal plane or altitude; a condition conformable to natural law or which will secure a level surface; as, moving fluids seek a level.