View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0013460 | MMW v4 | Main Panel/Toolbars/Menus | public | 2016-08-13 01:01 | 2016-09-21 18:10 |
Reporter | peke | Assigned To | |||
Priority | immediate | Severity | major | Reproducibility | sometimes |
Status | closed | Resolution | fixed | ||
Target Version | 4.1.14 | Fixed in Version | 4.1.14 | ||
Summary | 0013460: Shortcuts: Raw Input can throw errors in some cases | ||||
Description | Based on user report that MMW crashes after update to Win 10 1607 we found that cause for that MMW has been blocked to register itself correct to intercept and handle keyboard input. LOG Files and ELF can be found in support ticket During debugging we have located that adding "PreferLLKeysHook=1" to INI stopped the crashing and restored MMW to fully working state On both portable and regular version. | ||||
Additional Information | ZHW-735-60963 | ||||
Tags | No tags attached. | ||||
Fixed in build | 1805 | ||||
|
The crash fixed in 4.1.14.1805 Interestingly it all of sudden failed to load 'RegisterRawInputDevices' and 'GetRawInputData' from User32.dll despite the fact that it initially loaded them successfully. The proc handles became invalid and re-loading them failed (resulting in the crash). |
|
I wonder if in these cases it is possible to automatically enable "PreferLLKeysHook" while MMW is started? as alternative solution to retain functionality. |
|
Fallback to LL hook added in 1805. |
|
Verified 1811 |