The scrolling issue is fixed, thanks!
But that Firefox version (currently installed: "110.0 (64-Bit)") also breaks the function "Forward" and "Back" which I remapped.
My mouse has by default "Button 4=Back" and "Button 5=Forward" and I remapped it that "Button 5=Back" (and Button 4 is Double Click).
I didn't check every function, but e.g. "Double Click", "Enter" and "Escape" works, but other browser functions like "stop/refresh/fav/search" also don't work.
Is this a similar issue like the scrolling problem?
Here is a log snippet:
at 17:45:10 I clicked the button 5 in a normal explorer-window and the 'back' function works
at 17:45:17, I did the same in the firefox window but firefox ignores it
Code: Select all
17-02-2023 17:45:09.253> TimerThread[0xCE0]: Started MOUSE OVER timer 1015 for 150ms - ID 00005582
17-02-2023 17:45:09.407> ProcessMouseOverTimerProc: Checking MouseOver(1594,1670)...
17-02-2023 17:45:09.407> GetProcessName(7 WindowFromHWND): Called for the same PID 8448 [] but as it is explorer.exe, we will check anyway HWND 0x00010D7C
17-02-2023 17:45:09.407> GetProcessIntegrityLevel for PID 8448 returned 0x00002000
17-02-2023 17:45:09.407> GetProcessName(7 WindowFromHWND): Got name for PID 8448, 'explorer.exe' for HWND 0x00010D7C using GetProcessImageFileName
17-02-2023 17:45:09.407> GetProcessName result 1 time 0ms
17-02-2023 17:45:09.407> FindAppSettings: Matching profile not found.
17-02-2023 17:45:09.407> TimerThread[0xCE0]: Started MOUSE OVER timer 1015 for 150ms - ID 00005580
17-02-2023 17:45:09.560> ProcessMouseOverTimerProc: Checking MouseOver(1543,1652)...
17-02-2023 17:45:09.645> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=1543, Y=1652, Data=0x00000000, Flags=0x00000000, Time=3018250, Info=0x0, Ptr=0x60269, Layer=0
17-02-2023 17:45:09.645> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
17-02-2023 17:45:09.645> MouseHookLLProc: Passing original mouse message 0x00000201 through....
17-02-2023 17:45:09.829> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=1543, Y=1652, Data=0x00000000, Flags=0x00000000, Time=3018437, Info=0x0, Ptr=0x60269, Layer=0
17-02-2023 17:45:09.829> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
17-02-2023 17:45:09.829> MouseHookLLProc: Passing original mouse message 0x00000202 through....
17-02-2023 17:45:09.829> TimerThread[0xCE0]: Started MOUSE OVER timer 1015 for 300ms - ID 0000557C
17-02-2023 17:45:10.138> ProcessMouseOverTimerProc: Checking MouseOver(1543,1652)...
17-02-2023 17:45:10.693> MouseHookLLProc: MouseHookData: Msg=0x020b (WM_XBUTTONDOWN), X=1543, Y=1652, Data=0x00020000, Flags=0x00000000, Time=3019296, Info=0x0, Ptr=0x60269, Layer=0
17-02-2023 17:45:10.693> Translating XRight Button Down Key state 0x0: Action 3 [Back]
17-02-2023 17:45:10.693> MouseHookLLProc: Removing message 0x020B (1543,1652) from mouse hook queue as we have overridden it.
17-02-2023 17:45:10.811> MouseHookLLProc: MouseHookData: Msg=0x020c (WM_XBUTTONUP), X=1543, Y=1652, Data=0x00020000, Flags=0x00000000, Time=3019421, Info=0x0, Ptr=0x60269, Layer=0
17-02-2023 17:45:10.811> Translating XRight Button Up Key state 0x0: Action 3 [Back]
17-02-2023 17:45:10.811> Posting APPCOMMAND 0x10000 message to window 00010D7C
17-02-2023 17:45:10.811> MouseHookLLProc: Removing message 0x020C (1543,1652) from mouse hook queue as we have overridden it.
17-02-2023 17:45:15.599> TimerThread[0xCE0]: Started MOUSE OVER timer 1015 for 150ms - ID 0000555C
17-02-2023 17:45:15.747> ProcessMouseOverTimerProc: Checking MouseOver(4223,1485)...
17-02-2023 17:45:15.747> GetProcessIntegrityLevel for PID 14448 returned 0x00001000
17-02-2023 17:45:15.747> GetProcessName(7 WindowFromHWND): Got name for PID 14448, 'firefox.exe' for HWND 0x00030D44 using GetProcessImageFileName
17-02-2023 17:45:15.747> GetProcessName result 1 time 0ms
17-02-2023 17:45:15.747> FindAppSettings: Matching profile not found.
17-02-2023 17:45:15.777> TimerThread[0xCE0]: Started MOUSE OVER timer 1015 for 150ms - ID 0000555A
17-02-2023 17:45:15.926> ProcessMouseOverTimerProc: Checking MouseOver(4148,1463)...
17-02-2023 17:45:16.211> MouseHookLLProc: MouseHookData: Msg=0x0201 (WM_LBUTTONDOWN), X=4148, Y=1463, Data=0x00000000, Flags=0x00000000, Time=3024812, Info=0x0, Ptr=0x60269, Layer=0
17-02-2023 17:45:16.211> Translating Left Button Down Key state 0x0: Action 40 [** No Change (Don't intercept) **]
17-02-2023 17:45:16.211> MouseHookLLProc: Passing original mouse message 0x00000201 through....
17-02-2023 17:45:16.419> MouseHookLLProc: MouseHookData: Msg=0x0202 (WM_LBUTTONUP), X=4148, Y=1462, Data=0x00000000, Flags=0x00000000, Time=3025015, Info=0x0, Ptr=0x60269, Layer=0
17-02-2023 17:45:16.419> Translating Left Button Up Key state 0x1: Action 40 [** No Change (Don't intercept) **]
17-02-2023 17:45:16.419> MouseHookLLProc: Passing original mouse message 0x00000202 through....
17-02-2023 17:45:16.419> TimerThread[0xCE0]: Started MOUSE OVER timer 1015 for 300ms - ID 00005554
17-02-2023 17:45:16.731> ProcessMouseOverTimerProc: Checking MouseOver(4148,1462)...
17-02-2023 17:45:17.691> MouseHookLLProc: MouseHookData: Msg=0x020b (WM_XBUTTONDOWN), X=4148, Y=1462, Data=0x00020000, Flags=0x00000000, Time=3026296, Info=0x0, Ptr=0x60269, Layer=0
17-02-2023 17:45:17.691> Translating XRight Button Down Key state 0x0: Action 3 [Back]
17-02-2023 17:45:17.691> MouseHookLLProc: Removing message 0x020B (4148,1462) from mouse hook queue as we have overridden it.
17-02-2023 17:45:17.997> MouseHookLLProc: MouseHookData: Msg=0x020c (WM_XBUTTONUP), X=4148, Y=1462, Data=0x00020000, Flags=0x00000000, Time=3026593, Info=0x0, Ptr=0x60269, Layer=0
17-02-2023 17:45:17.997> Translating XRight Button Up Key state 0x0: Action 3 [Back]
17-02-2023 17:45:17.997> Posting APPCOMMAND 0x10000 message to window 00030D44
17-02-2023 17:45:17.997> MouseHookLLProc: Removing message 0x020C (4148,1462) from mouse hook queue as we have overridden it.