[Feature Request] Allow haptic feedback intensity to exceed 100% for Android devices .
Is your feature request related to a problem? Please describe.
Yes, haptic feedback is essential to avoid pressing other buttons by accident. On some Android devices, the feedback is too weak, making it hard to feel. For example, PPSSPP provides stronger haptic feedback when the "Vibrate on key press" setting is enabled, and this issue isn't present there.
Describe the solution you'd like
I'd like the option to increase the intensity of haptic feedback, even beyond the current maximum (e.g., going past 100 in the settings).
Additional context
Flycast running on Samsung Galaxy A25 5G (Exynos).
On Android 10 and up, the haptic feedback when tapping a button is the standard "Heavy Click" effect. It doesn't depend on the haptic power setting. The "Heavy Click" is the strongest predefined effect available on Android.
From Google documentation: "Predefined effects are a set of common vibration effects that should be identical, regardless of the app they come from, in order to provide a cohesive experience for users across the entire device."
On Android 10 and up, the haptic feedback when tapping a button is the standard "Heavy Click" effect. It doesn't depend on the haptic power setting. The "Heavy Click" is the strongest predefined effect available on Android.
From Google documentation: "Predefined effects are a set of common vibration effects that should be identical, regardless of the app they come from, in order to provide a cohesive experience for users across the entire device."
@flyinghead I think the ideal solution would be to include an option to switch the vibration API. Maybe, above the haptic feedback percentage, there could be a drop-down menu with two options: "Normal Mode" and "Strong Mode." This way, users can select the level that works best for their device. Personally, I think this would be the most effective approach.