Skip to content

Releases: ayufan/steam-deck-tools

0.5.33

11 Dec 13:09
Compare
Choose a tag to compare
0.5.33 Pre-release
Pre-release

This project is provided free of charge, but development of it is not free - it takes a lot of effort:

  • Consider donating to keep this project alive.
  • Donating also helps to fund new features.

Buy Me a Coffee at ko-fi.com Donate with PayPal

0.5.x

  • 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

Full Changelog: 0.5.32...0.5.33

0.5.32

11 Dec 01:39
Compare
Choose a tag to compare

This project is provided free of charge, but development of it is not free - it takes a lot of effort:

  • Consider donating to keep this project alive.
  • Donating also helps to fund new features.

Buy Me a Coffee at ko-fi.com Donate with PayPal

0.5.x

  • 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

Full Changelog: 0.5.31...0.5.32

0.5.31

10 Dec 16:46
Compare
Choose a tag to compare

This project is provided free of charge, but development of it is not free - it takes a lot of effort:

  • Consider donating to keep this project alive.
  • Donating also helps to fund new features.

Buy Me a Coffee at ko-fi.com Donate with PayPal

0.5.x

  • 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

Full Changelog: 0.5.30...0.5.31

0.5.30

10 Dec 10:57
Compare
Choose a tag to compare
0.5.30 Pre-release
Pre-release

This project is provided free of charge, but development of it is not free - it takes a lot of effort:

  • Consider donating to keep this project alive.
  • Donating also helps to fund new features.

Buy Me a Coffee at ko-fi.com Donate with PayPal

0.5.x

  • 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

Full Changelog: 0.5.29...0.5.30

0.5.29

10 Dec 10:10
Compare
Choose a tag to compare
0.5.29 Pre-release
Pre-release

This project is provided free of charge, but development of it is not free - it takes a lot of effort:

  • Consider donating to keep this project alive.
  • Donating also helps to fund new features.

Buy Me a Coffee at ko-fi.com Donate with PayPal

0.5.x

  • 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

Full Changelog: 0.5.28...0.5.29

0.5.28

08 Dec 09:52
Compare
Choose a tag to compare
0.5.28 Pre-release
Pre-release

This project is provided free of charge, but development of it is not free - it takes a lot of effort:

  • Consider donating to keep this project alive.
  • Donating also helps to fund new features.

Buy Me a Coffee at ko-fi.com Donate with PayPal

0.5.x

  • 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

Full Changelog: 0.5.27...0.5.28

0.5.27

08 Dec 00:50
Compare
Choose a tag to compare
0.5.27 Pre-release
Pre-release

Buy Me a Coffee at ko-fi.com

If you found it useful buy me Ko-fi.

It does help this project on being supported.

0.5.x

  • 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)

Full Changelog: 0.5.26...0.5.27

0.5.26

06 Dec 20:55
Compare
Choose a tag to compare
0.5.26 Pre-release
Pre-release

Buy Me a Coffee at ko-fi.com

If you found it useful buy me Ko-fi.

It does help this project on being supported.

0.5.x

  • 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

Full Changelog: 0.5.25...0.5.26

0.5.18

29 Nov 21:45
Compare
Choose a tag to compare

Buy Me a Coffee at ko-fi.com

If you found it useful buy me Ko-fi.

It does help this project on being supported.

0.5.x

  • 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

Full Changelog: 0.5.17...0.5.18

0.4.3

26 Nov 10:18
Compare
Choose a tag to compare

Buy Me a Coffee at ko-fi.com

If you found it useful buy me Ko-fi.

It does help this project on being supported.

0.4.x

  • 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)

0.3.x

  • 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)

Full Changelog: 0.4.2...0.4.3