> For the complete documentation index, see [llms.txt](https://docs.incari.com/incari-studio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.incari.com/incari-studio/2022.2/objects-and-types/scene-objects/onscreenkeyboard.md).

# On-Screen Keyboard

The **On-Screen Keyboard** is a keyboard that appears on the screen. It can be used by a user to incorporate a variety of functions in the *User Interface*, such as inputting text or selecting based on a specified key, directly on a screen rather than requiring additional hardware.

The two images below show an **On-Screen Keyboard** in the viewport of **Incari Studio** and the **Incari Player**.

![On-Screen Keyboard in the Viewport.](/files/zDt6lW2yvpdee5g8PvOP)

![On-Screen Keyboard in the Incari Player.](/files/KGtRjQI2RUA2MwalnvcS)

There are several **Nodes** attributed to the **On-Screen Keyboard**. More informaton can be found [here](/incari-studio/2022.2/toolbox/incari/on-screenkeyboard.md) and [here.](/incari-studio/2022.2/toolbox/events/on-screenkeyboard.md)

Additionally, the **Project Settings** allow the user to add different [keyboard *layouts*.](/incari-studio/2022.2/modules/project-settings/keyboard.md)
