mirror of
https://github.com/archr-linux/Arch-R.git
synced 2026-03-31 14:41:55 -07:00
- input-merge daemon: combines gpio-keys + adc-joystick into single virtual "Arch R Gamepad" via uinput so RetroArch sees one device (fixes analog sticks ignored due to max_users=1) - retroarch-launch.sh: start/stop input-merge, VT blank on launch - retroarch.cfg: ROCKNIX-based tuning (48kHz audio, triple buffer, late input polling, autosave, core options path) - retroarch-core-options.cfg: per-core tuning from ROCKNIX RK3326 (mupen64plus, pcsx_rearmed, flycast, mame2003-plus, melonds, etc.) - archr-gamepad.cfg: autoconfig for merged virtual device - panel-detect.py: panels in numerical order (beep count = position), default_panel searches by empty dtb_name instead of panels[0] - build-rootfs.sh: compile input-merge, install core options and autoconfig, add input-merge and kill to sudoers Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>