# Question on GameControlPlus

**URL:** https://discourse.processing.org/t/question-on-gamecontrolplus/9011
**Category:** Electronics (Arduino, etc.)
**Created:** [March 6, 2019, 12:36pm UTC](https://discourse.processing.org/t/question-on-gamecontrolplus/9011 "2019-03-06T12:36:53Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![alan856](https://avatars.discourse-cdn.com/v4/letter/a/ecb155/32.png) [@alan856](https://discourse.processing.org/u/alan856)
#### Post date: [March 6, 2019, 12:36pm UTC](https://discourse.processing.org/t/question-on-gamecontrolplus/9011/1 "2019-03-06T12:36:53Z")

</div>

Greetings! I’m building a custom joystick using an Arduino Micro to be used expressly with GameControlPlus. I’m using the Joystick (v2) library to have the stick show up as an HID device. GCP IS sing it so I’m almost there.

My question is what axis range to use. The function Joystick.SetXAxisRange() defaults to -127,+127. GCP shows the stick movements as -1 to 1. Is there any preferable range I should be using in the Joystick function - or does GCP just ‘figure it out’ no matter what I use.

=a.

---

<div class="post-metadata">

### Author: ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)
#### Post date: [March 8, 2019, 11:25pm UTC](https://discourse.processing.org/t/question-on-gamecontrolplus/9011/2 "2019-03-08T23:25:12Z")

</div>

For later searchers – I _believe_ that this issue is dealt with in this related thread:

> [@How to set pots in custom joystick for GameControlPlus](https://discourse.processing.org/t/how-to-set-pots-in-custom-joystick-for-gamecontrolplus/8974):
>
> I’m building a custom joystick to be used with Processing via GameControlPlus. Just wondering if the pots should be at center of resistance when the stick is at zero/centered.
