---
agentTools:
  projectIndex: https://docs.rainway.com/llms.txt
---

# Node.js SDK - RainwayInput\_Tag

[Home](https://docs.rainway.com/reference/about) > [@rainway/native](nodejs-sdk) > [RainwayInput\_Tag](./nodejs-sdk-rainwayinput-tag)

## RainwayInput\_Tag enum

<b>Signature:</b>

```typescript
export declare enum RainwayInput_Tag 
```

## Enumeration Members

| Member                       | Value           | Description |
| ---------------------------- | --------------- | ----------- |
| RainwayInputGamepadReport    | <code>1</code>  |             |
| RainwayInputGamepadRumble    | <code>2</code>  |             |
| RainwayInputKeyboardInput    | <code>7</code>  |             |
| RainwayInputLogicalInput     | <code>8</code>  |             |
| RainwayInputMouseAbsolute    | <code>3</code>  |             |
| RainwayInputMouseClick       | <code>5</code>  |             |
| RainwayInputMouseRelative    | <code>4</code>  |             |
| RainwayInputMouseScroll      | <code>6</code>  |             |
| RainwayInputPenAbsolute      | <code>10</code> |             |
| RainwayInputSetClipboardText | <code>12</code> |             |
| RainwayInputTouchesAbsolute  | <code>9</code>  |             |
| RainwayInputUnknown          | <code>0</code>  |             |
| RainwayInputViewportResize   | <code>11</code> |             |