# Table selection with keyboard

**URL:** <https://community.appfarm.io/t/table-selection-with-keyboard/495>\
**Category:** Ask the community\
**Tags:** ui\
**Created:** [May 24, 2023, 1:10pm UTC](https://community.appfarm.io/t/table-selection-with-keyboard/495 "2023-05-24T13:10:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![amerk](https://avatars.discourse-cdn.com/v4/letter/a/e8c25b/32.png) [@amerk](https://community.appfarm.io/u/amerk)\
**Post date:** [May 24, 2023, 1:10pm UTC](https://community.appfarm.io/t/table-selection-with-keyboard/495/1 "2023-05-24T13:10:09Z")

</div>

Hi,

When using the table component and having single row selection enabled, I cannot seem to do table selections using only the keyboard, it just skips through the data entries in the table without the possibility to hover entries at all. Is there a way around this, or something I might have missed?

---

<div class="post-metadata">

**Author:** ![HJT](https://dub1.discourse-cdn.com/flex013/user_avatar/community.appfarm.io/hjt/32/64_2.png) [@HJT](https://community.appfarm.io/u/HJT)\
**Post date:** [May 25, 2023, 7:50am UTC](https://community.appfarm.io/t/table-selection-with-keyboard/495/2 "2023-05-25T07:50:52Z")

</div>

Hi!

There is currently not a built in feature to select elements in a table with the keyboard.

But you can implement your own keyboard shortcuts to maybe solve you problem.

Here you can find a article about keyboard shortcuts in the docs:

> **[Add keyboard shortcuts](https://docs.appfarm.io/how-to/enhance-your-app/keyboard-shortcuts)**
>
> Make your app more accessible and user-friendly with keyboard shortcuts.

In youre case you could implement arrow-up and arrow-down to select the next or previous object in the datasource.

NB!! unfortunately this approach will not work in combination with the built in sorting options or filters in the table. Since the selection is set on the datasource and next/previous is based on the sorting and filtering in the datasource and not it’s representation in the UI.
