Tilt Wheel left/right for back/forward registering twice

x64 Replacement/Alternative to Microsoft's IntelliMouse application.
Forum rules
Please read the forum rules before posting for the first time.
The more information you can provide, the quicker and more accurately someone can help.
NOTE: To reduce spam, new users can not post links, files or images until they have at least 4 posts.
Post Reply
Viryu
New User
Posts: 6
Joined: Wed Jun 07, 2017 3:39 pm

Tilt Wheel left/right for back/forward registering twice

Post by Viryu »

Mouse: Dell WM524

Normally to go back/forward in a webbrowser using this mouse, you need to press the side button and tilt the wheel left/right. I've used XMouse to go back/forward using only tilting the wheel, without the need to hold the side buttons. It worked great in the beginning, but in the recent months or so, whenever I tilt the wheel, it goes back or forward by 2 pages, as if the tilt was getting registered twice. I tried activating the de-bounce options, but they don't seem to have any effect. Amusingly enough, it still sometimes works correctly, going back or forth only by one page, but most of the time, it skips one page and moves by 2.
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: Tilt Wheel left/right for back/forward registering twice

Post by phil »

Hi,

The tilt wheel sends a single message, that repeats every 20-400 milliseconds.
So depending on how long you hold the tilt for, will depend how many times the simulated input gets sent.

There are options on the "Options" tab, "Ignore repeated remapped vertical/horizontal scroll" to try and de-bounce this (as well as in the advanced settings but they are less reliable). But at the end of they day, the data source you are dealing with is the cause of this repeat and if the tools that are already in place can not defeat it, I'm not sure what else I can do in this case to resolve a problem born from the hardware/driver design. Whats worse, is every mouse seems to behave slightly differently, with different timings so the chances are there is no one solution for all.

If anyone has any constructive ideas, I'd welcome a discussion and if they are simple and effective, may even look to make changes to try them!

Thanks,
Phil
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Viryu
New User
Posts: 6
Joined: Wed Jun 07, 2017 3:39 pm

Re: Tilt Wheel left/right for back/forward registering twice

Post by Viryu »

It didn't help. Even after changing the value to max allowed, it still reverted back to 2 pages per click after a while. I write after a while, because after saving/applying changes in XMouse, it sometimes works properly for a while and then goes crazy again.
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: Tilt Wheel left/right for back/forward registering twice

Post by phil »

Turn on debug logging and capture the problem, the maybe the log may indicate what is going on - it should at least give me some timing information - but I'm not all that confident that there will be a simple solution, as I say, as the existing options aren't working *assuming there isn't a bug hiding in there!)
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Viryu
New User
Posts: 6
Joined: Wed Jun 07, 2017 3:39 pm

Re: Tilt Wheel left/right for back/forward registering twice

Post by Viryu »

Here's a video with easy page numbers:
https://youtu.be/RdBmwKngMww

Shortly after opening the program, it works properly, but moments later it forgets what to do and tilts twice.

Here's the debug log from today, taken after the recording was done:

Code: Select all

08-06-2017 11:51:26.0875> X-Mouse Button Control v2.16 (x64) Startup. Commandline '/notportable /delay'
08-06-2017 11:51:26.0890> Running in high integrity mode (0x00003000)
08-06-2017 11:51:26.0890> Loaded 0 application specific profiles (0 normal and 0 custom window).
08-06-2017 11:51:26.0890> Running on Microsoft Windows 10 Professional Edition (build 15063), 64-bit, Hook Timeout: 200 ms
08-06-2017 11:51:26.0890> Warning: Low Level Hook Timeout is low. If you have problems try increasing this value.
08-06-2017 11:51:26.0890> Startup folder: 'C:\Program Files\Highresolution Enterprises\X-Mouse Button Control\'
08-06-2017 11:51:26.0890> Settings (and log) folder: 'C:\Users\viryu\AppData\Roaming\Highresolution Enterprises\XMouseButtonControl\'
08-06-2017 11:51:26.0890> Unable to find suitable English keyboard layout...
08-06-2017 11:51:26.0890> Use of US English has been disabled. Some keyboard input functions may not work.
08-06-2017 11:51:43.0250> StopQTTimer: Unable to delete QueueTimer 1 (0xd886c120)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 11:51:45.0593> StopQTTimer: Unable to delete QueueTimer 1 (0xd886be10)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 11:53:26.0921> You are using the latest available version of X-Mouse Button Control.
08-06-2017 11:54:16.0265> StopQTTimer: Unable to delete QueueTimer 1 (0xd886be10)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 11:54:18.0531> StopQTTimer: Unable to delete QueueTimer 1 (0xd886be10)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 11:54:21.0343> StopQTTimer: Unable to delete QueueTimer 1 (0xd886c510)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 11:54:30.0171> StopQTTimer: Unable to delete QueueTimer 1 (0xd886c510)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 11:54:33.0593> StopQTTimer: Unable to delete QueueTimer 1 (0xd886be80)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 11:54:45.0046> StopQTTimer: Unable to delete QueueTimer 1 (0xd886c0b0)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 11:54:49.0984> StopQTTimer: Unable to delete QueueTimer 1 (0xd886cba0)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 11:55:04.0093> StopQTTimer: Unable to delete QueueTimer 1 (0xd886c580)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 11:55:12.0203> CMyMessageWnd::OnSetup   -   Opening setup dialog.
08-06-2017 11:55:12.0234> Loaded 0 application specific profiles (0 normal and 0 custom window).
08-06-2017 11:55:20.0781> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 11:55:22.0218> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 11:55:24.0359> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f600)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 11:55:26.0296> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 11:59:58.0312> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:00:04.0140> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:00:06.0203> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:00:08.0265> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:00:10.0375> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f600)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:00:25.0296> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f600)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:00:28.0765> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:00:52.0656> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:00:54.0750> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:00:56.0328> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:00:58.0125> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:01:29.0984> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:01:31.0078> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:01:38.0671> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:01:40.0281> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:01:43.0656> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:01:45.0781> StopQTTimer: Unable to delete QueueTimer 1 (0xdcb4f440)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:02:05.0406> CMyMessageWnd::OnSetup   -   Setup dialog closed.
08-06-2017 12:02:05.0406> Loaded 0 application specific profiles (0 normal and 0 custom window).
08-06-2017 12:02:08.0046> StopQTTimer: Unable to delete QueueTimer 1 (0xd886bf60)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:02:10.0093> StopQTTimer: Unable to delete QueueTimer 1 (0xd886c190)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:02:10.0406> You are using the latest available version of X-Mouse Button Control.
08-06-2017 12:02:16.0937> StopQTTimer: Unable to delete QueueTimer 1 (0xd886c580)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:02:18.0265> StopQTTimer: Unable to delete QueueTimer 1 (0xd886bf60)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:02:20.0468> StopQTTimer: Unable to delete QueueTimer 1 (0xd886be10)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:02:23.0734> StopQTTimer: Unable to delete QueueTimer 1 (0xd886cb30)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:02:29.0640> StopQTTimer: Unable to delete QueueTimer 1 (0xd886cac0)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:02:31.0218> StopQTTimer: Unable to delete QueueTimer 1 (0xd886c890)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:03:08.0671> StopQTTimer: Unable to delete QueueTimer 1 (0xd886c510)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 12:03:10.0125> StopQTTimer: Unable to delete QueueTimer 1 (0xd886c660)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
The Polish part of the text could be translated as "Overlapping I / O operation is in progress"
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: Tilt Wheel left/right for back/forward registering twice

Post by phil »

Unfortunately you forgot to turn on debug logging (settings, Updates and logging tab -> Enable debug logging, OK, APPLY) so it does not tell me very much. Also, unfortunately, the video does not show the tilt action so other than seeing the browser go back or forward, its not very clear.

I wonder if the de-dupe settings in advanced settings conflict with those on the options tab. Can you try turing off the de-bounce completely on the advanced settings and see if that helps. Mean while, I will try it here and see what happens.

Thanks,
Phil
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: Tilt Wheel left/right for back/forward registering twice

Post by phil »

Just tried here with back and forward on the tilt wheel, with "Fixup (de-bounce) tilt wheel auto-repeat" turned OFF and "Ignore repeated remapped horizontal scroll" turned on (default 400ms)...

When I press AND RELEASE the tilt the mapping is activated, only once so far. If I tilt multiple times quickly (manually), it seems to work too. So in short, the options seem to be working for me and I'm not seeing multiple tilts. If I scroll as well, then the tilt action can be repeated - is your mouse wheel free scrolling or does it scroll in increments/clicks - maybe thats getting involved and causing some problems - the debug log should help tell if thats the case - and if it is, then I'm not sure what can be done about that, again because the tilt does not send a discrete down and up message like a normal button, I cant easily block other things while the tilt wheel is pressed.

Please try the same settings and also turn on debug logging and capture the problem again.

Thanks,
Phil
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Viryu
New User
Posts: 6
Joined: Wed Jun 07, 2017 3:39 pm

Re: Tilt Wheel left/right for back/forward registering twice

Post by Viryu »

It's quite big, so here's just the recent part:

Code: Select all

