Skip to content

Witcher Engine Fix 0.7.2

Choose a tag to compare

@MariusTBjercke MariusTBjercke released this 23 Oct 16:58
· 4 commits to main since this release

Witcher Engine Fix 0.7.2 keeps mod hotkeys working after Alt+Tab in exclusive full screen.

  • Fix 13: without DXVK, Alt+Tab back into exclusive full screen made the game reset its graphics device and rebuild its input handling with only its own keys. Every hotkey a mod had bound with bindkey (Witcher Speed Toggle's V/B, quick loot on a key other than Space) stopped working until a restart, and nothing a script can react to runs at that moment. The DLL now binds every line of System\keybinding.ini again right after that reset, as the game does at startup. Each time is logged (fix 13: device reset, 3 of 3 keybinding.ini lines bound again). [fixes] fix13=0 turns it off.
  • With 0.7.1's shared loader (which covers "Full screen" or the resolution changed in the options), hotkeys bound with bindkey now survive every video reset the game does.
  • The 1-2 s black screen when coming back is the game's own device reset and is unchanged; DXVK or the borderless window (Options > Graphics) avoids the reset altogether.
  • Nothing else changed.

Upgrading from 0.7.1: extract the System and Data folders from WitcherEngineFix-0.7.2.zip into your game folder and allow overwriting. Your witcher_enginefix.ini is overwritten too, so reapply any changes you made to it. After starting the game, System\witcher_enginefix.log should show enginefix 0.7.2 loaded and fix 13 (...): applied.

Requirements: The Witcher: Enhanced Edition, patch 1.5. Tested on Steam 1.5.0.1304 (Windows 11, with and without DXVK).