TheGammaSqueeze / GammaOS

LineageOS based firmware for Anbernic Unisoc T618 devices
Apache License 2.0
402 stars 14 forks source link

Rumble motor not has drivers in duckstation and aethersx2 [RG405M 1.5.1] #121

Closed Ninoh-FOX closed 9 months ago

Ninoh-FOX commented 10 months ago

I can't set rumble motor in dualshock console mapped.

dexwerx commented 10 months ago

Yes, this isn't a GammaOS issue. Assuming the app supports rumble (AetherSX2 works) - You need to set rumble to the stock native Android vibration motor.

Because Gamma implemented a controller driver, it may be possible to forward the rumble API calls to the stock kernel driver in the future, but I would think that's a low priority, given that rumble works already.

TheGammaSqueeze commented 9 months ago

In the touchscreen settings for Aether and Duckstation, there should be a category to enable vibrations. Use this option, and it'll redirect vibration to the Android OS vibration API.