08-06-2017 22:38:29.0359> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:38:29.0359> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 22:38:29.0500> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1710, Y=881, Data=0x00000000, Flags=0x00000000, Time=94479500, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:38:29.0500> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:38:29.0500> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 22:38:29.0625> Checkversion: Got DNS response: 02160000. date 42863
08-06-2017 22:38:29.0625> You are using the latest available version of X-Mouse Button Control.
08-06-2017 22:38:30.0843> GetProcessIntegrityLevel for 0x000004D0 returned 0x00002000
08-06-2017 22:38:30.0843> GetProcessName(7 WindowFromHWND): Got name for PID 6184, 'notepad.exe' for HWND 0x001704E8 using GetProcessImageFileName
08-06-2017 22:38:30.0843> GetProcessName result 1 time 0ms
08-06-2017 22:38:30.0093> GetWindowCaption: WM_GETTEXTLENGTH timed out!
08-06-2017 22:38:30.0609> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:31.0765> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:31.0937> GetProcessIntegrityLevel for 0x0000051C returned 0x00002000
08-06-2017 22:38:31.0937> GetProcessName(7 WindowFromHWND): Got name for PID 9584, 'vivaldi.exe' for HWND 0x000103A0 using GetProcessImageFileName
08-06-2017 22:38:31.0937> GetProcessName result 1 time 0ms
08-06-2017 22:38:31.0937> Unable to enter critical section in WM_MOUSEMOVE hook as it is locked by 'unknown'
08-06-2017 22:38:31.0093> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:38:31.0093> Window caption has changed from 'Obszar powiadomień dodatkowych' to 'Chrome Legacy Window'!
08-06-2017 22:38:31.0250> GetProcessIntegrityLevel for 0x0000051C returned 0x00002000
08-06-2017 22:38:31.0250> GetProcessName(7 WindowFromHWND): Got name for PID 6184, 'notepad.exe' for HWND 0x001704E8 using GetProcessImageFileName
08-06-2017 22:38:31.0250> GetProcessName result 1 time 0ms
08-06-2017 22:38:31.0578> Unable to enter critical section in ProcessMouseOverTimerProc hook as it is locked by 'WM_MOUSEMOVE'
08-06-2017 22:38:32.0734> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:32.0906> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:32.0015> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1696, Y=202, Data=0x00000000, Flags=0x00000000, Time=94482015, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:38:32.0015> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:38:32.0015> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 22:38:32.0078> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:33.0203> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1713, Y=917, Data=0x00000000, Flags=0x00000000, Time=94483203, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:38:33.0203> ProcessButton: Detected active HWND changed from 0x0004055E to 0x000103A0. Getting process name...
08-06-2017 22:38:33.0203> GetProcessIntegrityLevel for 0x000004D0 returned 0x00002000
08-06-2017 22:38:33.0203> GetProcessName(3 ProcessButton): Got name for PID 9584, 'vivaldi.exe' using GetProcessImageFileName
08-06-2017 22:38:33.0203> GetProcessName result 1 time 0ms
08-06-2017 22:38:33.0203> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 22:38:33.0203> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:38:33.0203> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 22:38:33.0546> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:34.0703> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:34.0859> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:34.0031> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:34.0390> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:35.0062> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:35.0609> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:36.0875> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:36.0031> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:36.0187> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:36.0359> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:37.0718> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:38:37.0218> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1116, Y=874, Data=0x00000000, Flags=0x00000000, Time=94487218, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:38:37.0218> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:38:37.0218> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 22:39:04.0125> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1090, Y=435, Data=0x00000000, Flags=0x00000000, Time=94514125, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:04.0125> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:04.0125> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 22:39:04.0531> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:04.0609> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1205, Y=439, Data=0x00000000, Flags=0x00000000, Time=94514609, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:04.0609> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:04.0609> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 22:39:05.0687> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:05.0718> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1205, Y=439, Data=0x00000000, Flags=0x00000000, Time=94514718, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:05.0718> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:05.0718> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 22:39:05.0046> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:05.0359> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:05.0515> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:06.0687> GetProcessIntegrityLevel for 0x000004CC returned 0x00002000
08-06-2017 22:39:06.0687> GetProcessName(7 WindowFromHWND): Got name for PID 6184, 'notepad.exe' for HWND 0x0004055E using GetProcessImageFileName
08-06-2017 22:39:06.0687> Unable to enter critical section in WM_MOUSEMOVE hook as it is locked by 'GetProcessName'
08-06-2017 22:39:06.0687> GetProcessName result 1 time 0ms
08-06-2017 22:39:06.0843> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:06.0031> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:06.0203> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:06.0281> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1694, Y=861, Data=0x00000000, Flags=0x00000000, Time=94516281, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:06.0281> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:06.0281> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 22:39:07.0937> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1696, Y=925, Data=0x00000000, Flags=0x00000000, Time=94516937, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:07.0937> ProcessButton: Detected active HWND changed from 0x0004055E to 0x000103A0. Getting process name...
08-06-2017 22:39:07.0937> GetProcessIntegrityLevel for 0x00000500 returned 0x00002000
08-06-2017 22:39:07.0937> GetProcessName(3 ProcessButton): Got name for PID 9584, 'vivaldi.exe' using GetProcessImageFileName
08-06-2017 22:39:07.0937> GetProcessName result 1 time 0ms
08-06-2017 22:39:07.0937> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 22:39:07.0937> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:07.0937> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 22:39:07.0312> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:07.0468> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:07.0625> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:08.0781> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:08.0062> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:08.0218> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:08.0375> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:08.0531> GetProcessIntegrityLevel for 0x000003D0 returned 0x00002000
08-06-2017 22:39:08.0531> GetProcessName(7 WindowFromHWND): Got name for PID 6184, 'notepad.exe' for HWND 0x001704E8 using GetProcessImageFileName
08-06-2017 22:39:08.0531> GetProcessName result 1 time 0ms
08-06-2017 22:39:09.0890> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:09.0046> GetWindowCaption: WM_GETTEXTLENGTH returned 1906375 which is too long to be a caption!
08-06-2017 22:39:09.0359> GetWindowCaption: WM_GETTEXT returned 'XMouseButtonControl — Notatnik'
08-06-2017 22:39:09.0359> Window caption has changed from 'Chrome Legacy Window' to 'XMouseButtonControl — Notatnik'!
08-06-2017 22:39:09.0468> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1697, Y=144, Data=0x00000000, Flags=0x00000000, Time=94519468, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:09.0468> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:09.0468> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 22:39:09.0546> GetWindowCaption: WM_GETTEXT returned 'XMouseButtonControl — Notatnik'
08-06-2017 22:39:09.0593> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1697, Y=144, Data=0x00000000, Flags=0x00000000, Time=94519593, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:09.0593> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:09.0593> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 22:39:10.0781> GetProcessIntegrityLevel for 0x000004CC returned 0x00002000
08-06-2017 22:39:10.0781> GetProcessName(7 WindowFromHWND): Got name for PID 9584, 'vivaldi.exe' for HWND 0x000103A0 using GetProcessImageFileName
08-06-2017 22:39:10.0781> GetProcessName result 1 time 0ms
08-06-2017 22:39:10.0343> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:10.0343> Window caption has changed from 'XMouseButtonControl — Notatnik' to 'Chrome Legacy Window'!
08-06-2017 22:39:10.0500> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:11.0656> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:11.0671> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=230, Y=8, Data=0x00000000, Flags=0x00000000, Time=94520671, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:11.0671> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:11.0671> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 22:39:11.0796> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=230, Y=8, Data=0x00000000, Flags=0x00000000, Time=94520796, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:11.0796> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:11.0796> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 22:39:11.0093> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:11.0250> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:11.0406> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:11.0562> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:12.0718> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:12.0734> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1604, Y=258, Data=0x00000000, Flags=0x00000000, Time=94521734, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:12.0734> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:12.0734> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 22:39:12.0843> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1604, Y=258, Data=0x00000000, Flags=0x00000000, Time=94521843, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:12.0843> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:12.0843> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 22:39:12.0140> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:12.0312> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:12.0484> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:12.0640> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:13.0796> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:13.0953> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:13.0109> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:13.0265> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:13.0546> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:14.0687> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=604, Y=628, Data=0x00000000, Flags=0x00000000, Time=94523687, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:14.0687> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:14.0687> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 22:39:14.0703> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:14.0828> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=604, Y=628, Data=0x00000000, Flags=0x00000000, Time=94523828, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:14.0828> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:14.0828> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 22:39:14.0593> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:15.0765> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:15.0812> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=848, Y=540, Data=0x00000000, Flags=0x00000000, Time=94524812, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:15.0812> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:15.0812> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 22:39:15.0953> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=848, Y=540, Data=0x00000000, Flags=0x00000000, Time=94524953, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:15.0953> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:15.0953> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 22:39:15.0593> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=848, Y=540, Data=0x00000000, Flags=0x00000000, Time=94525593, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:15.0593> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:15.0593> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 22:39:16.0718> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=848, Y=540, Data=0x00000000, Flags=0x00000000, Time=94525718, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:16.0718> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:16.0718> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 22:39:16.0093> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:16.0250> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:16.0406> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:16.0421> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1530, Y=407, Data=0xFF880000, Flags=0x00000000, Time=94526421, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:16.0421> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 94526421ms, ExtraInfo 0
08-06-2017 22:39:16.0421> Translating TiltLeft Button Down Key state 0x0: Action 3 [Back]
08-06-2017 22:39:16.0468> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 22:39:16.0500> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1535, Y=404, Data=0xFF880000, Flags=0x00000000, Time=94526500, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:16.0500> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 94526500ms, ExtraInfo 0
08-06-2017 22:39:16.0500> StopQTTimer: DeleteTimerQueueTimer 1 (0xfad3de60)

08-06-2017 22:39:16.0500> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 22:39:16.0562> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:17.0500> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3ddf0)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 22:39:17.0500> HScrollTimerCallback: Processing simulated button up.

