---
title: inputModes
framework: sensorkit
role: symbol
role_heading: Instance Property
path: sensorkit/srkeyboardmetrics/inputmodes
---

# inputModes

The active keyboard languages in the session.

## Declaration

```swift
var inputModes: [String] { get }
```

## Discussion

Discussion An example array entry is en_US. A user may switch between multiple languages in the same session.

## See Also

### Inspecting Keyboard Configuration and Sessions

- [duration](sensorkit/srkeyboardmetrics/duration.md)
- [keyboardIdentifier](sensorkit/srkeyboardmetrics/keyboardidentifier.md)
- [version](sensorkit/srkeyboardmetrics/version.md)
- [width](sensorkit/srkeyboardmetrics/width.md)
- [height](sensorkit/srkeyboardmetrics/height.md)
- [sessionIdentifiers](sensorkit/srkeyboardmetrics/sessionidentifiers.md)
