# Trigger floating menu items with a keyboard input

**URL:** <https://community.folivora.ai/t/trigger-floating-menu-items-with-a-keyboard-input/36218>\
**Category:** Floating Menus / Widgets\
**Created:** [March 15, 2024, 4:15am UTC](https://community.folivora.ai/t/trigger-floating-menu-items-with-a-keyboard-input/36218 "2024-03-15T04:15:36Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![MISQ](https://community.folivora.ai/user_avatar/community.folivora.ai/misq/32/28100_2.png) [@MISQ](https://community.folivora.ai/u/MISQ)\
**Post date:** [March 15, 2024, 4:15am UTC](https://community.folivora.ai/t/trigger-floating-menu-items-with-a-keyboard-input/36218/1 "2024-03-15T04:15:36Z")

</div>

Is it possible to create a floating menu item that can be triggered with a keyboard input?

For some context, I'm hoping to create a floating menu that will show when holding certain modifier keys (or maybe toggle, since the keyboard input might need a modifier key), which I can then trigger using a keyboard input.

E.g.  
Open floating menu using ctrl + opt + cmd, then trigger item 1 in the list by pressing the 1 key (second item using 2, etc.)  
I'd like to use it as a quick way to open a new google doc, so open "doc.new" in a new browser tab as the action.

Thanks in advance

---

<div class="post-metadata">

**Author:** ![johnnyd](https://community.folivora.ai/user_avatar/community.folivora.ai/johnnyd/32/24155_2.png) [@johnnyd](https://community.folivora.ai/u/johnnyd)\
**Post date:** [April 8, 2024, 3:20pm UTC](https://community.folivora.ai/t/trigger-floating-menu-items-with-a-keyboard-input/36218/2 "2024-04-08T15:20:02Z")

</div>

This is an excellent question. I have the same feature request, can this please be implemented?

---

<div class="post-metadata">

**Author:** ![Frank1](https://community.folivora.ai/letter_avatar_proxy/v4/letter/f/a87d85/32.png) [@Frank1](https://community.folivora.ai/u/Frank1)\
**Post date:** [April 8, 2024, 6:08pm UTC](https://community.folivora.ai/t/trigger-floating-menu-items-with-a-keyboard-input/36218/3 "2024-04-08T18:08:27Z")

</div>

I think that's under construction. If you don't want to or can't wait, I can think of two terrible workarounds.

1. if the menu is always in the same place, you can click on the menu item with a shortcut.

2. if not, you could for example put a unique icon in the menu name and search for it with the image recognition.

But ... don't do either 😉

> [@Keyboard navigation for floating menus](https://community.folivora.ai/t/keyboard-navigation-for-floating-menus/32321/10):
>
> For fun I created a "poor man's" keyboard navigation for the floating menus. joy Assumed the menu is built vertically. A shortcut opens the menu and moves the mouse to the first button. "k" moves the mouse down one button. "j" moves the mouse one button up. If you need it, activate key repeat. Enter (or Space), triggers the macro of the highlighted button and closes the menu. This just needs a CAG to set the actions of "k", "j" and Enter when the floating menu is open.

---

<div class="post-metadata">

**Author:** ![johnnyd](https://community.folivora.ai/user_avatar/community.folivora.ai/johnnyd/32/24155_2.png) [@johnnyd](https://community.folivora.ai/u/johnnyd)\
**Post date:** [April 8, 2024, 6:15pm UTC](https://community.folivora.ai/t/trigger-floating-menu-items-with-a-keyboard-input/36218/4 "2024-04-08T18:15:47Z")

</div>

These are some crazy workarounds 🙂

I imagine the feature this way:

1. You open floating menu with a trigger.
2. And now you can press 1-9 (or mapped) keys to activate menu's items.

This would allow for quick menu navigation and activation.

---

<div class="post-metadata">

**Author:** ![Frank1](https://community.folivora.ai/letter_avatar_proxy/v4/letter/f/a87d85/32.png) [@Frank1](https://community.folivora.ai/u/Frank1)\
**Post date:** [April 8, 2024, 6:19pm UTC](https://community.folivora.ai/t/trigger-floating-menu-items-with-a-keyboard-input/36218/5 "2024-04-08T18:19:50Z")

</div>

Yes, that's exactly what you could do with the "crazy workarounds".

---

<div class="post-metadata">

**Author:** ![Andreas\_Hegenberg](https://community.folivora.ai/user_avatar/community.folivora.ai/andreas_hegenberg/32/39221_2.png) [@Andreas\_Hegenberg](https://community.folivora.ai/u/Andreas_Hegenberg)\
**Post date:** [April 8, 2024, 6:33pm UTC](https://community.folivora.ai/t/trigger-floating-menu-items-with-a-keyboard-input/36218/6 "2024-04-08T18:33:45Z")

</div>

the „official“ way is to use a conditional activation group that is only true if the menu is either currently hovered

`hovered_floating_menu_identifier == "thenameofyourmenu"`

 ![image](https://community.folivora.ai/uploads/default/original/3X/d/9/d98ca675bcdb6c5c3b3338f6b5ec78d2de1ad3f5.jpeg)

Or is only active if the menu is currently visible

```auto
visible_floating_menu_identifiers CONTAINS "thenameofyourmenu"

```

 ![image](https://community.folivora.ai/uploads/default/original/3X/5/9/5924bb02640067c8ad050803ee6929027b26d1c8.jpeg)

Then you can use any trigger (including keyboard shortcuts) combined with the predefined action "Execute Actions For Configured Trigger". A floating menu item is also a configured trigger, thus will execute it's actions when called like this

 ![image](https://community.folivora.ai/uploads/default/original/3X/3/a/3a81ca9e671c4428b1d3e42b78105357422ed20d.jpeg)

(or use named triggers or directly assign the action you want to execute)

---

<div class="post-metadata">

**Author:** ![Frank1](https://community.folivora.ai/letter_avatar_proxy/v4/letter/f/a87d85/32.png) [@Frank1](https://community.folivora.ai/u/Frank1)\
**Post date:** [April 8, 2024, 6:37pm UTC](https://community.folivora.ai/t/trigger-floating-menu-items-with-a-keyboard-input/36218/7 "2024-04-08T18:37:51Z")

</div>

When was this introduced? I had no idea 😂

---

<div class="post-metadata">

**Author:** ![Andreas\_Hegenberg](https://community.folivora.ai/user_avatar/community.folivora.ai/andreas_hegenberg/32/39221_2.png) [@Andreas\_Hegenberg](https://community.folivora.ai/u/Andreas_Hegenberg)\
**Post date:** [April 8, 2024, 6:51pm UTC](https://community.folivora.ai/t/trigger-floating-menu-items-with-a-keyboard-input/36218/8 "2024-04-08T18:51:29Z")

</div>

good question, I think it has been there for at least a few month. However I might have missed to add this approach to the floating menu docs

---

<div class="post-metadata">

**Author:** ![Beno](https://community.folivora.ai/user_avatar/community.folivora.ai/beno/32/17568_2.png) [@Beno](https://community.folivora.ai/u/Beno)\
**Post date:** [July 17, 2025, 1:29pm UTC](https://community.folivora.ai/t/trigger-floating-menu-items-with-a-keyboard-input/36218/9 "2025-07-17T13:29:56Z")

</div>

Please add simple option to add keyboard key assinged to floating menu item.

for example clicking 1 while the menu is avctive will trigger menu item 1.

---

<div class="post-metadata">

**Author:** ![Max\_Megalon](https://community.folivora.ai/user_avatar/community.folivora.ai/max_megalon/32/23811_2.png) [@Max\_Megalon](https://community.folivora.ai/u/Max_Megalon)\
**Post date:** [July 17, 2025, 3:10pm UTC](https://community.folivora.ai/t/trigger-floating-menu-items-with-a-keyboard-input/36218/10 "2025-07-17T15:10:52Z")

</div>

> [@Beno](#):
>
> Please add simple option to add keyboard key assinged to floating menu item.
> 
> for example clicking 1 while the menu is avctive will trigger menu item 1.

👍 I like that one, as it is much easier to handle and maintain.

---

<div class="post-metadata">

**Author:** ![Frank1](https://community.folivora.ai/letter_avatar_proxy/v4/letter/f/a87d85/32.png) [@Frank1](https://community.folivora.ai/u/Frank1)\
**Post date:** [July 17, 2025, 5:37pm UTC](https://community.folivora.ai/t/trigger-floating-menu-items-with-a-keyboard-input/36218/11 "2025-07-17T17:37:13Z")

</div>

Defining a shortcut is fantastically easy with the context menus 🙂

 ![image](https://community.folivora.ai/uploads/default/original/3X/e/d/ed81017e11f3c94385afe6c9b0e2e72d2a29c218.png)
