Skip to content

Not Steamworks.js issue but related #185

@Amiga4ever

Description

@Amiga4ever

Since we rely on Electron—and by Steam—this issue could affect a lot of users.

Starting with Electron 26.6 and its Chromium update, game controllers no longer function properly in WEBGL builds made with Phaser 2 or 3, for example. In these cases, Steam Input must be manually disabled, which isn't an ideal experience for players.

A better approach is to configure Steam Input directly, rather than relying on Chromium's default gamepad handling.

I'm currently working on configuring Steam Input in hopes of restoring controller functionality but does Steamworks.js fully support Steam Input API?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions