Page 1 of 1

Dexcontrol.exe dies after return from full-screen Direct-X

Posted: 07.06.2012 12:19:04
by MikeB
Dexcontrol.exe terminates and refuses to run after return from Direct-X full screen - for example: Phoenix RC Sim v4, Trackmania, rFactor.

In the plugin settings tab, Dexcontrol is unchecked and cannot be checked. Dexpot must be restarted for Dexcontrol to start working again.

The same Direct-X apps run in windowed mode don't produce the problem.

Windows 7 x86
Intel x4500MHD integrated graphics with latest Intel driver
Dexpot build 1.5.99.2003 but previous version did the same thing

Log starting at mode switch (from Trackmania) back to desktop and native resolution...

Code: Select all

11:46:58> Auflösung geändert auf 1280 x 800 x 32 x 75.
11:46:58> Vollbildmodus.
11:47:05> Auflösung geändert auf 1920 x 1200 x 32 x 59.
11:47:06> Vollbildmodus verlassen.
11:47:11> Hotkey 401 betätigt.
11:47:11> Plugin unsauber beendet: DexControl
11:47:11> Windowsversion: NT 6.1.7601 Service Pack 1
11:47:11> Windowsversion: NT 6.1.7601 Service Pack 1
11:47:13> Lade Sprache für frmVorschau.
11:47:14> Aktualisiere Desktop.
11:47:14> Desktop Vorschau geöffnet.
11:47:14> Hotkey 401 betätigt.
11:47:15> Vollbildmodus.
11:47:15> Desktop Vorschau geschlossen.
11:47:15> Vollbildmodus verlassen.
11:47:22> Schautostarte: C:\Program Files\Dexpot\plugins\DexControl.exe |
11:47:22> Schautostarte: C:\Program Files\Dexpot\plugins\DexControl.exe |
11:47:22> Schautostarte: C:\Program Files\Dexpot\plugins\DexControl.exe |
11:47:23> Schautostarte: C:\Program Files\Dexpot\plugins\DexControl.exe |
11:47:24> Lösche Hotkeys.
11:47:24> Registriere Hotkeys.
11:47:46> Lade Sprache für frmEinstellungen.
11:47:47> Windowsversion: NT 6.1.7601 Service Pack 1
11:47:47> Windowsversion: NT 6.1.7601 Service Pack 1
11:47:47> Lade Sprache für frmEinstellungen.
11:47:51> <<< Logdatei deaktiviert.


The repeated Schautostarte: C:\Program Files\Dexpot\plugins\DexControl.exe | entries are me clicking on the Dexcontrol plugin checkbox.

Re: Dexcontrol.exe dies after return from full-screen Direct

Posted: 09.06.2012 20:21:11
by Patrick
:dex:

Do you get some kind of error or crash message?

Re: Dexcontrol.exe dies after return from full-screen Direct

Posted: 09.06.2012 23:20:44
by MikeB
Nothing visible at all, but the crashes are in the event log:

Code: Select all

Faulting application name: DexControl.exe, version: 1.0.0.1, time stamp: 0x4fce28be
Faulting module name: DexControl.exe, version: 1.0.0.1, time stamp: 0x4fce28be
Exception code: 0xc0000005
Fault offset: 0x00006542
Faulting process id: 0x1734
Faulting application start time: 0x01cd45b2309ae00f
Faulting application path: C:\Program Files\Dexpot\plugins\DexControl.exe
Faulting module path: C:\Program Files\Dexpot\plugins\DexControl.exe
Report Id: 01c02a0f-b1b6-11e1-b545-00018079177a


Older ones (previous build I believe) have the fault offset at 0x000064b2

Re: Dexcontrol.exe dies after return from full-screen Direct

Posted: 10.06.2012 00:13:43
by Patrick
Can you try this version please?

DexControl.exe
(161.5 KiB) Downloaded 671 times

Re: Dexcontrol.exe dies after return from full-screen Direct

Posted: 10.06.2012 01:29:28
by MikeB
Nice - that seems to have done the trick.

Not a single problem with around 20 attempts. Previously it was almost guaranteed to crash.

Thanks for that :)

Re: Dexcontrol.exe dies after return from full-screen Direct

Posted: 17.06.2012 05:13:26
by hasan
This works for returning from fullscreen apps (thanks btw!) but recovering from standby (atleast on Windows 8 RP) kills it.

Re: Dexcontrol.exe dies after return from full-screen Direct

Posted: 17.06.2012 05:37:22
by hasan
Ok nvm that previous post. Its something weird going on. Occasionally (and not related to standby oddly enough), I can't check the plugin for dexcontrol (all others work). The fix seems to be to start dexpot, open a command prompt at the dexpot plugin directory and manually launch dexcontrol.exe twice. First time it doesn't do anything but the second time it launches the utility.

Strange behavior. I will investigate more and update.