Skip to content

Add controller input handling #282

Closed

Description

@Exeloo

Which package or utils is this feature request for?

input

Feature

The goal of this issue is to create a new part of the input module to handle controller.

Ideal solution or implementation

You must change the current input module to make it a module with 2 entries (or 3 if you want to split keyboard and mouse):

  • mouse/keyboard (can be splited) (exported on @nanoforge-dev/input if it's join, @nanoforge-dev/input/keyboard and @nanoforge-dev/input/mouse if splited)
  • controller (exported on @nanoforge-dev/input/controller)

There can be a shared part if needed.

To do it, inspire you from network module or ecs module.

You may use Gamepad API or any web API that allow you to get controller inputs.

Activity

  1. added theissue type on Apr 13, 2026
  2. changed the title [-]Add controller handling[/-] [+]Add controller input handling[/+] on Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions