chocolate-doom/chocolate-doom

Mouse Only Intermittently Works In ChromeOS Linux

Closed this issue · 1 comments

Background

Version of Chocolate Doom: Chocolate Doom 3.0.0

Operating System and version: Linux Within ChromeOS Version 125.0.6422.140 (Official Build) (64-bit):

PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian

The Linux above is supported by ChromeOS itself - I haven't "repurposed" a Chromebook as a Linux machine. I've merely used the feature of ChromeOS where one can run a Linux environment.

Game: DOOM (default FreeDoom IWAD)

Any loaded WADs and mods (please include full command line):
No extra command-line parameters

Bug description

Observed behavior: Mouse movement only intermittently works. When it works all is well, but this is rare. When it doesn't work, the screen "jitters" back and forth when the mouse is moved. The conditions under which the mouse actually works remains unknown ... mostly it doesn't work and occasionally it works.

  • Adjusting the mouse sensitivity (or any other mouse option) doesn't affect the problem.
  • When testing, the mouse-meter "spikes" in conjunction with the screen jitter.
  • Changing the OS mouse settings doesn't affect the problem.
  • Changing the sensitivity on the mouse itself (Razor Basilisk X HyperSpeed) doesn't fix.
  • Using the touchpad has the same problem.
  • I originally had the problem with the package manager version so I compiled with source and had the same problem.
  • This happens both windowed and fullscreen.

Expected behavior: Mouse reliably controls movement.

Notes

  • I understand that this is probably an uncommon use case.
  • I haven't experienced this problem with other GUI (or non-GUI) Linux applications.
  • Since reproducing the problem is probably difficult due to lack of developer access to ChromeOS hardware, I'm willing to follow detailed instructions to try to troubleshoot.

This appears to be a ChromeOS problem in general.