Skip to content

Add XKB / Layout Awareness to test_runner #2

Description

@jwinarske

Problem Statement

Currently handleKeyPress accepts a raw evdev keycode (UInt16 key). This has two problems:

  1. Clients must know evdev keycodes — not portable across keyboard hardware or layouts.
  2. No layout negotiation — when a test replays a recording on a device with a different keyboard layout, key semantics are wrong.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions