flathub / flathub/org.libretro.RetroArch

Flatpak udev permissions

Open
#194 3 comments 1 reaction 0 assignees View on GitHub
Dominant language
No language data
Stars
20
Forks
19
Avg merge
49m
Merged PRs (30d)
1

Description

udev permissions in flatpak are a known issue. Right now, we're using SDL and x as a stop-gap:

https://github.com/flathub/org.libretro.RetroArch/blob/master/retroarch.cfg#L28-L29
``` ini
# Input driver. Depending on video driver, it might force a different input driver.
input_driver = "x"

# Joypad driver. ("udev", "linuxraw", "paraport", "sdl2", "hid", "dinput")
input_joypad_driver = "sdl2"
```

This is to track that change and see what alternatives we could take on.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with retroarch.cfg at the linked lines and review the current SDL2 joypad and X input-driver workaround. Investigate what alternatives are available for udev permissions in Flatpak. Done would mean identifying and agreeing on a viable replacement or documenting why the workaround must remain.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.