OpenTTD / OpenTTD/OpenTTD

[Bug]: Cursor snaps to bottom right of screen

Open
#15,912 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

needs triage
Dominant language
C++
Stars
8.3k
Forks
1.3k
Avg merge
1d 20h
Merged PRs (30d)
37

Description

Version of OpenTTD

Version 15.3 & Beta 16.0 Windows 11

Expected result

Expected to be able to pan the map using my mouse and be able to zoom in and out uninterrupted.

Actual result

Mouse every few seconds will snap to the bottom right corner and jitter and flicker making me unable to use/move the mouse. stops after a few seconds before happening again. tried moving between windowed and fullscreen mode disabling mouse pointer precision & steam overlays and only occurs while playing openttd.

Steps to reproduce

open openttd and load into or create any vanilla game and use a bluetooth mouse to pan and zoom across the map. Using the mouse for a few seconds will then cause the cursor to snap.

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.

Research direction

Start by reproducing the cursor snap in OpenTTD 15.3 or beta 16.0 on Windows 11 with a Bluetooth mouse, using a vanilla game and panning or zooming. Trace the mouse and window-mode input handling after confirming the periodic jitter and bottom-right snap. Done means the cursor remains usable during map navigation without disrupting panning or zooming.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop, game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.