[Scummvm-tracker] [ScummVM :: Bugs] #13456: BACKENDS: SDL: No Mouse or Keyboard with SDL 2.20
ScummVM :: Bugs
trac at scummvm.org
Thu Nov 7 19:51:28 UTC 2024
#13456: BACKENDS: SDL: No Mouse or Keyboard with SDL 2.20
-------------------------+-----------------------
Reporter: eviltroooper | Owner: sev-
Type: defect | Status: closed
Priority: normal | Component: Common
Version: | Resolution: outdated
Keywords: | Game:
-------------------------+-----------------------
Comment (by dajoho):
Hi sev. Thanks for the reply and for closing the ticket after reviewing
the github comment.
Slight correction on the resolution and to anyone arriving here by Google
with a similar problem:
The issue was not SDL, but in fact the ScummVM `configure` up until 2.5.1
setting USE_OPENGL_GAME and USE_OPENGL_SHADERS by default to `false` on
Arm/Mali-Hardware but after the GLEW/GLAD refactoring introduced just
before 2.6.0 setting them by default to `true`, which caused
incompatibilities with the mouse/keyboard on certain Mali GPUs.
This is not an SDL bug, but either a regression/bug/improvement between
ScummVM versions which caused an inconsistency with that specific hardware
setup.
As the Github issue above details, the problem described above can by
fixed without upgrading anything by just adding the additional parameters
`--disable-opengl-game-classic` and `--disable-opengl-game-shaders` while
running `./configure`
The commit which caused the difference in behaviour is linked in the
github issue, but here it is for convenience:
https://github.com/scummvm/scummvm/commit/a9418f8f6343151ff3bf98df74a4b44c714c1b3e
This ticket can be left closed. It is "resolved".
--
Ticket URL: <https://bugs.scummvm.org/ticket/13456#comment:11>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list