# Xbox 1 buttons not recognised in QGC

**URL:** <https://discuss.bluerobotics.com/t/xbox-1-buttons-not-recognised-in-qgc/12526>\
**Category:** QGroundControl\
**Tags:** surface-controller\
**Created:** [July 14, 2022, 2:23pm UTC](https://discuss.bluerobotics.com/t/xbox-1-buttons-not-recognised-in-qgc/12526 "2022-07-14T14:23:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![plavo](https://avatars.discourse-cdn.com/v4/letter/p/e9a140/32.png) [@plavo](https://discuss.bluerobotics.com/u/plavo)\
**Post date:** [July 14, 2022, 2:23pm UTC](https://discuss.bluerobotics.com/t/xbox-1-buttons-not-recognised-in-qgc/12526/1 "2022-07-14T14:23:29Z")

</div>

I have a wireless Xbox 1 controller which my pc recognizes wired and wireless.

I am using the windows version of QGC [here](https://bluerobotics.com/learn/bluerov2-software-setup/)

The RT and LT buttons are not recognized in QGC when pressed but do appear when using the Xbox accessories app. I believe these are buttons 7 and 8

The controller is only recognised as a xinput device when connected to QGC wired or wirelessly.

---

<div class="post-metadata">

**Author:** ![EliotBR](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/eliotbr/32/6937_2.png) [@EliotBR](https://discuss.bluerobotics.com/u/EliotBR)\
**Post date:** [July 19, 2022, 11:20am UTC](https://discuss.bluerobotics.com/t/xbox-1-buttons-not-recognised-in-qgc/12526/2 "2022-07-19T11:20:15Z")

</div>

Hi @plavo,

> [@plavo](#):
>
> The RT and LT buttons are not recognized in QGC when pressed

As far as I’m aware that’s always been the case - this is from 2018:

> [@Newton Gripper servo setup](https://discuss.bluerobotics.com/t/newton-gripper-servo-setup/2897/2):
>
> The two spring loaded triggers on the xbox controller can not be used for any function at the moment.

I believe they register in QGroundControl as variable joystick axes instead of as buttons, but one-directional additional control axes aren’t currently supported by either QGroundControl or ArduSub, so they’re just ignored.