08-06-2017 22:39:17.0500> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 22:39:17.0500> Translating TiltLeft Button Up Key state 0x0: Action 3 [Back]
08-06-2017 22:39:17.0500> MapVirtualKey(166, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 22:39:17.0500> SendInput::SendKeyState: VKCode=0xa6 Scan code=0xe06a SendMode=0x8 Flags=0x0 Release=0:
08-06-2017 22:39:17.0500> MapVirtualKey(166, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 22:39:17.0500> SendInput::SendKeyState: VKCode=0xa6 Scan code=0xe06a SendMode=0x8 Flags=0x0 Release=1:
08-06-2017 22:39:17.0500> Ignoring key injected by X-Mouse Button Control
08-06-2017 22:39:17.0562> Ignoring key injected by X-Mouse Button Control
08-06-2017 22:39:18.0250> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1533, Y=404, Data=0x00780000, Flags=0x00000000, Time=94528250, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:18.0250> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 94528250ms, ExtraInfo 0
08-06-2017 22:39:18.0250> Translating TiltRight Button Down Key state 0x0: Action 4 [Forward]
08-06-2017 22:39:18.0312> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 22:39:18.0375> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:19.0515> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3da00)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 22:39:19.0515> HScrollTimerCallback: Processing simulated button up.

08-06-2017 22:39:19.0515> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 22:39:19.0515> Translating TiltRight Button Up Key state 0x0: Action 4 [Forward]
08-06-2017 22:39:19.0515> MapVirtualKey(167, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 22:39:19.0515> SendInput::SendKeyState: VKCode=0xa7 Scan code=0xe069 SendMode=0x8 Flags=0x0 Release=0:
08-06-2017 22:39:19.0515> MapVirtualKey(167, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 22:39:19.0515> SendInput::SendKeyState: VKCode=0xa7 Scan code=0xe069 SendMode=0x8 Flags=0x0 Release=1:
08-06-2017 22:39:19.0515> Ignoring key injected by X-Mouse Button Control
08-06-2017 22:39:19.0578> Ignoring key injected by X-Mouse Button Control
08-06-2017 22:39:20.0109> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1532, Y=404, Data=0xFF880000, Flags=0x00000000, Time=94530109, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:20.0109> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 94530109ms, ExtraInfo 0
08-06-2017 22:39:20.0109> Translating TiltLeft Button Down Key state 0x0: Action 3 [Back]
08-06-2017 22:39:20.0171> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 22:39:20.0265> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:21.0375> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3e020)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 22:39:21.0375> HScrollTimerCallback: Processing simulated button up.

08-06-2017 22:39:21.0375> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 22:39:21.0375> Translating TiltLeft Button Up Key state 0x0: Action 3 [Back]
08-06-2017 22:39:21.0375> MapVirtualKey(166, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 22:39:21.0375> SendInput::SendKeyState: VKCode=0xa6 Scan code=0xe06a SendMode=0x8 Flags=0x0 Release=0:
08-06-2017 22:39:21.0375> MapVirtualKey(166, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 22:39:21.0375> SendInput::SendKeyState: VKCode=0xa6 Scan code=0xe06a SendMode=0x8 Flags=0x0 Release=1:
08-06-2017 22:39:21.0390> Ignoring key injected by X-Mouse Button Control
08-06-2017 22:39:21.0437> Ignoring key injected by X-Mouse Button Control
08-06-2017 22:39:23.0937> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1529, Y=404, Data=0x00780000, Flags=0x00000000, Time=94532937, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:23.0937> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 94532937ms, ExtraInfo 0
08-06-2017 22:39:23.0937> Translating TiltRight Button Down Key state 0x0: Action 4 [Forward]
08-06-2017 22:39:23.0000> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 22:39:24.0203> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3ddf0)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 22:39:24.0203> HScrollTimerCallback: Processing simulated button up.

08-06-2017 22:39:24.0203> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 22:39:24.0203> Translating TiltRight Button Up Key state 0x0: Action 4 [Forward]
08-06-2017 22:39:24.0203> MapVirtualKey(167, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 22:39:24.0203> SendInput::SendKeyState: VKCode=0xa7 Scan code=0xe069 SendMode=0x8 Flags=0x0 Release=0:
08-06-2017 22:39:24.0203> MapVirtualKey(167, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 22:39:24.0203> SendInput::SendKeyState: VKCode=0xa7 Scan code=0xe069 SendMode=0x8 Flags=0x0 Release=1:
08-06-2017 22:39:24.0218> Ignoring key injected by X-Mouse Button Control
08-06-2017 22:39:24.0281> Ignoring key injected by X-Mouse Button Control
08-06-2017 22:39:25.0875> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1528, Y=404, Data=0xFF880000, Flags=0x00000000, Time=94534875, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:25.0875> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 94534875ms, ExtraInfo 0
08-06-2017 22:39:25.0875> Translating TiltLeft Button Down Key state 0x0: Action 3 [Back]
08-06-2017 22:39:25.0937> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 22:39:25.0000> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 22:39:26.0140> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3dca0)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 22:39:26.0140> HScrollTimerCallback: Processing simulated button up.

08-06-2017 22:39:26.0140> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 22:39:26.0140> Translating TiltLeft Button Up Key state 0x0: Action 3 [Back]
08-06-2017 22:39:26.0140> MapVirtualKey(166, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 22:39:26.0140> SendInput::SendKeyState: VKCode=0xa6 Scan code=0xe06a SendMode=0x8 Flags=0x0 Release=0:
08-06-2017 22:39:26.0140> MapVirtualKey(166, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 22:39:26.0140> SendInput::SendKeyState: VKCode=0xa6 Scan code=0xe06a SendMode=0x8 Flags=0x0 Release=1:
08-06-2017 22:39:26.0140> Ignoring key injected by X-Mouse Button Control
08-06-2017 22:39:26.0203> Ignoring key injected by X-Mouse Button Control
08-06-2017 22:39:27.0171> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1528, Y=404, Data=0x00780000, Flags=0x00000000, Time=94537171, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:27.0171> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 94537171ms, ExtraInfo 0
08-06-2017 22:39:27.0171> Translating TiltRight Button Down Key state 0x0: Action 4 [Forward]
08-06-2017 22:39:27.0234> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 22:39:28.0437> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3e170)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 22:39:28.0437> HScrollTimerCallback: Processing simulated button up.

08-06-2017 22:39:28.0437> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 22:39:28.0437> Translating TiltRight Button Up Key state 0x0: Action 4 [Forward]
08-06-2017 22:39:28.0437> MapVirtualKey(167, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 22:39:28.0437> SendInput::SendKeyState: VKCode=0xa7 Scan code=0xe069 SendMode=0x8 Flags=0x0 Release=0:
08-06-2017 22:39:28.0437> MapVirtualKey(167, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 22:39:28.0437> SendInput::SendKeyState: VKCode=0xa7 Scan code=0xe069 SendMode=0x8 Flags=0x0 Release=1:
08-06-2017 22:39:28.0437> Ignoring key injected by X-Mouse Button Control
08-06-2017 22:39:28.0500> Ignoring key injected by X-Mouse Button Control
08-06-2017 22:39:30.0687> GetProcessIntegrityLevel for 0x000004CC returned 0x00002000
08-06-2017 22:39:30.0687> GetProcessName(7 WindowFromHWND): Got name for PID 9068, 'explorer.exe' for HWND 0x000100D6 using GetProcessImageFileName
08-06-2017 22:39:30.0687> GetProcessName result 1 time 0ms
08-06-2017 22:39:30.0843> GetProcessName(7 WindowFromHWND): Called for the same PID 9068 [] but as it is explorer.exe, we will check anyway HWND 0x000100CE
08-06-2017 22:39:30.0843> GetProcessIntegrityLevel for 0x000004CC returned 0x00002000
08-06-2017 22:39:30.0843> GetProcessName(7 WindowFromHWND): Got name for PID 9068, 'explorer.exe' for HWND 0x000100CE using GetProcessImageFileName
08-06-2017 22:39:30.0843> GetProcessName result 1 time 0ms
08-06-2017 22:39:30.0031> GetProcessName(7 WindowFromHWND): Called for the same PID 9068 [] but as it is explorer.exe, we will check anyway HWND 0x000100C2
08-06-2017 22:39:30.0031> GetProcessIntegrityLevel for 0x000004D0 returned 0x00002000
08-06-2017 22:39:30.0031> GetProcessName(7 WindowFromHWND): Got name for PID 9068, 'explorer.exe' for HWND 0x000100C2 using GetProcessImageFileName
08-06-2017 22:39:30.0031> GetProcessName result 1 time 0ms
08-06-2017 22:39:30.0031> Unable to enter critical section in WM_MOUSEMOVE hook as it is locked by 'unknown'
08-06-2017 22:39:30.0203> GetWindowCaption: WM_GETTEXT returned 'Obszar powiadomień użytkownika'
08-06-2017 22:39:30.0203> Window caption has changed from 'Chrome Legacy Window' to 'Obszar powiadomień użytkownika'!
08-06-2017 22:39:30.0437> GetWindowCaption: WM_GETTEXT returned 'Obszar powiadomień użytkownika'
08-06-2017 22:39:31.0656> GetProcessName(7 WindowFromHWND): Called for the same PID 9068 [] but as it is explorer.exe, we will check anyway HWND 0x000100B2
08-06-2017 22:39:31.0656> GetProcessIntegrityLevel for 0x000004CC returned 0x00002000
08-06-2017 22:39:31.0656> GetProcessName(7 WindowFromHWND): Got name for PID 9068, 'explorer.exe' for HWND 0x000100B2 using GetProcessImageFileName
08-06-2017 22:39:31.0656> GetProcessName result 1 time 0ms
08-06-2017 22:39:31.0171> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1815, Y=1070, Data=0x00000000, Flags=0x00000000, Time=94541171, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:31.0171> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:31.0171> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 22:39:31.0312> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1815, Y=1070, Data=0x00000000, Flags=0x00000000, Time=94541312, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:31.0312> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:31.0312> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 22:39:32.0781> GetProcessName(7 WindowFromHWND): Called for the same PID 9068 [] but as it is explorer.exe, we will check anyway HWND 0x000100FE
08-06-2017 22:39:32.0781> GetProcessIntegrityLevel for 0x000004CC returned 0x00002000
08-06-2017 22:39:32.0781> GetProcessName(7 WindowFromHWND): Got name for PID 9068, 'explorer.exe' for HWND 0x000100FE using GetProcessImageFileName
08-06-2017 22:39:32.0781> GetProcessName result 1 time 0ms
08-06-2017 22:39:32.0937> GetProcessName(7 WindowFromHWND): Called for the same PID 9068 [] but as it is explorer.exe, we will check anyway HWND 0x000100BA
08-06-2017 22:39:32.0937> GetProcessIntegrityLevel for 0x000004CC returned 0x00002000
08-06-2017 22:39:32.0937> GetProcessName(7 WindowFromHWND): Got name for PID 9068, 'explorer.exe' for HWND 0x000100BA using GetProcessImageFileName
08-06-2017 22:39:32.0937> GetProcessName result 1 time 0ms
08-06-2017 22:39:32.0093> GetWindowCaption: WM_GETTEXT returned 'Obszar powiadomień dodatkowych'
08-06-2017 22:39:32.0093> Window caption has changed from 'Obszar powiadomień użytkownika' to 'Obszar powiadomień dodatkowych'!
08-06-2017 22:39:32.0171> MouseHookLLProc: MouseHookData: Msg=0x0204 (WM_RBUTTONDOWN), X=1809, Y=1030, Data=0x00000000, Flags=0x00000000, Time=94542171, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:32.0171> Translating Right Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:32.0171> MouseHookLLProc: Passing original mouse message 00000204 through....
08-06-2017 22:39:32.0250> GetWindowCaption: WM_GETTEXT returned 'Obszar powiadomień dodatkowych'
08-06-2017 22:39:32.0328> MouseHookLLProc: MouseHookData: Msg=0x0205 (WM_RBUTTONUP), X=1809, Y=1030, Data=0x00000000, Flags=0x00000000, Time=94542328, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:32.0328> Translating Right Button Up Key state 0x2: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:32.0328> MouseHookLLProc: Passing original mouse message 00000205 through....
08-06-2017 22:39:33.0718> GetProcessIntegrityLevel for 0x00000514 returned 0x00003000
08-06-2017 22:39:33.0718> GetProcessName(7 WindowFromHWND): Got name for PID 2000, 'xmousebuttoncontrol.exe' for HWND 0x001C085A using GetProcessImageFileName
08-06-2017 22:39:33.0718> GetProcessName result 1 time 0ms
08-06-2017 22:39:34.0843> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1691, Y=883, Data=0x00000000, Flags=0x00000000, Time=94543843, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:34.0843> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:34.0843> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 22:39:34.0968> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1691, Y=883, Data=0x00000000, Flags=0x00000000, Time=94543968, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 22:39:34.0968> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 22:39:34.0968> MouseHookLLProc: Passing original mouse message 00000202 through....
For debounce, dedupe options, I had them turned off before and had the problem as well. I haven't turned them on until after reading around this forum first.

For the video part, what would you need exactly? I was using only the tilt wheel left/right to change pages on during it, while the mouse was on the background.
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: Tilt Wheel left/right for back/forward registering twice

Post by phil »

Well looking at that bit of the log, there does not seem to be any duplicate tilt translations.
Im not sure the video is a good fit for this, unless you can maybe put a clock (with seconds) on the screen too (so I can link it with the log, then give some indication of the time it goes wrong and sends a double back/forward so I can narrow it down in the log. As you can see, its quite tricky to get exactly the right moment logged!
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Viryu
New User
Posts: 6
Joined: Wed Jun 07, 2017 3:39 pm

Re: Tilt Wheel left/right for back/forward registering twice

Post by Viryu »

Code: Select all

08-06-2017 23:40:37.0953> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3ddf0)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 23:41:10.0328> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3da00)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 23:41:49.0765> CMyMessageWnd::OnSetup   -   Opening setup dialog.
08-06-2017 23:41:49.0781> Loaded 0 application specific profiles (0 normal and 0 custom window).
08-06-2017 23:42:03.0640> Applying changes to X-Mouse Button Control settings...
08-06-2017 23:42:03.0656> Enabling extra debug logging.
08-06-2017 23:42:03.0656> Loaded the following settings:
08-06-2017 23:42:03.0656>   OfficeMouse: 0, RazorMoouse: 0, ScrollUnder: 1, ScrollLockBypass: 1, ScrollLockBypassDisabled: 0, Swap4and5: 0
08-06-2017 23:42:03.0656>   Swap4and5inRDP: 0, DisableInRDP: 0, DisableInvertedScrollInRDP: 0, ShowTrayIcon: 1, DisableReinstallOnResume: 0, Notifications: 1 (Layer 1), MovementToScrollCursor: 1
08-06-2017 23:42:03.0656>   ResetStickyOnAnyButton: 0, ResetStickyOnAnyKey: 0, ResetStickyOnLayerChange: 1, GlobalHotkeys: 0, LayerModifierKeys: 0, ProcessNonClientMsgs: 1
08-06-2017 23:42:03.0656>   IgnoreNumlock: 1, LeftClickCycleLayers: 0, FixTiltRepeat: 0, InitialTiltDelay: 400, RepeatTiltDelay: 200
08-06-2017 23:42:03.0656>   CheckVersion: 1, CheckVersionDays: 5, CheckBetaVersion: 0, MouseOver: 1, ActivateScroll: 0
08-06-2017 23:42:03.0656>   ActivateOver: 0, FixVS2010: 0, CPUPriority: 128, SimKeyDelay: 60, No. Layers: 2
08-06-2017 23:42:03.0656>   EnableOSD: 1, AlwaysShowOSD: 0, LoadUSEnglish: 0, DebounceButtons: 0, DebounceFromUp: 0, DebounceTime: 100
08-06-2017 23:42:03.0656>   MouseJiggler: 0, MouseJigglerTimeout: 30, SortActionsAplhabetically: 0
08-06-2017 23:42:03.0656>   SearchURL: 'https://www.google.com/search?q='
08-06-2017 23:42:03.0656>   LanguageFile: ''
08-06-2017 23:42:03.0656>   There are 0 application specific profiles (0 normal and 0 custom window).
08-06-2017 23:42:03.0656> HookDLL: Load Settings took 0ms
08-06-2017 23:42:03.0171> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1372, Y=811, Data=0x00000000, Flags=0x00000000, Time=98293156, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:03.0171> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:03.0171> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:42:03.0203> GetWindowCaption: WM_GETTEXT returned '&Close'
08-06-2017 23:42:03.0203> Window caption has changed from '&Apply' to '&Close'!
08-06-2017 23:42:03.0250> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1372, Y=811, Data=0x00000000, Flags=0x00000000, Time=98293250, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:03.0250> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:03.0250> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:42:03.0281> CMyMessageWnd::OnSetup   -   Setup dialog closed.
08-06-2017 23:42:03.0281> Loaded the following settings:
08-06-2017 23:42:03.0281>   OfficeMouse: 0, RazorMoouse: 0, ScrollUnder: 1, ScrollLockBypass: 1, ScrollLockBypassDisabled: 0, Swap4and5: 0
08-06-2017 23:42:03.0281>   Swap4and5inRDP: 0, DisableInRDP: 0, DisableInvertedScrollInRDP: 0, ShowTrayIcon: 1, DisableReinstallOnResume: 0, Notifications: 1 (Layer 1), MovementToScrollCursor: 1
08-06-2017 23:42:03.0281>   ResetStickyOnAnyButton: 0, ResetStickyOnAnyKey: 0, ResetStickyOnLayerChange: 1, GlobalHotkeys: 0, LayerModifierKeys: 0, ProcessNonClientMsgs: 1
08-06-2017 23:42:03.0281>   IgnoreNumlock: 1, LeftClickCycleLayers: 0, FixTiltRepeat: 0, InitialTiltDelay: 400, RepeatTiltDelay: 200
08-06-2017 23:42:03.0281>   CheckVersion: 1, CheckVersionDays: 5, CheckBetaVersion: 0, MouseOver: 1, ActivateScroll: 0
08-06-2017 23:42:03.0281>   ActivateOver: 0, FixVS2010: 0, CPUPriority: 128, SimKeyDelay: 60, No. Layers: 2
08-06-2017 23:42:03.0281>   EnableOSD: 1, AlwaysShowOSD: 0, LoadUSEnglish: 0, DebounceButtons: 0, DebounceFromUp: 0, DebounceTime: 100
08-06-2017 23:42:03.0281>   MouseJiggler: 0, MouseJigglerTimeout: 30, SortActionsAplhabetically: 0
08-06-2017 23:42:03.0281>   SearchURL: 'https://www.google.com/search?q='
08-06-2017 23:42:03.0281>   LanguageFile: ''
08-06-2017 23:42:03.0281>   There are 0 application specific profiles (0 normal and 0 custom window).
08-06-2017 23:42:03.0281> HookDLL: Load Settings took 0ms
08-06-2017 23:42:03.0593> GetProcessIntegrityLevel for 0x000005E0 returned 0x00002000
08-06-2017 23:42:03.0593> GetProcessName(7 WindowFromHWND): Got name for PID 9584, 'vivaldi.exe' for HWND 0x000103A0 using GetProcessImageFileName
08-06-2017 23:42:03.0593> GetProcessName result 1 time 0ms
08-06-2017 23:42:04.0750> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:04.0750> Window caption has changed from '&Close' to 'Chrome Legacy Window'!
08-06-2017 23:42:04.0937> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:04.0093> GetProcessIntegrityLevel for 0x000005E0 returned 0x00002000
08-06-2017 23:42:04.0093> GetProcessName(7 WindowFromHWND): Got name for PID 1448, 'recorder.exe' for HWND 0x001004E0 using GetProcessImageFileName
08-06-2017 23:42:04.0093> GetProcessName result 1 time 0ms
08-06-2017 23:42:04.0250> GetWindowCaption: WM_GETTEXT returned 'Screen Recorder'
08-06-2017 23:42:04.0250> Window caption has changed from 'Chrome Legacy Window' to 'Screen Recorder'!
08-06-2017 23:42:04.0406> GetWindowCaption: WM_GETTEXT returned 'Screen Recorder'
08-06-2017 23:42:04.0562> GetWindowCaption: WM_GETTEXT returned 'Screen Recorder'
08-06-2017 23:42:05.0718> GetWindowCaption: WM_GETTEXT returned 'Screen Recorder'
08-06-2017 23:42:05.0906> GetWindowCaption: WM_GETTEXT returned 'Screen Recorder'
08-06-2017 23:42:05.0062> GetWindowCaption: WM_GETTEXT returned 'Screen Recorder'
08-06-2017 23:42:05.0281> GetWindowCaption: WM_GETTEXT returned 'Screen Recorder'
08-06-2017 23:42:05.0437> GetWindowCaption: WM_GETTEXT returned 'Screen Recorder'
08-06-2017 23:42:06.0656> GetWindowCaption: WM_GETTEXT returned 'Screen Recorder'
08-06-2017 23:42:06.0109> GetWindowCaption: WM_GETTEXT returned 'Icecream Screen Recorder'
08-06-2017 23:42:06.0109> Window caption has changed from 'Screen Recorder' to 'Icecream Screen Recorder'!
08-06-2017 23:42:06.0375> GetWindowCaption: WM_GETTEXT returned 'Icecream Screen Recorder'
08-06-2017 23:42:06.0546> GetWindowCaption: WM_GETTEXT returned 'Icecream Screen Recorder'
08-06-2017 23:42:06.0562> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=711, Y=428, Data=0x00000000, Flags=0x00000000, Time=98296562, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:06.0562> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:06.0562> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:42:07.0656> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=711, Y=428, Data=0x00000000, Flags=0x00000000, Time=98296656, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:07.0656> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:07.0656> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:42:07.0171> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:42:07.0328> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:42:07.0343> GetWindowCaption: WM_GETTEXT returned 'Icecream screen recorder'
08-06-2017 23:42:07.0343> Window caption has changed from 'Icecream Screen Recorder' to 'Icecream screen recorder'!
08-06-2017 23:42:07.0593> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:42:07.0593> GetWindowCaption: WM_GETTEXT returned 'Icecream screen recorder'
08-06-2017 23:42:08.0750> Unable to enter critical section in WM_MOUSEMOVE hook as it is locked by 'RealWindowFromPoint'
08-06-2017 23:42:08.0750> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:42:08.0750> GetWindowCaption: WM_GETTEXT returned 'Icecream screen recorder'
08-06-2017 23:42:08.0906> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:42:08.0906> GetWindowCaption: WM_GETTEXT returned 'Icecream screen recorder'
08-06-2017 23:42:08.0062> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:42:08.0062> GetWindowCaption: WM_GETTEXT returned 'Icecream screen recorder'
08-06-2017 23:42:08.0218> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:42:08.0218> GetWindowCaption: WM_GETTEXT returned 'Icecream screen recorder'
08-06-2017 23:42:08.0375> Checkversion: Got DNS response: 02160000. date 42863
08-06-2017 23:42:08.0375> You are using the latest available version of X-Mouse Button Control.
08-06-2017 23:42:11.0046> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1292, Y=972, Data=0x00000000, Flags=0x00000000, Time=98301046, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:11.0046> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:42:11.0046> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:11.0046> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:42:11.0078> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1292, Y=972, Data=0x00000000, Flags=0x00000000, Time=98301078, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:11.0078> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:42:11.0078> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:11.0078> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:42:11.0609> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:42:11.0609> GetWindowCaption: WM_GETTEXT returned 'Icecream screen recorder'
08-06-2017 23:42:12.0765> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:42:12.0765> GetWindowCaption: WM_GETTEXT returned 'Icecream screen recorder'
08-06-2017 23:42:12.0093> GetWindowCaption: WM_GETTEXT returned 'Screen Recorder'
08-06-2017 23:42:12.0093> Window caption has changed from 'Icecream screen recorder' to 'Screen Recorder'!
08-06-2017 23:42:12.0250> GetWindowCaption: WM_GETTEXT returned 'Screen Recorder'
08-06-2017 23:42:12.0406> GetWindowCaption: WM_GETTEXT returned 'Screen Recorder'
08-06-2017 23:42:12.0593> GetWindowCaption: WM_GETTEXT returned 'Screen Recorder'
08-06-2017 23:42:13.0687> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1002, Y=712, Data=0x00000000, Flags=0x00000000, Time=98302687, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:13.0687> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:13.0687> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:42:13.0781> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1002, Y=712, Data=0x00000000, Flags=0x00000000, Time=98302781, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:13.0781> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:13.0781> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:42:13.0046> GetProcessIntegrityLevel for 0x000003D4 returned 0x00002000
08-06-2017 23:42:13.0046> GetProcessName(7 WindowFromHWND): Got name for PID 9584, 'vivaldi.exe' for HWND 0x000103A0 using GetProcessImageFileName
08-06-2017 23:42:13.0046> GetProcessName result 1 time 0ms
08-06-2017 23:42:13.0203> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:13.0203> Window caption has changed from 'Screen Recorder' to 'Chrome Legacy Window'!
08-06-2017 23:42:13.0375> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:14.0812> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:14.0281> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:14.0453> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:15.0828> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:17.0640> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:18.0796> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:18.0953> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:18.0109> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:18.0265> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:18.0421> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:18.0578> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:19.0812> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:19.0968> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:19.0125> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:19.0343> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:19.0515> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:20.0671> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:20.0828> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:20.0984> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:21.0750> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1240, Y=479, Data=0x00000000, Flags=0x00000000, Time=98310750, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:21.0750> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:21.0750> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:42:21.0875> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1240, Y=479, Data=0x00000000, Flags=0x00000000, Time=98310875, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:21.0875> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:21.0875> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:42:22.0984> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:22.0156> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:22.0312> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:22.0546> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:23.0734> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1398, Y=188, Data=0x00000000, Flags=0x00000000, Time=98312734, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:23.0734> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:23.0734> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:42:23.0843> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1398, Y=188, Data=0x00000000, Flags=0x00000000, Time=98312843, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:23.0843> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:23.0843> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:42:23.0265> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:23.0421> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:23.0625> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:25.0468> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1669, Y=405, Data=0xFF880000, Flags=0x00000000, Time=98315468, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:25.0468> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 98315468ms, ExtraInfo 0
08-06-2017 23:42:25.0468> Translating TiltLeft Button Down Key state 0x0: Action 3 [Back]
08-06-2017 23:42:25.0531> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 23:42:27.0734> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3da70)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 23:42:27.0734> HScrollTimerCallback: Processing simulated button up.

08-06-2017 23:42:27.0734> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 23:42:27.0734> Translating TiltLeft Button Up Key state 0x0: Action 3 [Back]
08-06-2017 23:42:28.0968> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1669, Y=405, Data=0xFF880000, Flags=0x00000000, Time=98317968, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:28.0968> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 98317968ms, ExtraInfo 0
08-06-2017 23:42:28.0968> Translating TiltLeft Button Down Key state 0x0: Action 3 [Back]
08-06-2017 23:42:28.0031> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 23:42:29.0218> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3dfb0)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 23:42:29.0218> HScrollTimerCallback: Processing simulated button up.

08-06-2017 23:42:29.0218> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 23:42:29.0218> Translating TiltLeft Button Up Key state 0x0: Action 3 [Back]
08-06-2017 23:42:30.0234> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1669, Y=405, Data=0x00780000, Flags=0x00000000, Time=98320234, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:30.0234> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 98320234ms, ExtraInfo 0
08-06-2017 23:42:30.0234> Translating TiltRight Button Down Key state 0x0: Action 4 [Forward]
08-06-2017 23:42:30.0296> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 23:42:31.0500> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3dae0)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 23:42:31.0500> HScrollTimerCallback: Processing simulated button up.

08-06-2017 23:42:31.0500> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 23:42:31.0500> Translating TiltRight Button Up Key state 0x0: Action 4 [Forward]
08-06-2017 23:42:32.0046> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1669, Y=405, Data=0x00780000, Flags=0x00000000, Time=98322046, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:32.0046> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 98322046ms, ExtraInfo 0
08-06-2017 23:42:32.0046> Translating TiltRight Button Down Key state 0x0: Action 4 [Forward]
08-06-2017 23:42:32.0109> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 23:42:33.0296> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3e170)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 23:42:33.0296> HScrollTimerCallback: Processing simulated button up.

08-06-2017 23:42:33.0296> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 23:42:33.0296> Translating TiltRight Button Up Key state 0x0: Action 4 [Forward]
08-06-2017 23:42:34.0265> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:34.0421> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:34.0578> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:35.0734> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:35.0906> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=119, Y=0, Data=0x00000000, Flags=0x00000000, Time=98324906, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:35.0906> ProcessButton: Detected active HWND changed from 0x0001039E to 0x000103A0. Getting process name...
08-06-2017 23:42:35.0906> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:35.0906> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:35.0906> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:42:35.0031> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=119, Y=0, Data=0x00000000, Flags=0x00000000, Time=98325031, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:35.0031> ProcessButton: Detected active HWND changed from 0x000103A0 to 0x000103A0. Getting process name...
08-06-2017 23:42:35.0031> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:35.0031> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:35.0031> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:42:35.0250> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:35.0421> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:35.0500> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=200, Y=43, Data=0x00000000, Flags=0x00000000, Time=98325500, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:35.0500> ProcessButton: Detected active HWND changed from 0x000103A0 to 0x000103A0. Getting process name...
08-06-2017 23:42:35.0500> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:35.0500> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:35.0500> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:42:35.0609> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=200, Y=43, Data=0x00000000, Flags=0x00000000, Time=98325609, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:35.0609> ProcessButton: Detected active HWND changed from 0x000103A0 to 0x000103A0. Getting process name...
08-06-2017 23:42:35.0609> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:35.0609> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:35.0609> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:42:37.0843> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=252, Y=260, Data=0x00000000, Flags=0x00000000, Time=98326843, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:37.0843> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:37.0843> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:42:37.0953> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=252, Y=260, Data=0x00000000, Flags=0x00000000, Time=98326953, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:37.0953> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:37.0953> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:42:37.0500> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:38.0656> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:38.0484> MouseHookLLProc: MouseHookData: Msg=0x020a (WM_MOUSEWHEEL), X=325, Y=255, Data=0xFF880000, Flags=0x00000000, Time=98328484, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:38.0484> Translating WheelDown Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:38.0484> ScrollVertical: DPI Scaling point (325,255) becomes (325, 255)
08-06-2017 23:42:38.0484> Redirecting vertical wheel message from chrome 0xFF880000 to 0x000103A0: 'Chrome_RenderWidgetHostHWND'
08-06-2017 23:42:38.0484> MouseHookLLProc: Removing message 0x020A from mouse hook queue as we have overridden it.
08-06-2017 23:42:38.0500> MouseHookLLProc: MouseHookData: Msg=0x020a (WM_MOUSEWHEEL), X=325, Y=255, Data=0xFF880000, Flags=0x00000000, Time=98328500, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:38.0500> Translating WheelDown Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:38.0500> ScrollVertical: DPI Scaling point (325,255) becomes (325, 255)
08-06-2017 23:42:38.0500> Redirecting vertical wheel message from chrome 0xFF880000 to 0x000103A0: 'Chrome_RenderWidgetHostHWND'
08-06-2017 23:42:38.0500> MouseHookLLProc: Removing message 0x020A from mouse hook queue as we have overridden it.
08-06-2017 23:42:38.0515> MouseHookLLProc: MouseHookData: Msg=0x020a (WM_MOUSEWHEEL), X=325, Y=255, Data=0xFF880000, Flags=0x00000000, Time=98328515, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:38.0515> Translating WheelDown Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:38.0515> ScrollVertical: DPI Scaling point (325,255) becomes (325, 255)
08-06-2017 23:42:38.0531> Redirecting vertical wheel message from chrome 0xFF880000 to 0x000103A0: 'Chrome_RenderWidgetHostHWND'
08-06-2017 23:42:38.0531> MouseHookLLProc: Removing message 0x020A from mouse hook queue as we have overridden it.
08-06-2017 23:42:38.0531> MouseHookLLProc: MouseHookData: Msg=0x020a (WM_MOUSEWHEEL), X=325, Y=255, Data=0xFF880000, Flags=0x00000000, Time=98328531, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:38.0531> Translating WheelDown Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:38.0531> ScrollVertical: DPI Scaling point (325,255) becomes (325, 255)
08-06-2017 23:42:38.0531> Redirecting vertical wheel message from chrome 0xFF880000 to 0x000103A0: 'Chrome_RenderWidgetHostHWND'
08-06-2017 23:42:38.0531> MouseHookLLProc: Removing message 0x020A from mouse hook queue as we have overridden it.
08-06-2017 23:42:38.0562> MouseHookLLProc: MouseHookData: Msg=0x020a (WM_MOUSEWHEEL), X=325, Y=255, Data=0xFF880000, Flags=0x00000000, Time=98328562, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:38.0562> Translating WheelDown Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:38.0562> ScrollVertical: DPI Scaling point (325,255) becomes (325, 255)
08-06-2017 23:42:38.0562> Redirecting vertical wheel message from chrome 0xFF880000 to 0x000103A0: 'Chrome_RenderWidgetHostHWND'
08-06-2017 23:42:38.0562> MouseHookLLProc: Removing message 0x020A from mouse hook queue as we have overridden it.
08-06-2017 23:42:38.0562> MouseHookLLProc: MouseHookData: Msg=0x020a (WM_MOUSEWHEEL), X=325, Y=255, Data=0xFF880000, Flags=0x00000000, Time=98328562, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:38.0562> Translating WheelDown Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:38.0562> ScrollVertical: DPI Scaling point (325,255) becomes (325, 255)
08-06-2017 23:42:38.0562> Redirecting vertical wheel message from chrome 0xFF880000 to 0x000103A0: 'Chrome_RenderWidgetHostHWND'
08-06-2017 23:42:38.0562> MouseHookLLProc: Removing message 0x020A from mouse hook queue as we have overridden it.
08-06-2017 23:42:38.0593> MouseHookLLProc: MouseHookData: Msg=0x020a (WM_MOUSEWHEEL), X=325, Y=255, Data=0xFF880000, Flags=0x00000000, Time=98328593, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:38.0593> Translating WheelDown Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:38.0593> ScrollVertical: DPI Scaling point (325,255) becomes (325, 255)
08-06-2017 23:42:38.0593> Redirecting vertical wheel message from chrome 0xFF880000 to 0x000103A0: 'Chrome_RenderWidgetHostHWND'
08-06-2017 23:42:38.0593> MouseHookLLProc: Removing message 0x020A from mouse hook queue as we have overridden it.
08-06-2017 23:42:39.0921> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:39.0078> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:39.0234> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:39.0406> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:39.0484> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=470, Y=10, Data=0x00000000, Flags=0x00000000, Time=98329484, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:39.0484> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:39.0484> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:42:39.0593> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=470, Y=10, Data=0x00000000, Flags=0x00000000, Time=98329593, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:39.0593> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:39.0593> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:42:40.0812> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:40.0968> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:40.0125> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:40.0406> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=294, Y=0, Data=0x00000000, Flags=0x00000000, Time=98330406, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:40.0406> ProcessButton: Detected active HWND changed from 0x0001039E to 0x000103A0. Getting process name...
08-06-2017 23:42:40.0406> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:40.0406> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:40.0406> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:42:40.0484> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=294, Y=0, Data=0x00000000, Flags=0x00000000, Time=98330484, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:40.0484> ProcessButton: Detected active HWND changed from 0x000103A0 to 0x000103A0. Getting process name...
08-06-2017 23:42:40.0484> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:40.0484> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:42:40.0484> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:42:41.0718> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:41.0875> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:41.0031> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:41.0406> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1604, Y=435, Data=0xFF880000, Flags=0x00000000, Time=98331406, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:41.0406> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 98331406ms, ExtraInfo 0
08-06-2017 23:42:41.0406> ProcessButton: Detected active HWND changed from 0x000103A0 to 0x000103A0. Getting process name...
08-06-2017 23:42:41.0406> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:41.0406> Translating TiltLeft Button Down Key state 0x0: Action 3 [Back]
08-06-2017 23:42:41.0468> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 23:42:43.0671> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3ddf0)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 23:42:43.0671> HScrollTimerCallback: Processing simulated button up.

08-06-2017 23:42:43.0671> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 23:42:43.0671> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:43.0671> Translating TiltLeft Button Up Key state 0x0: Action 3 [Back]
08-06-2017 23:42:43.0671> MapVirtualKey(166, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 23:42:43.0671> SendInput::SendKeyState: VKCode=0xa6 Scan code=0xe06a SendMode=0x8 Flags=0x0 Release=0:
08-06-2017 23:42:43.0671> MapVirtualKey(166, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 23:42:43.0671> SendInput::SendKeyState: VKCode=0xa6 Scan code=0xe06a SendMode=0x8 Flags=0x0 Release=1:
08-06-2017 23:42:43.0671> Ignoring key injected by X-Mouse Button Control
08-06-2017 23:42:43.0734> Ignoring key injected by X-Mouse Button Control
08-06-2017 23:42:44.0125> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1604, Y=435, Data=0x00780000, Flags=0x00000000, Time=98334125, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:44.0125> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 98334125ms, ExtraInfo 0
08-06-2017 23:42:44.0125> ProcessButton: Detected active HWND changed from 0x000103A0 to 0x000103A0. Getting process name...
08-06-2017 23:42:44.0125> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:44.0125> Translating TiltRight Button Down Key state 0x0: Action 4 [Forward]
08-06-2017 23:42:44.0187> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 23:42:45.0390> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3dfb0)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 23:42:45.0390> HScrollTimerCallback: Processing simulated button up.

08-06-2017 23:42:45.0390> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 23:42:45.0390> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:45.0390> Translating TiltRight Button Up Key state 0x0: Action 4 [Forward]
08-06-2017 23:42:45.0390> MapVirtualKey(167, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 23:42:45.0390> SendInput::SendKeyState: VKCode=0xa7 Scan code=0xe069 SendMode=0x8 Flags=0x0 Release=0:
08-06-2017 23:42:45.0390> MapVirtualKey(167, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 23:42:45.0390> SendInput::SendKeyState: VKCode=0xa7 Scan code=0xe069 SendMode=0x8 Flags=0x0 Release=1:
08-06-2017 23:42:45.0390> Ignoring key injected by X-Mouse Button Control
08-06-2017 23:42:45.0453> Ignoring key injected by X-Mouse Button Control
08-06-2017 23:42:47.0734> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1604, Y=435, Data=0xFF880000, Flags=0x00000000, Time=98336734, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:47.0734> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 98336734ms, ExtraInfo 0
08-06-2017 23:42:47.0734> ProcessButton: Detected active HWND changed from 0x000103A0 to 0x000103A0. Getting process name...
08-06-2017 23:42:47.0734> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:47.0734> Translating TiltLeft Button Down Key state 0x0: Action 3 [Back]
08-06-2017 23:42:47.0796> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 23:42:48.0000> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3db50)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 23:42:48.0000> HScrollTimerCallback: Processing simulated button up.

08-06-2017 23:42:48.0000> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 23:42:48.0000> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:48.0000> Translating TiltLeft Button Up Key state 0x0: Action 3 [Back]
08-06-2017 23:42:48.0000> MapVirtualKey(166, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 23:42:48.0000> SendInput::SendKeyState: VKCode=0xa6 Scan code=0xe06a SendMode=0x8 Flags=0x0 Release=0:
08-06-2017 23:42:48.0000> MapVirtualKey(166, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 23:42:48.0000> SendInput::SendKeyState: VKCode=0xa6 Scan code=0xe06a SendMode=0x8 Flags=0x0 Release=1:
08-06-2017 23:42:48.0000> Ignoring key injected by X-Mouse Button Control
08-06-2017 23:42:48.0062> Ignoring key injected by X-Mouse Button Control
08-06-2017 23:42:49.0625> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1603, Y=435, Data=0x00780000, Flags=0x00000000, Time=98339625, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:49.0625> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 98339625ms, ExtraInfo 0
08-06-2017 23:42:49.0625> ProcessButton: Detected active HWND changed from 0x000103A0 to 0x000103A0. Getting process name...
08-06-2017 23:42:49.0625> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:49.0625> Translating TiltRight Button Down Key state 0x0: Action 4 [Forward]
08-06-2017 23:42:50.0687> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 23:42:51.0890> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3e2c0)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 23:42:51.0890> HScrollTimerCallback: Processing simulated button up.

08-06-2017 23:42:51.0890> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 23:42:51.0890> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:51.0890> Translating TiltRight Button Up Key state 0x0: Action 4 [Forward]
08-06-2017 23:42:51.0890> MapVirtualKey(167, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 23:42:51.0890> SendInput::SendKeyState: VKCode=0xa7 Scan code=0xe069 SendMode=0x8 Flags=0x0 Release=0:
08-06-2017 23:42:51.0890> MapVirtualKey(167, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 23:42:51.0890> SendInput::SendKeyState: VKCode=0xa7 Scan code=0xe069 SendMode=0x8 Flags=0x0 Release=1:
08-06-2017 23:42:51.0906> Ignoring key injected by X-Mouse Button Control
08-06-2017 23:42:51.0953> Ignoring key injected by X-Mouse Button Control
08-06-2017 23:42:52.0890> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:52.0046> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:52.0203> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:52.0375> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:52.0609> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:53.0921> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:53.0093> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:53.0250> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:53.0421> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:42:53.0578> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1616, Y=435, Data=0xFF880000, Flags=0x00000000, Time=98343578, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:53.0578> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 98343578ms, ExtraInfo 0
08-06-2017 23:42:53.0593> ProcessButton: Detected active HWND changed from 0x000103A0 to 0x000103A0. Getting process name...
08-06-2017 23:42:53.0593> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:53.0593> Translating TiltLeft Button Down Key state 0x0: Action 3 [Back]
08-06-2017 23:42:54.0640> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 23:42:55.0843> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3e020)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 23:42:55.0843> HScrollTimerCallback: Processing simulated button up.

08-06-2017 23:42:55.0843> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 23:42:55.0843> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:55.0843> Translating TiltLeft Button Up Key state 0x0: Action 3 [Back]
08-06-2017 23:42:55.0843> MapVirtualKey(166, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 23:42:55.0843> SendInput::SendKeyState: VKCode=0xa6 Scan code=0xe06a SendMode=0x8 Flags=0x0 Release=0:
08-06-2017 23:42:55.0843> MapVirtualKey(166, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 23:42:55.0843> SendInput::SendKeyState: VKCode=0xa6 Scan code=0xe06a SendMode=0x8 Flags=0x0 Release=1:
08-06-2017 23:42:55.0859> Ignoring key injected by X-Mouse Button Control
08-06-2017 23:42:55.0921> Ignoring key injected by X-Mouse Button Control
08-06-2017 23:42:56.0296> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1617, Y=436, Data=0x00780000, Flags=0x00000000, Time=98346296, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:42:56.0296> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 98346296ms, ExtraInfo 0
08-06-2017 23:42:56.0296> ProcessButton: Detected active HWND changed from 0x000103A0 to 0x000103A0. Getting process name...
08-06-2017 23:42:56.0296> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:56.0296> Translating TiltRight Button Down Key state 0x0: Action 4 [Forward]
08-06-2017 23:42:56.0359> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 23:42:57.0562> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3e250)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 23:42:57.0562> HScrollTimerCallback: Processing simulated button up.

08-06-2017 23:42:57.0562> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 23:42:57.0562> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:42:57.0562> Translating TiltRight Button Up Key state 0x0: Action 4 [Forward]
08-06-2017 23:42:57.0562> MapVirtualKey(167, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 23:42:57.0562> SendInput::SendKeyState: VKCode=0xa7 Scan code=0xe069 SendMode=0x8 Flags=0x0 Release=0:
08-06-2017 23:42:57.0562> MapVirtualKey(167, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 23:42:57.0562> SendInput::SendKeyState: VKCode=0xa7 Scan code=0xe069 SendMode=0x8 Flags=0x0 Release=1:
08-06-2017 23:42:57.0578> Ignoring key injected by X-Mouse Button Control
08-06-2017 23:42:57.0625> Ignoring key injected by X-Mouse Button Control
08-06-2017 23:43:02.0312> MouseHookLLProc: MouseHookData: Msg=0x020e (WM_MOUSEHWHEEL), X=1617, Y=436, Data=0xFF880000, Flags=0x00000000, Time=98352312, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:02.0312> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 98352312ms, ExtraInfo 0
08-06-2017 23:43:02.0312> ProcessButton: Detected active HWND changed from 0x000103A0 to 0x000103A0. Getting process name...
08-06-2017 23:43:02.0312> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:43:02.0312> Translating TiltLeft Button Down Key state 0x0: Action 3 [Back]
08-06-2017 23:43:02.0375> MouseHookLLProc: Removing message 0x020E from mouse hook queue as we have overridden it.
08-06-2017 23:43:03.0578> StopQTTimer: Unable to delete QueueTimer 1 (0xfad3e870)
 (Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )
08-06-2017 23:43:03.0578> HScrollTimerCallback: Processing simulated button up.

08-06-2017 23:43:03.0578> ProcessButton: Skipping Window check. Last HWND 000103A0.
08-06-2017 23:43:03.0578> ProcessButton: Profile has not changed when hWnd changed to 000103A0.
08-06-2017 23:43:03.0578> Translating TiltLeft Button Up Key state 0x0: Action 3 [Back]
08-06-2017 23:43:03.0578> MapVirtualKey(166, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
New video, at start it works for the brief moment after using Xmouse app, but immedietaly after doing anything else, it stops working globally in OS. Time displayed on tab.

https://youtu.be/ccNSrlrrW48
Viryu
New User
Posts: 6
Joined: Wed Jun 07, 2017 3:39 pm

Re: Tilt Wheel left/right for back/forward registering twice

Post by Viryu »

Part 2 due to character limit, not sure if also relevant:

Code: Select all

08-06-2017 23:43:03.0578> SendInput::SendKeyState: VKCode=0xa6 Scan code=0xe06a SendMode=0x8 Flags=0x0 Release=0:
08-06-2017 23:43:03.0578> MapVirtualKey(166, 4): No keyboard layout loaded! Using MapVirtualKey instead of MapVirtualKeyEx
08-06-2017 23:43:03.0578> SendInput::SendKeyState: VKCode=0xa6 Scan code=0xe06a SendMode=0x8 Flags=0x0 Release=1:
08-06-2017 23:43:03.0578> Ignoring key injected by X-Mouse Button Control
08-06-2017 23:43:03.0640> Ignoring key injected by X-Mouse Button Control
08-06-2017 23:43:06.0703> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:43:06.0859> GetProcessIntegrityLevel for 0x000003D4 returned 0x00002000
08-06-2017 23:43:06.0859> GetProcessName(7 WindowFromHWND): Got name for PID 1448, 'recorder.exe' for HWND 0x0009040A using GetProcessImageFileName
08-06-2017 23:43:06.0859> GetProcessName result 1 time 0ms
08-06-2017 23:43:06.0015> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:06.0015> Window caption has changed from 'Chrome Legacy Window' to 'Dialog'!
08-06-2017 23:43:06.0171> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:06.0359> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:06.0531> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:07.0687> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:07.0843> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:07.0062> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1090, Y=596, Data=0x00000000, Flags=0x00000000, Time=98357062, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:07.0062> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:07.0062> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:43:07.0171> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1090, Y=596, Data=0x00000000, Flags=0x00000000, Time=98357171, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:07.0171> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:07.0171> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:43:08.0484> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:09.0656> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:09.0015> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:09.0171> Unable to enter critical section in WM_MOUSEMOVE hook as it is locked by 'unknown'
08-06-2017 23:43:09.0171> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:09.0328> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:09.0562> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=946, Y=520, Data=0x00000000, Flags=0x00000000, Time=98359562, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:09.0562> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:09.0562> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:43:10.0671> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=946, Y=520, Data=0x00000000, Flags=0x00000000, Time=98359671, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:10.0671> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:10.0671> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:43:14.0546> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:15.0796> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:15.0953> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:15.0187> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:15.0343> GetWindowCaption: WM_GETTEXT returned 'Dialog'
08-06-2017 23:43:15.0453> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1106, Y=608, Data=0x00000000, Flags=0x00000000, Time=98365453, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:15.0453> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:15.0453> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:43:15.0562> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1106, Y=608, Data=0x00000000, Flags=0x00000000, Time=98365562, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:15.0562> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:15.0562> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:43:16.0000> ProcessMouseOverTimerProc: ProcessMouseOver failed - reset timer to retry.
08-06-2017 23:43:16.0156> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:43:16.0328> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:43:16.0328> GetWindowCaption: WM_GETTEXT returned 'Icecream Screen Recorder'
08-06-2017 23:43:16.0328> Window caption has changed from 'Dialog' to 'Icecream Screen Recorder'!
08-06-2017 23:43:16.0500> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:43:16.0500> GetWindowCaption: WM_GETTEXT returned 'Icecream Screen Recorder'
08-06-2017 23:43:17.0656> GetProcessIntegrityLevel for 0x000003D4 returned 0x00002000
08-06-2017 23:43:17.0656> GetProcessName(7 WindowFromHWND): Got name for PID 9584, 'vivaldi.exe' for HWND 0x0001039E using GetProcessImageFileName
08-06-2017 23:43:17.0656> GetProcessName result 1 time 0ms
08-06-2017 23:43:17.0828> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:43:17.0828> GetProcessIntegrityLevel for 0x000003D4 returned 0x00002000
08-06-2017 23:43:17.0828> GetProcessName(7 WindowFromHWND): Got name for PID 1448, 'recorder.exe' for HWND 0x0008041A using GetProcessImageFileName
08-06-2017 23:43:17.0828> GetProcessName result 1 time 0ms
08-06-2017 23:43:17.0984> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:43:17.0984> GetWindowCaption: WM_GETTEXT returned 'Icecream Screen Recorder'
08-06-2017 23:43:17.0187> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:43:17.0187> GetWindowCaption: WM_GETTEXT returned 'Icecream Screen Recorder'
08-06-2017 23:43:17.0343> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:43:17.0343> GetWindowCaption: WM_GETTEXT returned 'Icecream Screen Recorder'
08-06-2017 23:43:17.0468> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1864, Y=1000, Data=0x00000000, Flags=0x00000000, Time=98367468, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:17.0468> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:43:17.0468> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:17.0468> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:43:17.0562> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1864, Y=1000, Data=0x00000000, Flags=0x00000000, Time=98367562, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:17.0562> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:43:17.0562> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:17.0562> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:43:18.0843> Mouse pointer over toot tip 'qt5qwindowtooltipsavebits' - trying to get real parent!
08-06-2017 23:43:18.0843> GetWindowCaption: WM_GETTEXT returned 'Icecream Screen Recorder'
08-06-2017 23:43:18.0000> GetProcessIntegrityLevel for 0x000003D4 returned 0x00002000
08-06-2017 23:43:18.0000> GetProcessName(7 WindowFromHWND): Got name for PID 9584, 'vivaldi.exe' for HWND 0x0001039E using GetProcessImageFileName
08-06-2017 23:43:18.0000> GetProcessName result 1 time 0ms
08-06-2017 23:43:18.0578> GetWindowCaption: WM_GETTEXT returned 'Shokugeki no Soma 70 - Read Shokugeki no Soma 70 Online - Page 1'
08-06-2017 23:43:18.0578> Window caption has changed from 'Icecream Screen Recorder' to 'Shokugeki no Soma 70 - Read Shokugeki no Soma 70 Online - Page 1'!
08-06-2017 23:43:19.0812> GetWindowCaption: WM_GETTEXT returned 'Shokugeki no Soma 70 - Read Shokugeki no Soma 70 Online - Page 1'
08-06-2017 23:43:19.0140> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:43:19.0140> Window caption has changed from 'Shokugeki no Soma 70 - Read Shokugeki no Soma 70 Online - Page 1' to 'Chrome Legacy Window'!
08-06-2017 23:43:19.0453> GetWindowCaption: WM_GETTEXT returned 'Shokugeki no Soma 70 - Read Shokugeki no Soma 70 Online - Page 1'
08-06-2017 23:43:19.0453> Window caption has changed from 'Chrome Legacy Window' to 'Shokugeki no Soma 70 - Read Shokugeki no Soma 70 Online - Page 1'!
08-06-2017 23:43:20.0843> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:43:20.0843> Window caption has changed from 'Shokugeki no Soma 70 - Read Shokugeki no Soma 70 Online - Page 1' to 'Chrome Legacy Window'!
08-06-2017 23:43:20.0125> GetWindowCaption: WM_GETTEXT returned 'Chrome Legacy Window'
08-06-2017 23:43:20.0156> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1804, Y=17, Data=0x00000000, Flags=0x00000000, Time=98370156, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:20.0156> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:20.0156> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:43:20.0265> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1804, Y=17, Data=0x00000000, Flags=0x00000000, Time=98370265, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:20.0265> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:20.0265> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:43:20.0296> GetProcessIntegrityLevel for 0x000003D4 returned 0x00002000
08-06-2017 23:43:20.0296> GetProcessName(7 WindowFromHWND): Got name for PID 9068, 'explorer.exe' for HWND 0x00010114 using GetProcessImageFileName
08-06-2017 23:43:20.0296> GetProcessName result 1 time 0ms
08-06-2017 23:43:20.0500> GetWindowCaption: WM_GETTEXT returned 'FolderView'
08-06-2017 23:43:20.0500> Window caption has changed from 'Chrome Legacy Window' to 'FolderView'!
08-06-2017 23:43:21.0656> GetProcessName(7 WindowFromHWND): Called for the same PID 9068 [] but as it is explorer.exe, we will check anyway HWND 0x000100CE
08-06-2017 23:43:21.0656> GetProcessIntegrityLevel for 0x000003D4 returned 0x00002000
08-06-2017 23:43:21.0656> GetProcessName(7 WindowFromHWND): Got name for PID 9068, 'explorer.exe' for HWND 0x000100CE using GetProcessImageFileName
08-06-2017 23:43:21.0656> GetProcessName result 1 time 0ms
08-06-2017 23:43:21.0953> GetProcessName(7 WindowFromHWND): Called for the same PID 9068 [] but as it is explorer.exe, we will check anyway HWND 0x000100C2
08-06-2017 23:43:21.0953> GetProcessIntegrityLevel for 0x0000051C returned 0x00002000
08-06-2017 23:43:21.0953> GetProcessName(7 WindowFromHWND): Got name for PID 9068, 'explorer.exe' for HWND 0x000100C2 using GetProcessImageFileName
08-06-2017 23:43:21.0953> GetProcessName result 1 time 0ms
08-06-2017 23:43:21.0109> GetProcessName(7 WindowFromHWND): Called for the same PID 9068 [] but as it is explorer.exe, we will check anyway HWND 0x000100B2
08-06-2017 23:43:21.0109> GetProcessIntegrityLevel for 0x0000051C returned 0x00002000
08-06-2017 23:43:21.0109> GetProcessName(7 WindowFromHWND): Got name for PID 9068, 'explorer.exe' for HWND 0x000100B2 using GetProcessImageFileName
08-06-2017 23:43:21.0109> GetProcessName result 1 time 0ms
08-06-2017 23:43:21.0609> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1825, Y=1071, Data=0x00000000, Flags=0x00000000, Time=98371609, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:21.0609> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:21.0609> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:43:22.0718> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1825, Y=1069, Data=0x00000000, Flags=0x00000000, Time=98371718, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:22.0718> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:22.0718> MouseHookLLProc: Passing original mouse message 00000202 through....
08-06-2017 23:43:22.0125> GetProcessName(7 WindowFromHWND): Called for the same PID 9068 [] but as it is explorer.exe, we will check anyway HWND 0x000100BA
08-06-2017 23:43:22.0125> GetProcessIntegrityLevel for 0x000003D4 returned 0x00002000
08-06-2017 23:43:22.0125> GetProcessName(7 WindowFromHWND): Got name for PID 9068, 'explorer.exe' for HWND 0x000100BA using GetProcessImageFileName
08-06-2017 23:43:22.0125> GetProcessName result 1 time 0ms
08-06-2017 23:43:22.0281> GetWindowCaption: WM_GETTEXT returned 'Obszar powiadomień dodatkowych'
08-06-2017 23:43:22.0281> Window caption has changed from 'FolderView' to 'Obszar powiadomień dodatkowych'!
08-06-2017 23:43:22.0437> GetWindowCaption: WM_GETTEXT returned 'Obszar powiadomień dodatkowych'
08-06-2017 23:43:22.0625> GetWindowCaption: WM_GETTEXT returned 'Obszar powiadomień dodatkowych'
08-06-2017 23:43:24.0609> MouseHookLLProc: MouseHookData: Msg=0x0204 (WM_RBUTTONDOWN), X=1811, Y=996, Data=0x00000000, Flags=0x00000000, Time=98374609, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:24.0609> Translating Right Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:24.0609> MouseHookLLProc: Passing original mouse message 00000204 through....
08-06-2017 23:43:25.0687> MouseHookLLProc: MouseHookData: Msg=0x0205 (WM_RBUTTONUP), X=1811, Y=996, Data=0x00000000, Flags=0x00000000, Time=98374687, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:25.0687> Translating Right Button Up Key state 0x2: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:25.0687> MouseHookLLProc: Passing original mouse message 00000205 through....
08-06-2017 23:43:25.0078> GetProcessIntegrityLevel for 0x000003D4 returned 0x00003000
08-06-2017 23:43:25.0078> GetProcessName(7 WindowFromHWND): Got name for PID 2000, 'xmousebuttoncontrol.exe' for HWND 0x00100056 using GetProcessImageFileName
08-06-2017 23:43:25.0078> GetProcessName result 1 time 0ms
08-06-2017 23:43:26.0546> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1660, Y=851, Data=0x00000000, Flags=0x00000000, Time=98376546, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:26.0546> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:26.0546> MouseHookLLProc: Passing original mouse message 00000201 through....
08-06-2017 23:43:27.0656> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1660, Y=851, Data=0x00000000, Flags=0x00000000, Time=98376656, Info=0x0, Ptr=0x601F5, Layer=0
08-06-2017 23:43:27.0656> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
08-06-2017 23:43:27.0656> MouseHookLLProc: Passing original mouse message 00000202 through....
Note: It works perfectly when used with how the producer intended it, by holding the side button and tilting. It's just when using the program it's working awkwardly.
Note2: I'm quite sure the whole last year it always worked perfectly, something got wacky in the recent months.
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: Tilt Wheel left/right for back/forward registering twice

Post by phil »

OK so it looks like we have duplicates at 23:42:25 and 23:42:28 then 23:42:30 but that's 2-3 seconds apart, way above the ignore time limit.

The only other tilt messages, at 23:42:4123:43:03 all seem to be a LEFT (back) followed by a RIGHT (forward) in sequence, again 2+ seconds apart.
Have I got the times right? Again, its difficult to see for sure in the video - the time helps but its still not obvious when the tilt button is pressed.

Do you have any other mice with tilt handy, just to rule out a hardware issue?

I need to study the log a bit more - I'll try and do that after work tonight.

Thanks,
Phil
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: Tilt Wheel left/right for back/forward registering twice

Post by phil »

Thinking about this, I think the "08-06-2017 11:54:49.0984> StopQTTimer: Unable to delete QueueTimer 1 (0xd886cba0)
(Error code 997: PokrywajÄ…ca siÄ™ operacja We/Wy jest w toku. )" messages are relevant. This means that the ignore repeated messages timer has already started working to simulate the button up when the next scroll message comes in, so it cant stop/restart the timer and it will send a button up and then another button down and begin a new timer.

This should be fixable by increasing the time period in the ignore remapped scroll, but I think you have already tried that....
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
yamero
New User
Posts: 3
Joined: Fri Jan 08, 2021 1:45 pm

Re: Tilt Wheel left/right for back/forward registering twice

Post by yamero »

phil wrote: Wed Jun 07, 2017 5:24 pm Hi,

The tilt wheel sends a single message, that repeats every 20-400 milliseconds.
So depending on how long you hold the tilt for, will depend how many times the simulated input gets sent.

There are options on the "Options" tab, "Ignore repeated remapped vertical/horizontal scroll" to try and de-bounce this (as well as in the advanced settings but they are less reliable). But at the end of they day, the data source you are dealing with is the cause of this repeat and if the tools that are already in place can not defeat it, I'm not sure what else I can do in this case to resolve a problem born from the hardware/driver design. Whats worse, is every mouse seems to behave slightly differently, with different timings so the chances are there is no one solution for all.

If anyone has any constructive ideas, I'd welcome a discussion and if they are simple and effective, may even look to make changes to try them!

Thanks,
Phil
Dude, I registered to these forums just to say that Phil, youre a goddamn genius dude. This software is amazing and the fact that you reply and tend to solve the issues in here like an actual decent human being is praiseworthy. I bought a Microsoft Scuplt Ergonomic Mouse and was so fed with the wheel tilt debounce. I followed your advice and turned on the "Ignore repeated remapped vertical/horizontal scroll" in the options Tab and it solved the problem.
Youre the best buddy. Those people over at microsoft support forums act like retards trying to solve an issue that was never posed in the first place.
Once again thanks for your work.
Best wishes and regards. :cheers:
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: Tilt Wheel left/right for back/forward registering twice

Post by phil »

Thanks - that is always good to hear :). I try to respond as quickly and effectively as possible although I'm finding it more difficult to find the time to do so these days with all the other things going on!
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Post Reply