Skip to content

Controller preset system for physical & onscreen controller bindings #1004

@jeremybernstein

Description

@jeremybernstein

Physical controller configuration currently requires setting each button binding individually, with no way to save, share, or quickly switch between configurations.

Add a preset system that lets users:

  • Load from factory presets (Default XInput, FPS KB+Mouse, Platformer KB)
  • Save/load/rename/delete user presets
  • Import/export bindings as JSON files
  • See unsaved changes (dirty indicator) with discard confirmation
  • Reset to defaults from overflow menu

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    PR Needs Review

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions