KeyMapper icon indicating copy to clipboard operation
KeyMapper copied to clipboard

Imitate long press of volume buttons if a double press trigger fails

Open githubsterer opened this issue 10 months ago • 1 comments

Developer TODO (don't remove)

  • [ ] update documentation
  • [ ] Technical explanation for this issue. two volume button key maps: long press and double press. If long press disabled, holding down on the volume button does not decrease the volume after the double press timeout has been reached.
  • [ ] Also consider this for sequence triggers.
  • [ ] Maybe solve with #988

Describe the bug This must be related to another similar bug I reported rather, but it is still rather major.

Even if a key map is disabled for a particular volume button trigger and thus should always work as if unaffected, the existence of any other enabled key map for the same key, despite using a completely different trigger, still prevents the normal use of the disabled trigger.

For example, if I have a disabled key map for long press volume down, the volume slider should zoom down as it normally does because there is nothing remapping it.

But if I have any other enabled key map for the volume down key with effect a different trigger like double press, the long press still does not work. Only if there are no other enabled volume down key maps does the original slider action work.

Very strange behavior and obviously needs attending to ASAP to ensure the buying are usable when disabled.

githubsterer avatar Mar 17 '25 19:03 githubsterer

Wondering if the double vibration is related to this or an isolated issue?

githubsterer avatar Mar 18 '25 19:03 githubsterer