# Press and Hold Keyboard Shortcuts

**URL:** <https://community.folivora.ai/t/press-and-hold-keyboard-shortcuts/45859>\
**Category:** Configuration Help & General Discussion\
**Tags:** mouse\
**Created:** [December 29, 2025, 2:11am UTC](https://community.folivora.ai/t/press-and-hold-keyboard-shortcuts/45859 "2025-12-29T02:11:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abdul\_Habeeb](https://community.folivora.ai/letter_avatar_proxy/v4/letter/a/cdc98d/32.png) [@Abdul\_Habeeb](https://community.folivora.ai/u/Abdul_Habeeb)\
**Post date:** [December 29, 2025, 2:11am UTC](https://community.folivora.ai/t/press-and-hold-keyboard-shortcuts/45859/1 "2025-12-29T02:11:03Z")

</div>

Hey everyone I’m using a Pie Menu / Action Ring–style app on macOS (similar to the action rings on Logitech MX Master 4). The menu is triggered using the keyboard shortcut **Ctrl + Z** , and I want to control this using **Mouse Button 3** in BetterTouchTool. The goal is for the shortcut to behave like a real press-and-hold action.

Specifically, when I **press and hold Mouse Button 3** , Ctrl + Z should stay pressed, and when I **release the mouse button** , the keys should be released as well. Right now, mapping the shortcut directly only triggers it once. What’s the correct BTT setup to handle **key down on mouse press** and **key up on mouse release** separate down/up triggers, a script, or some advanced option I’m missing?

---

<div class="post-metadata">

**Author:** ![Abdul\_Habeeb](https://community.folivora.ai/letter_avatar_proxy/v4/letter/a/cdc98d/32.png) [@Abdul\_Habeeb](https://community.folivora.ai/u/Abdul_Habeeb)\
**Post date:** [December 29, 2025, 2:37am UTC](https://community.folivora.ai/t/press-and-hold-keyboard-shortcuts/45859/2 "2025-12-29T02:37:12Z")

</div>

Update: I figured how to do it but I can't hover on the actions, it doesnt trigger if I press mouse button but works perfectly if I use the keyboard

---

<div class="post-metadata">

**Author:** ![Abdul\_Habeeb](https://community.folivora.ai/letter_avatar_proxy/v4/letter/a/cdc98d/32.png) [@Abdul\_Habeeb](https://community.folivora.ai/u/Abdul_Habeeb)\
**Post date:** [December 29, 2025, 12:02pm UTC](https://community.folivora.ai/t/press-and-hold-keyboard-shortcuts/45859/3 "2025-12-29T12:02:47Z")

</div>

![CleanShot 2025-12-29 at 1 .01.37](https://community.folivora.ai/uploads/default/original/3X/f/d/fd67d63010c7c5fd6878886aa9e3e3e1b59daf7e.png)

I was looking for something like this, now its only available under Floating Menu Configuration
