> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Axis

> Axis

# Axis

Definição do mapeamento dos controles de toque para o controle analógico físico equivalente.

## Propriedades

[`input`- *string*](#inputs). O tipo de [entrada](#inputs) de toque que este controle aceita.\
[`output` - *string*](#outputs). Os eixos do gamepad, o eixo ou a ação polar do joystick para os quais este controle é mapeado.\
[`deadzone`](/pt-BR/reference/system/touchadaptationkit/types/game-streaming-touch-deadzone) - [*object*](/pt-BR/reference/system/touchadaptationkit/types/game-streaming-touch-deadzone), *opcional*. O tamanho e a forma da área em que nenhuma entrada será lida ou mapeada.\
`sensitivity` - *number*, *opcional*. Multiplicador aplicado após o cálculo da curva de resposta.\
[`responseCurve` - *object*](/pt-BR/reference/system/touchadaptationkit/types/game-streaming-touch-responsecurve), *opcional*. Forma da [curva de resposta](/pt-BR/reference/system/touchadaptationkit/types/game-streaming-touch-responsecurve).

<a id="inputs" />

### Valores de entrada

| Constante | Descrição |
| :- | :- |
| axisXY | Entrada 2D completa; lê os valores dos eixos X e Y. |
| axisX | Entrada 1D; lê somente os valores do eixo X. |
| axisY | Entrada 1D; lê somente os valores do eixo Y. |
| axisUp | Entrada polar. |
| axisDown | Entrada polar. |
| axisLeft | Entrada polar. |
| axisRight | Entrada polar. |

<a id="outputs" />

### Valores de saída

| Constante | Descrição |
| :- | :- |
| leftJoystick | Saída 2D para o joystick esquerdo. |
| rightJoystick | Saída 2D para o joystick direito. |
| leftJoystickX | Saída 1D para o eixo X do joystick esquerdo. |
| leftJoystickY | Saída 1D para o eixo Y do joystick esquerdo. |
| rightJoystickX | Saída 1D para o eixo X do joystick direito. |
| rightJoystickY | Saída 1D para o eixo Y do joystick esquerdo. |
| leftJoystickLeft | Saída polar para o joystick esquerdo, direção esquerda. |
| leftJoystickRight | Saída polar para o joystick esquerdo, direção direita. |
| leftJoystickUp | Saída polar para o joystick esquerdo, direção para cima. |
| leftJoystickDown | Saída polar para o joystick esquerdo, direção para baixo. |
| rightJoystickLeft | Saída polar para o joystick direito, direção esquerda. |
| rightJoystickRight | Saída polar para o joystick direito, direção direita. |
| rightJoystickUp | Saída polar para o joystick direito, direção para cima. |
| rightJoystickDown | Saída polar para o joystick direito, direção para baixo. |
| relativeMouse | Saída 2D para o mouse. |
| relativeMouseX | Saída 1D para o eixo X do mouse. |
| relativeMouseY | Saída 2D para o eixo Y do mouse. |
| relativeMouseLeft | Saída polar para o mouse, direção esquerda. |
| relativeMouseRight | Saída polar para o mouse, direção direita. |
| relativeMouseUp | Saída polar para o mouse, direção para cima. |
| relativeMouseDown | Saída polar para o mouse, direção para baixo. |

## Comentários

Uma entrada 2D deve ser mapeada para uma saída 2D; da mesma forma, uma entrada 1D deve ser mapeada para uma saída 1D, e uma única direção deve ser mapeada para uma saída polar.

## Controles relacionados

[Acelerômetro](/pt-BR/reference/system/touchadaptationkit/sensor-controls/game-streaming-touch-accelerometer)\
[Giroscópio](/pt-BR/reference/system/touchadaptationkit/sensor-controls/game-streaming-touch-gyroscope)\
[Joystick](/pt-BR/reference/system/touchadaptationkit/controls/game-streaming-touch-joystick)\
[Acelerador](/pt-BR/reference/system/touchadaptationkit/controls/game-streaming-touch-throttle)
[Touchpad](/pt-BR/reference/system/touchadaptationkit/controls/game-streaming-touch-touchpad)

## Confira também

[Referência do Touch Adaptation Kit](/pt-BR/build/core-features/common/game-streaming/game-streaming-touch-touch-adaptation-kit-overview)\
[Deadzone](/pt-BR/reference/system/touchadaptationkit/types/game-streaming-touch-deadzone)\
[Curva de resposta](/pt-BR/reference/system/touchadaptationkit/types/game-streaming-touch-responsecurve)


## Related topics

- [GetExtraAxisIndexes](/reference/input/gameinput/interfaces/igameinputdevice/methods/igameinputdevice_getextraaxisindexes.md)
- [GameInputAxisMapping](/reference/input/gameinput/structs/gameinputaxismapping.md)
- [GetExtraAxisCount](/reference/input/gameinput/interfaces/igameinputdevice/methods/igameinputdevice_getextraaxiscount.md)
- [GameInputControllerAxisInfo](/reference/input/gameinput/deprecated/structs/gameinputcontrolleraxisinfo.md)
- [D3D12_AXIS_SHADING_RATE (XBOX Series consoles)](/reference/graphics/d3d12/enums/d3d12_axis_shading_rate_public.md)
