What's new in Steam Deck Tools 0.7.2 Pre-release
Dec 15, 2023
- PowerControl: Add Charge Limit (70%, 80%, 90%, 100%)
New in Steam Deck Tools 0.7.1 Pre-release (Dec 14, 2023)
- SteamDeck OLED: Support BIOS 107 with temperature readings
- SteamDeck OLED: Remove BIOS 105 support as it is buggy
New in Steam Deck Tools 0.6.22 (Dec 3, 2023)
- SteamController: Fix broken scroll on left pad introduced by 0.6.21
New in Steam Deck Tools 0.7.0 Pre-release (Dec 2, 2023)
- FanControl: Support for SteamDeck OLED
- PerformanceOverlay: Support the AMD Custom GPU 0932 found in SteamDeck OLED
- PowerControl: Support AMD Custom GPU 0932 with a SMU at 0x80600000-0x8067ffff ver.: 0x063F0E00
New in Steam Deck Tools 0.6.20 (Sep 25, 2023)
- PerformanceOverlay/PowerControl: Add support for AMD Radeon RX 670 Graphics
New in Steam Deck Tools 0.6.22 Pre-release (Sep 24, 2023)
- SteamController: Fix broken scroll on left pad introduced by 0.6.21.
New in Steam Deck Tools 0.6.17 (Sep 1, 2023)
- SteamController/PowerControl: Create Logs in Documents/SteamDeckTools/Logs
- SteamController: Improve Steam Input support for Steam Version 1684535786 WARNING: only English is supported!
- SteamController: Allow to configure DS4 back buttons
- SteamController: Allow to EnableDS4Support=false to hide DS4 controller
New in Steam Deck Tools 0.6.20 Pre-release (Aug 28, 2023)
- PerformanceOverlay/PowerControl: Add support for AMD Radeon RX 670 Graphics.
New in Steam Deck Tools 0.6.19 Pre-release (Jul 4, 2023)
- FanControl: Support 0xB030/0xA device
- SteamController: DS4 backpanel and haptic settings are part of Release build
- Updater: Remove InstallationTime
New in Steam Deck Tools 0.6.18 Pre-release (Jun 3, 2023)
- PowerControl: Add 3 dots + L1 + R1 to reset current resolution.
New in Steam Deck Tools 0.6.17 Pre-release (May 21, 2023)
- SteamController/PowerControl: Create Logs in Documents/SteamDeckTools/Logs
- SteamController: Improve Steam Input support for Steam Version 1684535786 WARNING: only English is supported!
- SteamController: Allow to configure DS4 back buttons
- SteamController: Allow to EnableDS4Support=false to hide DS4 controller
- All: Support unofficial APU drivers that present themselves as AMD Radeon 670M
New in Steam Deck Tools 0.6.16 Pre-release (Apr 29, 2023)
- PowerControl: Show Game Profiles menu item
- All: Support [unofficial APU drivers]
New in Steam Deck Tools 0.6.15 Pre-release (Apr 1, 2023)
- PowerControl: Support SMU of Vangogh GPU shipped with BIOS 115
New in Steam Deck Tools 0.6.14 Pre-release (Feb 24, 2023)
- SteamController: Add DS4 support (with Gyro, Accel, Trackpads and Haptics)
- SteamController: Move KeepX360AlwaysConnected to Settings
- PowerControl: Install custom resolutions (EDID) (experimental feature)
- All: Show Missing RTSS button to install RTSS
New in Steam Deck Tools 0.6.11 Pre-release (Feb 9, 2023)
- PowerControl: Install custom resolutions (EDID) (experimental feature)
New in Steam Deck Tools 0.6.10 Pre-release (Feb 9, 2023)
- SteamController: Add X360: No Touchpads profile
- All: Show Missing RTSS button to install RTSS
- PowerControl: Retain FPS Limit (proportion) on refresh rate change
- PowerControl: Support RTSS in custom folder
New in Steam Deck Tools 0.6.9 Pre-release (Feb 8, 2023)
- SteamController: Fix Steam Big Picture detection for non-english
- PowerControl: Allow user to configure selectable TDP, CPU and GPU from PowerControl.dll.ini
- SteamController: Promote RTSS detection to Release - enable by default
- SteamController: Improve detection of Steam processes (especially latest controller UI changes)
- SteamController: Add configuration wizard for the first time or when configuration was lost
- PowerControl: Show current time
- PowerControl: Consider the foreground process to be holding profile configuration as long as it is running
- SteamController: Require administrator privileges
- PowerControl: Apply profile changes with a delay in bulk
- SteamController: Fix detection of the Steam client released around 2023-01-20, version: 1674182294
- All: Improve Anti-Cheat protection to allow to dismiss it
- SteamController: Fix STEAM+DPadUp not working
- PowerControl/SteamController: Improve RTSS detection to ignore processes not generating frames for over 5s
- PowerControl: Expose all in GameProfiles, and fix GPU Scaling, Refresh Rate and FPS Limit interwork
- PowerControl: Add GameProfiles allowing to persist per-game setttings for most of settings (Colors, Refresh Rate, FPS limit, etc.) [Thank you @maniman303 for https://github.com//pull/38]
- SteamController: Add experimental ControllerProfiles to allow creating user controllers
- SteamController: Add experimental RTSS-based detection (disables the need to use Steam, or Playnite workflow)
- SteamController: Hold Press Left and Right Pad to toggle touchpads in X360 mode
- PowerControl: Make all PowerControl options to accept Strings
New in Steam Deck Tools 0.6.7 (Feb 1, 2023)
- SteamController: Promote RTSS detection to Release - enable by default
- SteamController: Improve detection of Steam processes (especially latest controller UI changes)
- SteamController: Add configuration wizard for the first time or when configuration was lost
- PowerControl: Show current time
- PowerControl: Consider the foreground process to be holding profile configuration as long as it is running
- SteamController: Require administrator privileges
- PowerControl: Apply profile changes with a delay in bulk
- SteamController: Fix detection of the Steam client released around 2023-01-20, version: 1674182294
- All: Improve Anti-Cheat protection to allow to dismiss it
- SteamController: Fix STEAM+DPadUp not working
- PowerControl/SteamController: Improve RTSS detection to ignore processes not generating frames for over 5s
- PowerControl: Expose all in GameProfiles, and fix GPU Scaling, Refresh Rate and FPS Limit interwork
- PowerControl: Add GameProfiles allowing to persist per-game setttings for most of settings (Colors, Refresh Rate, FPS limit, etc.) [Thank you @maniman303 for https://github.com//pull/38]
- SteamController: Add experimental ControllerProfiles to allow creating user controllers
- SteamController: Add experimental RTSS-based detection (disables the need to use Steam, or Playnite workflow)
- SteamController: Hold Press Left and Right Pad to toggle touchpads in X360 mode
- PowerControl: Make all PowerControl options to accept Strings
New in Steam Deck Tools 0.6.7 (Jan 22, 2023)
- SteamController: Promote RTSS detection to Release - enable by default
- SteamController: Improve detection of Steam processes (especially latest controller UI changes)
- SteamController: Add configuration wizard for the first time or when configuration was lost
- PowerControl: Show current time
- PowerControl: Consider the foreground process to be holding profile configuration as long as it is running
- SteamController: Require administrator privileges
- PowerControl: Apply profile changes with a delay in bulk
- SteamController: Fix detection of the Steam client released around 2023-01-20, version: 1674182294
- All: Improve Anti-Cheat protection to allow to dismiss it
- SteamController: Fix STEAM+DPadUp not working
- PowerControl/SteamController: Improve RTSS detection to ignore processes not generating frames for over 5s
- PowerControl: Expose all in GameProfiles, and fix GPU Scaling, Refresh Rate and FPS Limit interwork
- PowerControl: Add GameProfiles allowing to persist per-game setttings for most of settings (Colors, Refresh Rate, FPS limit, etc.) [Thank you @maniman303 for https://github.com//pull/38]
- SteamController: Add experimental ControllerProfiles to allow creating user controllers
- SteamController: Add experimental RTSS-based detection (disables the need to use Steam, or Playnite workflow)
- SteamController: Hold Press Left and Right Pad to toggle touchpads in X360 mode
- PowerControl: Make all PowerControl options to accept Strings
New in Steam Deck Tools 0.6.6 (Jan 21, 2023)
- SteamController: Fix detection of the Steam client released around 2023-01-20, version: 1674182294
- All: Improve Anti-Cheat protection to allow to dismiss it
- SteamController: Fix STEAM+DPadUp not working
- PowerControl/SteamController: Improve RTSS detection to ignore processes not generating frames for over 5s
- PowerControl: Expose all in GameProfiles, and fix GPU Scaling, Refresh Rate and FPS Limit interwork
- PowerControl: Add GameProfiles allowing to persist per-game setttings for most of settings (Colors, Refresh Rate, FPS limit, etc.) [Thank you @maniman303 for https://github.com//pull/38]
- SteamController: Add experimental ControllerProfiles to allow creating user controllers
- SteamController: Add experimental RTSS-based detection (disables the need to use Steam, or Playnite workflow)
- SteamController: Hold Press Left and Right Pad to toggle touchpads in X360 mode
- PowerControl: Make all PowerControl options to accept Strings
New in Steam Deck Tools 0.6.6 Pre-release (Jan 20, 2023)
- SteamController: Fix detection of the Steam client released around 2023-01-20, version: 1674182294
New in Steam Deck Tools 0.6.5 Pre-release (Jan 12, 2023)
- All: Improve Anti-Cheat protection to allow to dismiss it
- SteamController: Fix STEAM+DPadUp not working
New in Steam Deck Tools 0.6.4 Pre-release (Jan 10, 2023)
- PowerControl/SteamController: Improve RTSS detection to ignore processes not generating frames for over 5s
- PowerControl: Expose all in GameProfiles, and fix GPU Scaling, Refresh Rate and FPS Limit interwork
New in Steam Deck Tools 0.5.49 (Jan 10, 2023)
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
- The X360 has Haptics enabled by default
- Allow to assign BackPanel keys to X360 controller (breaks all current configs to set mappings)
- Use white icons when using Dark Theme (thanks @maniman303 #23)
- Validate that all dependencies are installed
- Allow Updater.exe to disable automatic updates - this is selectable option via setup.exe
- Use Sentry.io for error tracking for all builds
- Make Updater.exe to be able to update from .zip to setup.exe
- Bug fixing to handle all known exceptions
- Require to acknowledge when using function that might trigger Anti-Cheat protection via top-most window
- GPU detection will log errors to Sentry.io
- Support SMU of Vangogh GPU shipped with BIOS 113
- Fix Steam Game detection when in X360 controller mode
- Hold-press Guide button for 100ms in X360 mode
- Avoid deadlock when changing profile
New in Steam Deck Tools 0.6.3 Pre-release (Jan 9, 2023)
- PowerControl: Add GameProfiles allowing to persist per-game setttings for most of settings (Colors, Refresh Rate, FPS limit, etc.) [Thank you @maniman303 for https://github.com//pull/38]
- SteamController: Add experimental UserProfiles to allow creating user controllers
- SteamController: Add experimental RTSS-based detection (disables the need to use Steam, or Playnite workflow)
- SteamController: Hold Press Left and Right Pad to toggle touchpads in X360 mode
- PowerControl: Make all PowerControl options to accept Strings
New in Steam Deck Tools 0.6.1 Pre-release (Jan 3, 2023)
- Add experimental UserProfiles to allow creating user controllers
- Add experimental RTSS-based detection (disables the need to use Steam, or Playnite workflow)
- Hold Press Left and Right Pad to toggle touchpads in X360 mode
- Make all PowerControl options to accept Strings
New in Steam Deck Tools 0.5.47 (Dec 20, 2022)
- Support SMU of Vangogh GPU shipped with BIOS 113
New in Steam Deck Tools 0.5.44 Pre-release (Dec 19, 2022)
- Require to acknowledge when using function that might trigger Anti-Cheat protection
New in Steam Deck Tools 0.5.43 (Dec 19, 2022)
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
- The X360 has Haptics enabled by default
- Allow to assign BackPanel keys to X360 controller (breaks all current configs to set mappings)
- Add Updater.exe that can update to latest release and debug
- Add Setup.exe installer to install all except RTSS
- Add Sentry error tracking
- Use white icons when using Dark Theme (thanks @maniman303 #23)
- Validate that all dependencies are installed
- Update Updater.exe to allow to disable automatic updates - this is selectable option via setup.exe
- Bug fixing to handle all known exceptions
- Update Sentry integration
New in Steam Deck Tools 0.5.41 (Dec 17, 2022)
- Update Updater.exe to allow to disable automatic updates - this is selectable option via setup.exe
- Do not validate RTSSHooks64.dll
New in Steam Deck Tools 0.5.40 Pre-release (Dec 16, 2022)
- Improve exception handling for Steam and X360 controllers
- Fallback OSK to CTRL+WIN+O if TabTip.exe is missing
- Detect that Steam was installed, but not longer available
New in Steam Deck Tools 0.5.39 Pre-release (Dec 16, 2022)
New in Steam Deck Tools 0.5.38 (Dec 15, 2022)
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
- The X360 has Haptics enabled by default
- Allow to assign BackPanel keys to X360 controller (breaks all current configs to set mappings)
- Add Updater.exe that can update to latest release and debug
- Add Setup.exe installer to install all except RTSS
- Add Sentry error tracking
- Use white icons when using Dark Theme (thanks @maniman303 #23)
New in Steam Deck Tools 0.5.38 Pre-release (Dec 14, 2022)
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- To allow apps to work with Anti-Cheat detections
- The X360 has Haptics enabled by default
- Allow to assign BackPanel keys to X360 controller (breaks all current configs to set mappings)
- Add Updater.exe that can update to latest release and debug
- Add Setup.exe installer to install all except RTSS
- Add Sentry error tracking
- Use white icons when using Dark Theme (thanks @maniman303 #23)
New in Steam Deck Tools 0.5.37 Pre-release (Dec 14, 2022)
- Add image shields
- Cleanup repository
- Update release_zip
- Fix link to portable for release_zip.xml
- Update development.md
New in Steam Deck Tools 0.5.36 Pre-release (Dec 12, 2022)
New in Steam Deck Tools 0.5.34 Pre-release (Dec 12, 2022)
- Fix Use X360 with Steam that was broken with 0.5.33.
New in Steam Deck Tools 0.5.33 Pre-release (Dec 11, 2022)
- Introduce SteamController that provides 3 main modes of operation Desktop, X360 and Steam
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- To allow apps to work with Anti-Cheat detections
- STEAM + 3 dots brings Task Manager (CTRL+SHIFT+ESCAPE)
- Add configurable BackPanel keys (allowed mappings are subject to change)
- Build DEBUG that has all experimental features
- The X360 has Haptics enabled by default
- Detect GamePad UI open temporarily for controller layout
- Automatically manage steam controller configs when using Steam Input
- Allow to assign BackPanel keys to X360 controller (breaks all current configs to set mappings)
- All SteamDeckTools settings are stored in .ini file in root folder
- Detect SAS (Secure Attention Sequence) in a way that does not prevent screen sleep
- Recreate X360 device on fatal failure (might happen after resume)
- DEBUG allows to keep X360 controller always connected
- Swap STEAM+Menu and STEAM+Options. It makes more sense to switch windows with STEAM+3 horizontal lines
- If application is run with -run-on-startup it will self-set to run on system start
- Depend on GetCursorPos to detect SAS
- Add Updater.exe that can update to latest release and debug
- Add Setup.exe installer to install all except RTSS
New in Steam Deck Tools 0.5.31 Pre-release (Dec 10, 2022)
- Detect SAS (Secure Attention Sequence) in a way that does not prevent screen sleep
- Recreate X360 device on fatal failure (might happen after resume)
- DEBUG allows to keep X360 controller always connected
- Swap STEAM+Menu and STEAM+Options. It makes more sense to switch windows with STEAM+3 horizontal lines
- If application is run with -run-on-startup it will self-set to run on system start
- Depend on GetCursorPos to detect SAS
New in Steam Deck Tools 0.5.28 Pre-release (Dec 8, 2022)
- Introduce SteamController that provides 3 main modes of operation Desktop, X360 and Steam
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
- STEAM + 3 dots brings Task Manager (CTRL+SHIFT+ESCAPE)
- Add configurable BackPanel keys (allowed mappings are subject to change)
- Build DEBUG that has all experimental features
- The X360 has Haptics enabled by default
- Detect GamePad UI open temporarily for controller layout
- Automatically manage steam controller configs when using Steam Input
- Allow to assign BackPanel keys to X360 controller (breaks all current configs to set mappings)
- All SteamDeckTools settings are stored in .ini file in root folder
New in Steam Deck Tools 0.5.27 Pre-release (Dec 8, 2022)
- Introduce SteamController that provides 3 main modes of operation Desktop, X360 and Steam
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
- STEAM + 3 dots brings Task Manager (CTRL+SHIFT+ESCAPE)
- Add configurable BackPanel keys (allowed mappings are subject to change)
- Build DEBUG that has all experimental features
- The X360 has Haptics enabled by default
- Detect GamePad UI open temporarily for controller layout
- Automatically manage steam controller configs when using Steam Input
- Allow to assign BackPanel keys to X360 controller (breaks all current configs to set mappings)
New in Steam Deck Tools 0.5.26 Pre-release (Dec 6, 2022)
- Introduce SteamController that provides 3 main modes of operation Desktop, X360 and Steam
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
- STEAM + 3 dots brings Task Manager (CTRL+SHIFT+ESCAPE)
- Add configurable BackPanel keys (allowed mappings are subject to change)
- Build DEBUG that has all experimental features
- The X360 has Haptics enabled by default
- Detect GamePad UI open temporarily for controller layout
- Automatically manage steam controller configs when using Steam Input
New in Steam Deck Tools 0.5.23 Pre-release (Dec 5, 2022)
- Scale haptic intensity
- Hide Rumble profile from DEBUG
New in Steam Deck Tools 0.5.22 Pre-release (Dec 5, 2022)
- Introduce SteamController that provides 3 main modes of operation Desktop, X360 and Steam
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
- Configure Steam to switch between Steam Input or X360 Controller mode
- STEAM + 3 dots brings Task Manager (CTRL+SHIFT+ESCAPE)
- Add configurable BackPanel keys (allowed mappings are subject to change)
- Go back to Startup Profile on Toggle deskotop mode
- The X360.Beep() cycles currently connected device (fixes Playnite error)
- Fix using Playnite to launch Steam game where on exit Desktop was activated
- Build DEBUG that has all experimental features
- Introduce X360 Haptic profile to improve vibration (in DEBUG)
- Re-open Neptune controller every 10 failures
- Manage Steam default controller configs to prevent double inputs (in DEBUG, change Settings)
- Fix bug with unable to select controller profile from OSD
- Skip repeated haptic requests
- Allow to select Default profile (Desktop-mode profile)
- Allow to change scroll direction
- Debounce controller changes from Steam
- Allow to select between touch keyboard or CTRL+WIN+O
- Fix haptics not being fired both sides
New in Steam Deck Tools 0.5.18 (Dec 5, 2022)
- Introduce SteamController that provides 3 main modes of operation Desktop, X360 and Steam
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
- Add mapping for STEAM+DPadUp
- Configure Steam to switch between Steam Input or X360 Controller mode
- Steam Games detection also works for X360 Controller mode
- Allow to configure StartupProfile in SteamController.dll.config
- STEAM + 3 dots brings Task Manager (CTRL+SHIFT+ESCAPE)
- Add configurable BackPanel keys (allowed mappings are subject to change)
- Provide currated list of mapping keys in settings (might be extended in the future)
- Improve performance on critical loop (code is lock-less)
- Reduce hold for Toggle desktop mode to 2s
- Fix Process Kill action (STEAM+B for 3s)
- Go back to Startup Profile on Toggle deskptop mode
- The X360.Beep() cycles currently connected device (fixes Playnite error)
- Fix using Playnite to launch Steam game where on exit Desktop was activated
New in Steam Deck Tools 0.5.21 Pre-release (Dec 4, 2022)
- Introduce SteamController that provides 3 main modes of operation Desktop, X360 and Steam
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- To allow apps to work with Anti-Cheat detections
- Configure Steam to switch between Steam Input or X360 Controller mode
- STEAM + 3 dots brings Task Manager (CTRL+SHIFT+ESCAPE)
- Add configurable BackPanel keys (allowed mappings are subject to change)
- Go back to Startup Profile on Toggle deskotop mode
- The X360.Beep() cycles currently connected device (fixes Playnite error)
- Fix using Playnite to launch Steam game where on exit Desktop was activated
- Build DEBUG that has all experimental features
- Introduce X360 Haptic profile to improve vibration (in DEBUG)
- Re-open Neptune controller every 10 failures
- Manage Steam default controller configs to prevent double inputs (in DEBUG, change Settings)
- Fix bug with unable to select controller profile from OSD
- Skip repeated haptic requests
- Allow to select Default profile (Desktop-mode profile)
- Allow to change scroll direction
- Debounce controller changes from Steam
- Allow to select between touch keyboard or CTRL+WIN+O
New in Steam Deck Tools 0.5.20 Pre-release (Dec 4, 2022)
- Introduce SteamController that provides 3 main modes of operation Desktop, X360 and Steam
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
- Configure Steam to switch between Steam Input or X360 Controller mode
- STEAM + 3 dots brings Task Manager (CTRL+SHIFT+ESCAPE)
- Add configurable BackPanel keys (allowed mappings are subject to change)
- Go back to Startup Profile on Toggle deskotop mode
- The X360.Beep() cycles currently connected device (fixes Playnite error)
- Fix using Playnite to launch Steam game where on exit Desktop was activated
- Build DEBUG that has all experimental features
- Introduce X360 Haptic profile to improve vibration (in DEBUG)
- Re-open Neptune controller every 10 failures
- Manage Steam default controller configs to prevent double inputs (in DEBUG, change Settings)
- Fix bug with unable to select controller profile from OSD
New in Steam Deck Tools 0.5.19 Pre-release (Dec 3, 2022)
- Introduce SteamController that provides 3 main modes of operation Desktop, X360 and Steam
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
- Add mapping for STEAM+DPadUp
- Configure Steam to switch between Steam Input or X360 Controller mode
- Steam Games detection also works for X360 Controller mode
- Allow to configure StartupProfile in SteamController.dll.config
- STEAM + 3 dots brings Task Manager (CTRL+SHIFT+ESCAPE)
- Add configurable BackPanel keys (allowed mappings are subject to change)
- Provide currated list of mapping keys in settings (might be extended in the future)
- Improve performance on critical loop (code is lock-less)
- Reduce hold for Toggle desktop mode to 2s
- Fix Process Kill action (STEAM+B for 3s)
- Go back to Startup Profile on Toggle deskptop mode
- The X360.Beep() cycles currently connected device (fixes Playnite error)
- Fix using Playnite to launch Steam game where on exit Desktop was activated
- Build DEBUG that has all experimental features
New in Steam Deck Tools 0.5.17 Pre-release (Nov 29, 2022)
- Introduce SteamController that provides 3 main modes of operation Desktop, X360 and Steam
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
- Add mapping for STEAM+DPadUp
- Configure Steam to switch between Steam Input or X360 Controller mode
- Steam Games detection also works for X360 Controller mode
- Allow to configure StartupProfile in SteamController.dll.config
- STEAM + 3 dots brings Task Manager (CTRL+SHIFT+ESCAPE)
- Add configurable BackPanel keys (allowed mappings are subject to change)
- Provide currated list of mapping keys in settings (might be extended in the future)
- Improve performance on critical loop (code is lock-less)
- Reduce hold for Toggle desktop mode to 2s
- Fix Process Kill action (STEAM+B for 3s)
- Go back to Startup Profile on Toggle deskptop mode
New in Steam Deck Tools 0.4.3 (Nov 28, 2022)
- Highly risky: Allow to change CPU and GPU frequency (enable EnableExperimentalFeatures in PowerControl.dll.config)
- Show CPU/GPU frequency in Full overlay
- Allow to control GPU Scaling and Display Color Correction
- Do not use WinRing0 for GPU detection to control CPU/GPU frequency
- Reset LibreHardware on system resume to fix battery bug
- Reset FPS limit if anything related to resolution changes
- Retry Vangogh GPU detection 3 times
- Add Radeon Image Sharpening option (Yes, or No)
- Fix FanControl window not hidden on startup
- Performance Overlay defaults are changed to Shift+F11 (Toggle OSD) and Alt+Shift+F11 (Switch OSD)
New in Steam Deck Tools 0.5.13 Pre-release (Nov 28, 2022)
- Introduce SteamController that provides 3 main modes of operation Desktop, X360 and Steam
- Fix FanControl broken context menu
- Fix incorrect CurrentProfile of SteamController
- Fix right stick serving as mouse in X360 mode
- Improve build scripts in scripts/
- Show notification on controller changed
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
- Hide Use Lizard Mouse/Buttons as it does something different than people are used to
- Fix LT/RT to trigger up to 50%, instead of 100%
- Add mapping for STEAM+DPadUp
- Usage of KeyboardController will now generate key repeats
- Configure Steam to switch between Steam Input or X360 Controller mode
- Steam Games detection also works for X360 Controller mode
- STEAM+B will kill foreground if hold longer than 3s
- Allow to configure StartupProfile in SteamController.dll.config
- Increase joystick speed and key repeats in Desktop Mode
- Fix double presses of A(RETURN)/B(BACKSPACE) in Desktop mode
- Fix detection of SAS to switch into full lizard
- STEAM + 3 dots brings Task Manager (CTRL+SHIFT+ESCAPE)
- Append controller_blacklist to config.vdf if missing
- Add configurable BackPanel keys (allowed mappings are subject to change)
- Fix delay in X360Rumble: Do not send repeated haptic if disabled
- Fix AccessDenied in Steam Detection
- Properly apply X360 mappings for Back Panel keys
- Setting Keyboard[KEY] = false and Mouse[KEY] = false does not cancel the press
- Fix crash on startup when Steam is missing
New in Steam Deck Tools 0.5.11 Pre-release (Nov 28, 2022)
- Introduce SteamController that provides 3 main modes of operation Desktop, X360 and Steam
- Fix FanControl broken context menu
- Fix incorrect CurrentProfile of SteamController
- Fix right stick serving as mouse in X360 mode
- Improve build scripts in scripts/
- Show notification on controller changed
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
- Hide Use Lizard Mouse/Buttons as it does something different than people are used to
- Fix LT/RT to trigger up to 50%, instead of 100%
- Add mapping for STEAM+DPadUp
- Usage of KeyboardController will now generate key repeats
- Configure Steam to switch between Steam Input or X360 Controller mode
- Steam Games detection also works for X360 Controller mode
- STEAM+B will kill foreground if hold longer than 3s
- Allow to configure StartupProfile in SteamController.dll.config
- Increase joystick speed and key repeats in Desktop Mode
- Fix double presses of A(RETURN)/B(BACKSPACE) in Desktop mode
- Fix detection of SAS to switch into full lizard
- STEAM + 3 dots brings Task Manager (CTRL+SHIFT+ESCAPE)
- Append controller_blacklist to config.vdf if missing
- Add configurable BackPanel keys (allowed mappings are subject to change)
- Fix delay in X360Rumble: Do not send repeated haptic if disabled
- Fix AccessDenied in Steam Detection
New in Steam Deck Tools 0.5.10 Pre-release (Nov 27, 2022)
- Introduce SteamController that provides 3 main modes of operation Desktop, X360 and Steam
- Fix FanControl broken context menu
- Fix incorrect CurrentProfile of SteamController
- Fix right stick serving as mouse in X360 mode
- Improve build scripts in scripts/
- Show notification on controller changed
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
- Hide Use Lizard Mouse/Buttons as it does something different than people are used to
- Fix LT/RT to trigger up to 50%, instead of 100%
- Add mapping for STEAM+DPadUp
- Usage of KeyboardController will now generate key repeats
- Configure Steam to switch between Steam Input or X360 Controller mode
- Steam Games detection also works for X360 Controller mode
- STEAM+B will kill foreground if hold longer than 3s
- Allow to configure StartupProfile in SteamController.dll.config
- Increase joystick speed and key repeats in Desktop Mode
- Fix double presses of A(RETURN)/B(BACKSPACE) in Desktop mode
- Fix detection of SAS to switch into full lizard
- STEAM + 3 dots brings Task Manager (CTRL+SHIFT+ESCAPE)
- Append controller_blacklist to config.vdf if missing
New in Steam Deck Tools 0.5.5 Pre-release (Nov 27, 2022)
- Hide Use Lizard Mouse/Buttons as it does something different than people are used to
- Fix LT/RT to trigger up to 50%, instead of 100%
New in Steam Deck Tools 0.5.4 Pre-release (Nov 26, 2022)
- Introduce SteamController that provides 3 main modes of operation Desktop, X360 and Steam
- Fix FanControl broken context menu
- Fix incorrect CurrentProfile of SteamController
- Fix right stick serving as mouse in X360 mode
- Improve build scripts in scripts/
- Show notification on controller changed
- Try to disable usage of Kernel Drivers (when FAN in Default, and OSD Kernel Drivers are disabled)
- to allow apps to work with Anti-Cheat detections
New in Steam Deck Tools 0.4.1 (Nov 25, 2022)
- Replace illegitimate RivaTuner link by @pl-ca in #6
- Fix 2nd illegitimate RivaTuner link by @pl-ca in #7
New in Steam Deck Tools 0.4.1 Pre-release (Nov 24, 2022)
- Highly risky: Allow to change CPU and GPU frequency (enable EnableExperimentalFeatures in PowerControl.dll.config)
- Show CPU/GPU frequency in Full overlay
- Allow to control GPU Scaling and Display Color Correction
- Do not use WinRing0 for GPU detection to control CPU/GPU frequency
- Reset LibreHardware on system resume to fix battery bug
- Reset FPS limit if anything related to resolution changes
- Retry Vangogh GPU detection 3 times
- Add Radeon Image Sharpening option (Yes, or No)
New in Steam Deck Tools 0.4.0 Pre-release (Nov 23, 2022)
- Highly risky: Allow to change CPU and GPU frequency (enable EnableExperimentalFeatures in PowerControl.dll.config)
- Show CPU/GPU frequency in Full overlay
- Allow to control GPU Scaling and Display Color Correction
- Do not use WinRing0 for GPU detection to control CPU/GPU frequency
- Reset LibreHardware on system resume to fix battery bug
- Reset FPS limit if anything related to resolution changes
- Retry Vangogh GPU detection 3 times
New in Steam Deck Tools 0.3.24 Pre-release (Nov 23, 2022)
- Adds Power Control
- Improve flickering of OSD
- Add Volume Up/Down controls (disable with EnableVolumeControl in PowerControl.dll.config)
- Add FPSWithBattery overlay
- Add FPS Limit using RTSS
- Press 3 dots + L4 + R4 + L5 + R5 to reset (TDP, Refresh Rate, FPS limit) to default
- Allow to disable SMT (second threads of each physical cores)
- Show Full OSD if in PowerControl mode
- Highly risky: Allow to change CPU and GPU frequency (enable EnableExperimentalFeatures in PowerControl.dll.config)
- Show CPU/GPU frequency in Full overlay
- Allow to control GPU Scaling and Display Color Correction
- Do not use WinRing0 for GPU detection to control CPU/GPU frequency
- Reset LibreHardware on system resume to fix battery bug
New in Steam Deck Tools 0.3.23 Pre-release (Nov 22, 2022)
- Adds Power Control
- Improve flickering of OSD
- Add Volume Up/Down controls (disable with EnableVolumeControl in PowerControl.dll.config)
- Add FPSWithBattery overlay
- Add FPS Limit using RTSS
- Press 3 dots + L4 + R4 + L5 + R5 to reset (TDP, Refresh Rate, FPS limit) to default
- Allow to disable SMT (second threads of each physical cores)
- Show Full OSD if in PowerControl mode
- Highly risky: Allow to change CPU and GPU frequency (enable EnableExperimentalFeatures in PowerControl.dll.config)
- Show CPU/GPU frequency in Full overlay
- Allow to control GPU Scaling and Display Color Correction
- Do not use WinRing0 for GPU detection to control CPU/GPU frequency
New in Steam Deck Tools 0.3.22 Pre-release (Nov 21, 2022)
- Adds Power Control
- Improve flickering of OSD
- Add Volume Up/Down controls (disable with EnableVolumeControl in PowerControl.dll.config)
- Add FPSWithBattery overlay
- Add FPS Limit using RTSS
- Press 3 dots + L4 + R4 + L5 + R5 to reset (TDP, Refresh Rate, FPS limit) to default
- Allow to disable SMT (second threads of each physical cores)
- Show Full OSD if in PowerControl mode
- Highly risky: Allow to change CPU and GPU frequency (enable EnableExperimentalFeatures in PowerControl.dll.config)
- Show CPU/GPU frequency in Full overlay
- Allow to control GPU Scaling and Display Color Correction
New in Steam Deck Tools 0.3.21 Pre-release (Nov 21, 2022)
- Adds Power Control
- Improve flickering of OSD
- Add Volume Up/Down controls (disable with EnableVolumeControl in PowerControl.dll.config)
- Add FPSWithBattery overlay
- Add FPS Limit using RTSS
- Press 3 dots + L4 + R4 + L5 + R5 to reset (TDP, Refresh Rate, FPS limit) to default
- Allow to disable SMT (second threads of each physical cores)
- Show Full OSD if in PowerControl mode
- Highly risky: Allow to change CPU and GPU frequency (enable EnableExperimentalFeatures in PowerControl.dll.config)
- Show CPU/GPU frequency in Full overlay
New in Steam Deck Tools 0.3.20 Pre-release (Nov 20, 2022)
- Adds Power Control
- Improve flickering of OSD
- Add Volume Up/Down controls (disable with EnableVolumeControl in PowerControl.dll.config)
- Add FPSWithBattery overlay
- Add FPS Limit using RTSS
- Press 3 dots + L4 + R4 + L5 + R5 to reset (TDP, Refresh Rate, FPS limit) to default
- Allow to disable SMT (second threads of each physical cores)
- Show Full OSD if in PowerControl mode
- Highly risky: Allow to change CPU and GPU frequency (enable EnableExperimentalFeatures in PowerControl.dll.config)
New in Steam Deck Tools 0.3.18 Pre-release (Nov 20, 2022)
- Adds Power Control
- Repeat keystrokes
- Allow to control OSD and Fan from Power Control
- Improve flickering of OSD
- Add Volume Up/Down controls (disable with EnableVolumeControl in PowerControl.dll.config)
- Add 0 brightness
- Support any battery model
- Add battery remaining
- Add FPSWithBattery overlay
- Add FPS Limit using RTSS
- Fix ryzenadj creating console window
- Swap icons of PerformanceOverlay and PowerControl
- Improve FanControl UI
- Make increments for Brightness and Volume in 5 (fixed)
- Press 3 dots + L4 + R4 + L5 + R5 to reset (TDP, Refresh Rate, FPS limit) to default
- Allow to disable SMT (second threads of each physical cores)
- Fix PowerControl crash on startup (introduced with SMT)
- Allow to change resolution (Experimental feature)
- PowerControl options are in cycle
New in Steam Deck Tools 0.3.17 (Nov 19, 2022)
- Adds Power Control
- Repeat keystrokes
- Allow to control OSD and Fan from Power Control
- Improve flickering of OSD
- Add Volume Up/Down controls (disable with EnableVolumeControl in PowerControl.dll.config)
- Add 0 brightness
- Support any battery model
- Add battery remaining
- Add FPSWithBattery overlay
- Add FPS Limit using RTSS
- Fix ryzenadj creating console window
- Swap icons of PerformanceOverlay and PowerControl
- Improve FanControl UI
- Make increments for Brightness and Volume in 5 (fixed)
- Press 3 dots + L4 + R4 + L5 + R5 to reset (TDP, Refresh Rate, FPS limit) to default
- Allow to disable SMT (second threads of each physical cores)
- Fix PowerControl crash on startup (introduced with SMT)
- Allow to change resolution (Experimental feature)
- PowerControl options are in cycle