Steam Controller Update – Adds High DPI Awareness

Recently (July 29th), the Steam Controller had a pretty decent update, which was announced along with a Steam Client Beta Update here. The full content of the updates to the Steam Client Beta and Steam Controller are:

Windows

  • Fix installation of some older games where install scripts were not correctly writing default values to the registry.
  • Updated We released a small update to this beta that resolves a compatibility issue in the upcoming Windows Anniversary Update.

Steam Controller

  • Fixed a bug that could lead to pathological memory usage/crashes in certain configuration cases.
  • Made steam controller absolute mouse movements high DPI aware. This fixes problems where mouse regions and cursor position settings would be wrong in some circumstances when the user was using high DPI scaling settings in some Windows OS revisions.
  • Fixed haptic location not always being updated properly with activators.
  • Now when adding a new full press activator, it will use the mode’s current haptic setting for the default setting of the new activator.
  • Fixed Activator based Haptics on specfic switch buttons to be correct based on physical position on the controller.
  • Fix for a bug when turning off legacy mode while editing Triggers.
  • Fix for incorrect modes being created when a developer is creating a new native configuration.
  • Fix for configurator option not showing up if game was VR capable and had VR controller support but also had non-VR and normal controller support.
  • Fix for adding action sets to fully legacy configs in games that have native configs. Now legacy action set configs and native configs won’t stomp each other.
  • Fix for mode shifted mouse regions flipping their initial Y position if “teleport on start” was set that was introduced with recent set cursor position additions.
  • Cleaned up Choose Binding panel a bit visually to improve legibility.
  • Added icons for Controller Actions such as Change Action Set, Take Screenshot, Move Cursor, and Show On Screen Keyboard.
  • Fixed ‘\’ not showing up on keyboard layout.
  • Added RB/LB buttons to change current action set when editing a configuration.
  • Fixed a few missing localization strings.
  • Fixed Set Cursor Position binding not functioning properly on Linux.
  • Fixed Streaming gyro not functioning properly.
  • Fixed gamepad binding highlights being offset in certain overlay resolutions

Quite an extensive array of updates to the Steam Controller, the biggest of which is perhaps the addition of making the controller “high DPI aware” which should help in problems where gamers are using a particularly high resolution.

Do you use the Steam Controller? Are you glad they’ve addressed some of the issues highlighted above? Let us know in the comments below or in the RGM Forums.