-
Notifications
You must be signed in to change notification settings - Fork 2.2k
evdev open is delayed #13142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Can you add logging to the init? It should be initialized at startup, SDL_EVDEV_Init() is called within the video initialization routine. |
Can it be that udev is trying |
Quick look into SDL_udev.c |
Or probably UDEV doesn't |
From a quick look to udev |
Ok, it seems the problem is Google pointed to this thread: So I'd say sdl CAN actually fix |
Please note that the current
|
It seems, evdev is being
opened not when SdlInitSubsystem()
is called, but much later, eg
when the window is created.
Its a bit difficult to obtain a
stack trace under kmsdrm,
so I am just guessing.
The actual problem is that
the access restrictions are
enforced by an app after the
init stage (eg landlock), and
then sdl fails to open evdev.
Would it be possible to open
evdev in the init function?
The text was updated successfully, but these errors were encountered: