Allow customisation for vibration strength
Checklist
-
- [x] I made sure that there are no existing issues - open or closed - to which I could contribute my information.
-
- [x] I have read the FAQ and my problem isn't listed.
-
- [x] I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
-
- [x] This issue contains only one feature request.
-
- [x] I have read and understood the contribution guidelines.
Is your feature request related to a problem? Please describe. Currently the vibration strength is a bit too much for my liking, it would be nice to be able to customize it or set it to the system default.
Describe the solution you'd like A slider in the app's settings page that allows me to control how much the phone vibrates when I press a key. It would also be nice to have a slider for customizing the duration of the vibration.
Describe alternatives you've considered Have multiple presets of vibration intensity + duration, or any other solution that allows these parameters to be controlled.,
Additional context N/A
I think the vibration is set to system default, as the keyboard is using the standarized provideHapticFeedback() function and not the vibrator class.
Currently: changing the system vibration strength also changes the Keyboards strength.
If we chabge to vibrator: we will be able to control the vibration more but at the cost of asking for a permission (which imo we don't really need)
We could try giving different keys different types of vibration though using the current method.