mirror of
https://github.com/archr-linux/Arch-R.git
synced 2026-03-31 14:41:55 -07:00
GPU rendering: - Panfrost driver working (6 root causes fixed) - gl4es cross-compiled for aarch64 (GOA_CLONE=ON) - ES switched to Desktop GL renderer (-DGL=ON, Renderer_GL21.cpp) - Pipeline: ES (GL 2.1) → gl4es → GLES 2.0 → Panfrost (Mali-G31) ES display (5 root causes fixed): - SDL3 KMSDRM rebuild (ALARM ships without it) - Autologin approach (systemd service can't get DRM master) - MAJOR/MINOR version bug fix - GL context restore after setIcon() - Null safety for glGetString New files: - rebuild-es-sdcard.sh (quick SD card rebuild) - config/PanCho.ini (18-panel selection) - config/es_input.cfg (gpio-keys + adc-joystick) - config/gamecontrollerdb.txt (SDL controller mappings) - scripts/archr-hotkeys.py (volume, brightness, headphone) - scripts/test-kmsdrm.py (KMSDRM diagnostic) - bootloader/u-boot-r36s-working/ (fixed U-Boot) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
35 lines
1.8 KiB
INI
35 lines
1.8 KiB
INI
<?xml version="1.0"?>
|
|
<inputList>
|
|
<inputConfig type="joystick" deviceName="gpio-keys" deviceGUID="1900bb07010000000100000000010000">
|
|
<input name="a" type="button" id="1" value="1" />
|
|
<input name="b" type="button" id="0" value="1" />
|
|
<input name="x" type="button" id="3" value="1" />
|
|
<input name="y" type="button" id="2" value="1" />
|
|
<input name="up" type="button" id="13" value="1" />
|
|
<input name="down" type="button" id="14" value="1" />
|
|
<input name="left" type="button" id="15" value="1" />
|
|
<input name="right" type="button" id="16" value="1" />
|
|
<input name="leftshoulder" type="button" id="4" value="1" />
|
|
<input name="rightshoulder" type="button" id="5" value="1" />
|
|
<input name="lefttrigger" type="button" id="6" value="1" />
|
|
<input name="righttrigger" type="button" id="7" value="1" />
|
|
<input name="select" type="button" id="8" value="1" />
|
|
<input name="start" type="button" id="9" value="1" />
|
|
<input name="leftthumb" type="button" id="11" value="1" />
|
|
<input name="rightthumb" type="button" id="12" value="1" />
|
|
<input name="pagedown" type="button" id="5" value="1" />
|
|
<input name="pageup" type="button" id="4" value="1" />
|
|
<input name="system_hk" type="button" id="12" value="1" />
|
|
</inputConfig>
|
|
<inputConfig type="joystick" deviceName="adc-joystick" deviceGUID="190011526164632d6a6f797374696300">
|
|
<input name="leftanalogdown" type="axis" id="1" value="1" />
|
|
<input name="leftanalogleft" type="axis" id="0" value="-1" />
|
|
<input name="leftanalogright" type="axis" id="0" value="1" />
|
|
<input name="leftanalogup" type="axis" id="1" value="-1" />
|
|
<input name="rightanalogdown" type="axis" id="3" value="1" />
|
|
<input name="rightanalogleft" type="axis" id="2" value="-1" />
|
|
<input name="rightanalogright" type="axis" id="2" value="1" />
|
|
<input name="rightanalogup" type="axis" id="3" value="-1" />
|
|
</inputConfig>
|
|
</inputList>
|