dessalines / thumb-key

A privacy-conscious Android keyboard made for your thumbs
GNU Affero General Public License v3.0
1.02k stars 216 forks source link

keyboard does not follow system haptic settings #862

Closed Hate9 closed 6 months ago

Hate9 commented 6 months ago

Steps to reproduce

  1. install app on my phone
  2. adjust system touch feedback settings
  3. use keyboard

Expected behavior

the keyboard should follow system touch feedback settings, as all other apps and keyboards.

Actual behavior

The keypresses' feedback is significantly longer than any other keyboard, as well as other apps and system feedback (like nav buttons and such).

version of the program

3.1.0

Android version

Android 11

Device

Unihertz Jelly 2

Other details

I recall this was also an issue on my Pixel 4a, iirc

Acknowledgements

dessalines commented 6 months ago

It does follow the system, but uses the long version. Here is the code, I can try changing that.

dessalines commented 6 months ago

This answer suggests one possible solution I'll try, because jetpack compose only has LongFeedback currently.

Hate9 commented 6 months ago

ah, that makes sense. thanks!