> For the complete documentation index, see [llms.txt](https://vc-docs.gitbook.io/engine/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vc-docs.gitbook.io/engine/home/doxygen_synced/classes/class_player_input_1_1_current_platform.md).

# PlayerInput::CurrentPlatform

**Usage:** `api.PlayerInput.CurrentPlatform.MouseKeyboard`

Defines constants for the supported input platform types.

## Public Properties

|          | Name                                                                                                                                                                                                                                        |
| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Platform | <p><a href="https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_player_input_1_1_current_platform.md#property-mousekeyboard"><strong>MouseKeyboard</strong></a><br>Mouse and keyboard input platform.</p> |
| Platform | <p><a href="https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_player_input_1_1_current_platform.md#property-touchscreen"><strong>TouchScreen</strong></a><br>Touch screen input platform.</p>           |

## Public Property Documentation

### property MouseKeyboard

```csharp
static Platform MouseKeyboard;
```

Mouse and keyboard input platform.

### property TouchScreen

```csharp
static Platform TouchScreen;
```

Touch screen input platform.

***

Updated on 2026-07-22 at 12:00:00 +0800
