---
key: mechanic/keyboard--family-repetition
type: mechanic
id: keyboard--family-repetition
lang: en
title: Repetition and input rate
summary: >-
  A series of separate key presses produces repeated actions. In Crypt of the
  NecroDancer every new step must be timed to another musical beat.
updatedAt: '2026-10-22'
status: active
url: 'https://gamemechanics.pro/en/knowledge/mechanic/keyboard--family-repetition/'
jsonUrl: >-
  https://gamemechanics.pro/api/v1/knowledge/en/mechanic/keyboard--family-repetition.json
markdownUrl: >-
  https://gamemechanics.pro/content/knowledge/en/mechanic/keyboard--family-repetition.md
aliases: []
tags:
  - Physical keyboard interactions
  - Signals and timing
sourceIds:
  - source-d016f535d3996d45
sources:
  - id: source-d016f535d3996d45
    title: Crypt of the NecroDancer
    url: 'https://store.steampowered.com/app/247080/'
    verifiedAt: null
relations: []
placements:
  - catalogId: keyboard
    id: family-repetition
    title: Physical keyboard interactions
    url: 'https://gamemechanics.pro/en/mechanics/keyboard/#family-repetition'
    categoryIds:
      - section-1
supersededBy: []
attributes:
  preview:
    updatedAt: '2026-10-22'
    title: Repetition and input rate
    description: >-
      A series of separate key presses produces repeated actions. In Crypt of
      the NecroDancer every new step must be timed to another musical beat.
    image:
      src: images/mechanics/systems-crypt-necrodancer-01.webp
      width: 1440
      height: 810
      game: Crypt of the NecroDancer
      sourceUrl: 'https://store.steampowered.com/app/247080/'
      originalUrl: >-
        https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/247080/ss_bb057affa1f4ccac14d1a58e5707cd0fd66e82e7.1920x1080.jpg?t=1791916929
      credit: Brace Yourself Games / Brace Yourself Games / Klei Entertainment
      rights: >-
        © Brace Yourself Games / Brace Yourself Games / Klei Entertainment. All
        rights reserved.
      caption: Movement and attacks follow the musical beat
      alt: Movement and attacks follow the musical beat
      markers:
        - x: 50
          'y': 88
          label: The lower beat bar helps time actions to the music
    tips:
      - Distinguish separate presses from operating-system key repeat.
    examples:
      - title: Crypt of the NecroDancer
        url: 'https://store.steampowered.com/app/247080/'
endsAt: null
provenance: >-
  Original editorial design catalog consolidated from project discussions on
  2026-10-20. Complete discussion item lists and contextual limitations are
  preserved; linked primary sources support specific techniques, not the entire
  classification. English translation was prepared with machine assistance and
  editorial review.
license: CC-BY-4.0
codeLicense: MIT
attribution: gamemechanics.pro contributors
catalogKey: catalog/keyboard
---
# Repetition and input rate

id: keyboard--family-repetition
type: mechanic
key: mechanic/keyboard--family-repetition
lang: en
status: active
url: https://gamemechanics.pro/en/knowledge/mechanic/keyboard--family-repetition/

A series of separate key presses produces repeated actions. In Crypt of the NecroDancer every new step must be timed to another musical beat.

## At a glance

![Movement and attacks follow the musical beat](https://gamemechanics.pro/images/mechanics/systems-crypt-necrodancer-01.webp)

[Crypt of the NecroDancer](https://store.steampowered.com/app/247080/) · © Brace Yourself Games / Brace Yourself Games / Klei Entertainment. All rights reserved.

1. The lower beat bar helps time actions to the music

- Distinguish separate presses from operating-system key repeat.

- [Crypt of the NecroDancer](https://store.steampowered.com/app/247080/)

## How it works

The number of individual clicks, their density or alternation are important.

## Variants

### Variants and applications

<a id="family-repetition-variants"></a>

- Double tap. Action: Two presses of one key must fall within the specified interval. Application: Dash, quick change of stance, opening an additional action. Conditions: Single and double actions require conflict resolution rules. Equipment: Regular keyboard. <a id="variant-k009"></a>
- Click counter. Action: The system counts individual presses up to a specified number. Application: Enter a code of three strikes, cock the mechanism, select the power level. Conditions: Triple and subsequent presses are parameters of the same pattern. Equipment: Regular keyboard. <a id="variant-k010"></a>
- Frequent pressing. Action: You need to type as many individual presses as possible in a time. Application: Free yourself from the grip, spin the manual generator, speed up the run. Conditions: You need an alternative to holding and a reasonable frequency limit. Equipment: A regular keyboard. <a id="variant-k011"></a>
- Keeping the frequency in range. Action: The frequency must be above the lower and below the upper limit. Application: Maintain pump pressure, engine stability, calm breathing of the character. Conditions: Show the current tempo; pressing too often may be an error according to the rules. Equipment: Regular keyboard. <a id="variant-k012"></a>
- Alternating two keys. Action: Pressing A and B should alternate. Application: Kicking, rowing, crank rotation, arm independence training. Conditions: Repeating the same key can be ignored or penalized. Equipment: Regular keyboard. <a id="variant-k013"></a>
- Alternating multiple keys. Action: A cycle of three or more keys is repeated. Application: Machine pedals, steps of a manufacturing operation, finger musical figure. Conditions: This is a cycle; a unique non-repeating chain refers to sequences. Equipment: Regular keyboard. <a id="variant-k014"></a>
- Series with a pause. Action: Packets of quick presses are separated by mandatory intervals. Application: Bursts of weapons, working with an overheating tool, transmission of signal packets. Conditions: The time between packets is of particular importance. Equipment: Regular keyboard. <a id="variant-k015"></a>
- Repeat when held. Action: The first press performs a step, then the application repeats it according to its own timer. Application: Scrolling through the inventory, moving a figure across cells, changing a numerical value. Conditions: For a reproducible game, it is better to have its own timer, independent of the OS settings. Equipment: A regular keyboard. <a id="variant-k016"></a>

## Context and limits

Author's working classification for designing games and interactions. Options can overlap and combine; the list is not a generally accepted standard or proven exhaustive list. Application examples are conditional unless a specific verifiable observation is indicated nearby. Sources support individual techniques and technical limitations.

## Connected materials


## Sources and provenance

Original editorial design catalog consolidated from project discussions on 2026-10-20. Complete discussion item lists and contextual limitations are preserved; linked primary sources support specific techniques, not the entire classification. English translation was prepared with machine assistance and editorial review.

- [Crypt of the NecroDancer](https://store.steampowered.com/app/247080/) (id: source-d016f535d3996d45)

CC-BY-4.0 · gamemechanics.pro contributors
