# Keyboard Navigation

The following demo shows the keyboard navigation capabilities of the SegmentedControl. Click the control and use arrow keys, Tab, Enter, or Space to navigate and select items.

[Demo Source](https://demos.telerik.com/kendo-react-ui/buttons/segmentedcontrol/keyboard/source.txt)

## Managing the Focus

The SegmentedControl items are rendered as native `<button>` elements, which are natively focusable and included in the tab sequence of the page.

## Keyboard Navigation

The SegmentedControl supports the following keyboard shortcuts:

| Shortcut           | Behavior                                                                                                                                                       |
| ------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Tab`              | Moves focus to the next focusable item in the page.                                                                                                            |
| `Shift`+`Tab`      | Moves focus to the previous focusable item in the page.                                                                                                        |
| `Enter` or `Space` | Selects the focused item and triggers the [`onChange`](https://www.telerik.com/kendo-react-ui/components/buttons/api/segmentedcontrolprops#onChange) callback. |

## See Also

* [SegmentedControl Overview](https://www.telerik.com/kendo-react-ui/components/buttons/segmentedcontrol)
* [Appearance](https://www.telerik.com/kendo-react-ui/components/buttons/segmentedcontrol/appearance)
* [Accessibility in KendoReact](https://www.telerik.com/kendo-react-ui/components/accessibility)
* [Accessibility Compliance and Keyboard Support in KendoReact](https://www.telerik.com/kendo-react-ui/components/accessibility/accessibility-compliance)
* [API Reference of the SegmentedControl](https://www.telerik.com/kendo-react-ui/components/buttons/api/segmentedcontrolprops)
