jMonkeyEngine / jMonkeyEngine/jmonkeyengine

Android: Mouse and Keyboard are no longer emulated by default in 3.10.0

Open
#2,929 1 comment 1 reaction 2 assignees View on GitHub

@riccardobl is already working on this.

Since Aug 30, 2026.

  • #2943 by @copilot-swe-agent — open
Dominant language
Java
Stars
4.3k
Forks
1.2k
Avg merge
4d 7h
Merged PRs (30d)
14

Description

After upgrading Android app from 3.9.0 to 3.10.0-stable2, emulateMouse and emulateKeyboard default to false. Previously in 3.9.0 AndroidHarnessFragment defaulted both to true.

This means things like flyCam's drag-to-rotate no longer work.

Workaround is to explicitly set them to true in AppSettings:

        settings.setEmulateMouse(true);
        settings.setEmulateKeyboard(true);

Expected behaviour is for the defaults to remain the same as in 3.9.0-stable; i.e. true

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.