Posts

Bluetooth keyboard connects and is visible as Linux input, but does not navigate muOS frontend UI on RG35XX H

I’m testing Bluetooth keyboard support on an   Anbernic RG35XX H   running the current   muOS Jacaranda   release line. I’ve confirmed that Bluetooth keyboard connectivity itself is working, but the muOS frontend still does not respond to the keyboard for UI navigation. What works Bluetooth controller initializes successfully bluetoothd  and  bluetoothctl  work normally the keyboard pairs, trusts, and connects successfully the keyboard is visible to Linux as an input device the keyboard works in terminal contexts after connection Tested keyboard: ProtoArc XK03 Evidence that the keyboard is connected as a real input device From  /proc/bus/input/devices : I: Bus=0005 Vendor=04e8 Product=7021 Version=0800 N: Name="ProtoArc XK03" P: Phys=68:8f:c9:32:34:3a S: Sysfs=/devices/virtual/misc/uhid/0005:04E8:7021.0001/input/input3 U: Uniq=e2:f8:96:fd:7b:ae H: Handlers=sysrq kbd leds event3 This shows the keyboard is arriving as a normal keyboard device on...

Exporting a Unity Game for muOS on the Anbernic RG35XX

  Exporting a Unity Game for muOS on the Anbernic RG35XX Developing a Unity game for muOS (MustardOS) on the Anbernic RG35XX is challenging due to both software and hardware limitations. Unity does not natively support the RG35XX’s ARM-based Linux environment, and the device’s modest specs impose strict performance constraints. Below we detail the available build targets, performance considerations, export settings, runtime requirements, and distribution options (standalone .muxapp vs PortMaster) for getting a Unity game running on muOS. 1. Unity Support for ARM Linux on muOS Official Build Target: Unity’s standard editor does not support building Linux players for ARMv7 (32-bit) or ARM64 (AArch64) under normal licenses. By default, Unity produces Linux binaries for x86_64 (and optionally x86) architectures  docs.unity3d.com . In other words, there is no out-of-the-box Unity export for ARM Linux devices like the RG35XX. Unity has an “Embedded Linux” offering (for indus...