Repository navigation
Witcher Engine Fix 0.7.2
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 ofSystem\keybinding.iniagain 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=0turns it off. - With 0.7.1's shared loader (which covers "Full screen" or the resolution changed in the options), hotkeys bound with
bindkeynow 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).