[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