So for a while now, I've been playing this game through Steam despite having a Mogstation version of the game, and everything works great for the most part, but I have a few questions regarding the use of the Steam controller and whether or not certain functions count as "Botting" or not.

The Steam controller API has a variety of functions, including on-the-fly swapping control schemes, allowing it to function both as a Xinput controller and a Mouse and Keyboard input all at once.

For example, right now I have it set such that clicking the right touchpad applies a Action Layer that would then make the touchpad function as a mouse, and triggers as mouse buttons, similar to Virtual Mouse mode, but more sensitive and accurate. In addition, this layer allows me to call up the keyboard. Simple stuff, probably allowed...

There's also the option of adding in repeat rates to buttons, or a "Turbo" mode, spamming the key at up to 30hz or possibly more. In addition, buttons can be set to put out a series of inputs, rather than just one, allowing for semi-automation of certain inputs. (You still have to push the button, but it could push many outputs)

But what really piques my interest is the Mouse Region mode, which allows the touchpad to act as a mouse, but in a specific region of the screen, violently jerking the pointer to that section of the screen when activated, then putting it back where it was when deactivated. This would naturally make mouse aiming possible instead of the wonky camera based aiming, but I worry that with all the jerking around, it may be detected as botting, even though it's just a function of the steam API, which is in use in the steam versions of the game anyway.

This isn't even touching on some of the more esoteric features, such as radial menus or touch menus that allow a touchpad to act as any number of inputs, or even swapping the whole control scheme out at once; there's many control schemes that opt to avoid Xinput entirely and just make the mouse and keyboard mode of the game usable with controller.