Using Steam controllers is possible even with non-Steam games, as long as they support keyboard or mouse binds. Depending on the game, you can assign WASD or shift to the keyboard or stick, and you can also assign the mouse to the trackpad. In this article, we’ll show you how to use the Steam controller with non-Steam games. If you’re interested in learning more about Steam controller support, keep reading.
Table of Contents
Using the ISteamInput::GetDigitalActionData
Using the ISteamInput:: GetDigitalActionData on non-Steam-compatible games is an essential feature of Steam Remote Play. This functionality can be used to determine the current state of an analog action set, as well as to invoke the Steam overlay or binding screen. The DS4 can be configured to respond to full color information, as well as stop momentum of analog action and its associated haptics.
The ISteamInput::GetDigitalAactionData method takes two parameters: hInput and hActionSet. The first parameter, hInput, is the handle of the input. The second parameter, eDestinationInputType, determines the input type. When using a gamepad as an input, a gamepad index is returned.
Using reWASD
There are a few reasons to use reWASD for steam controller settings on other PC games. For one, it detects the controller’s inputs and provides an appropriate map. Then, players can assign controller inputs by clicking buttons, choosing keyboard or mouse, or by selecting the controller and its corresponding remap. Moreover, reWASD allows multiple profiles, which means you can use a different configuration on different controllers. Another big advantage of reWASD is that it doesn’t require an overlay to play non steam games.
Besides that, reWASD doesn’t overwrite Steam’s native controller mapping support, so you won’t need to worry about resetting your PC’s default gamepad settings if you’re playing games without Steam. This means that you won’t have to worry about losing your gamepad settings or macros. You can use reWASD with any PC game or application that allows USB connections.
Using the Shift mode
The Shift mode is an additional layer of mapping in a game that can be toggled on and off by holding the Shift modifier. It allows you to map additional buttons and other settings for the controller. In a non-Steam game, however, it is not always useful. It can be used to customize your controls to match your preferences, however. Here are some ways you can use the Shift mode to improve your experience.
Avoid using the system mouse
To get started, you must make sure your Steam game supports input from the controller. To do so, first of all, launch Steam with the controller plugged in. Then, select the Big Picture mode by clicking the controller icon in the top right corner of the Steam application. Afterwards, you need to disable the system mouse. Once you’ve done this, you can continue playing your Steam game.