---
title: "bind keys · RUAL Documentation"
description: "Will execute the selected function when the bound keys are pressed. It will not trigger when an input is focused. As soon as the element is not part of…"
canonical: https://docs.rual.nl/block-types/UI%20Component/generalevent_bind_keys
language: en
---

[Cluster](https://docs.rual.nl/cluster)

[Blocks](https://docs.rual.nl/block-types)

[Interfaces](https://docs.rual.nl/interfaces)

[Blueprints](https://docs.rual.nl/blueprints)

[Tutorials](https://docs.rual.nl/tutorials)

[Home automation](https://docs.rual.nl/home-automation)

[Examples](https://docs.rual.nl/examples)

[Reference](https://docs.rual.nl/reference)

[Architecture](https://docs.rual.nl/architecture)

[Troubleshooting](https://docs.rual.nl/troubleshooting)

Other

# bind keys

This block is part of the [`UI Component`](https://docs.rual.nl/block-types/UI%20Component) group and was last modified in core [`v10.4.28`](https://docs.rual.nl/core-versions/100428).

## Function Selection Required

This block requires you to choose a custom function to execute when triggered. You must manually select the function you want to use using the function selector modal. To access the modal, click the white button on the block.

Will execute the selected function when the bound keys are pressed. It will **not** trigger when an input is focused. As soon as the element is not part of the DOM tree anymore the function will not be triggered.

- event `generalevent`

A typical wiring for [bind keys](https://docs.rual.nl/block-types/UI%2520Component/generalevent_bind_keys): the `generalevent` out pin feeds [div](https://docs.rual.nl/block-types/Component%2520UI/component_content_div).

[![Studio canvas example for the bind keys block: typical wiring for bind keys.](https://docs.rual.nl/canvas-examples/generalevent_bind_keys.png)](https://docs.rual.nl/canvas-examples/generalevent_bind_keys.png?v=3)

## Version history

Introduced in [`v10.4.28`](https://docs.rual.nl/core-versions/100428).

- [Back to `UI Component`](https://docs.rual.nl/block-types/UI%20Component): Return to the main group to view all sub-groups

- [Back to `General event`](https://docs.rual.nl/block-types/UI%20Component?group=General%20event): Return to the group to view all blocks within this group

Was this page helpful? [Tell us what to improve](https://docs.rual.nl/support) · RUAL Docs is an integral component of the [RUAL ecosystem](https://rual.nl)
