Paste using 4D mouse

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
ahmedsaidm
New User
Posts: 6
Joined: Sun Sep 04, 2011 11:10 pm

Paste using 4D mouse

Post by ahmedsaidm »

could you please do me a favor and tell me how can i configure the scrolling right to be paste actually i do that but the problem is it makes 3-5 times paste. so my question is how to make it do only one paste function.
thanks for your interest.
User avatar
phil
Site Admin
Posts: 7664
Joined: Sun Apr 06, 2003 11:12 pm

Re: Paste using 4D mouse

Post by phil »

Hi, why in general chat rather than the XMBC forum (I'll probably move this post)...

The problem with the tilt wheel (left/right) is that is does not send a discrete press/released like a normal button, but instead a single "tilt" message that is repeated quite frequently.

There are some settings in general settings to attempt to de-bounce this and stop the repeat - but its quite complex to get right and depends on your device. You could try playing with these de-bounce settings. Debug logging can help try and work out the timings and required delay settings.

On my Logitech mice, I find 380ms initial and 100ms de-bounce settings do the trick.

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)
ahmedsaidm
New User
Posts: 6
Joined: Sun Sep 04, 2011 11:10 pm

Re: Paste using 4D mouse

Post by ahmedsaidm »

i am using genius traveller 355 with optical 4D scrolling but for sory your trick didn't work for me.
User avatar
phil
Site Admin
Posts: 7664
Joined: Sun Apr 06, 2003 11:12 pm

Re: Paste using 4D mouse

Post by phil »

Oh dear, did you look in the debug log and try different timings? Other than that, the tilt will be pretty useless for functions such as paste and anything that cant be repeated. :(
--[ 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)
ahmedsaidm
New User
Posts: 6
Joined: Sun Sep 04, 2011 11:10 pm

Re: Paste using 4D mouse

Post by ahmedsaidm »

yes i try and try some other stuff in keystrokes for 4 hours tell now i couldn't fix this. i think the only solution is one of the followig:
Destroy this mouse with big hummer.
Put it inside a boiler for 6-8 hours
User avatar
phil
Site Admin
Posts: 7664
Joined: Sun Apr 06, 2003 11:12 pm

Re: Paste using 4D mouse

Post by phil »

lol, that might work :)

Urm, what version of XMBC are you using, because I fixed a few things in 2.2 with the de-bounce settings. If you want to send me a bit of the debug log maybe I can help with the timings just incase.

Turn on debug logging and apply that, then press the tilt in one direction a few times, holding it down for a few seconds just to be sure.

Then stop debug logging, open the log (from the tray menu) and PM me or post a snippet of the log here. There should be some mention of the tilt and de-bounce in the log that would be good to see.

BTW Its almost midnight here so I might not respond more 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)
ahmedsaidm
New User
Posts: 6
Joined: Sun Sep 04, 2011 11:10 pm

Re: Paste using 4D mouse

Post by ahmedsaidm »

Code: Select all

05-09-2011 01:52:58.0840> Translating TiltRight Button Down: Action 16 (Paste (Ctrl+V))
05-09-2011 01:52:58.0887> Translating TiltRight Button Up: Action 16 (Paste (Ctrl+V))
05-09-2011 01:52:58.0918> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=0:
05-09-2011 01:52:58.0949> Ignoring key injected by XMBC!
05-09-2011 01:52:58.0980> Ignoring key injected by XMBC!
05-09-2011 01:52:58.0027> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=1:
05-09-2011 01:52:58.0043> Ignoring key injected by XMBC!
05-09-2011 01:52:58.0089> Ignoring key injected by XMBC!
05-09-2011 01:52:58.0121> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=420, Y=365, mouseData=0x00780000, flags=0x00000000, time=665100325, dwExtraInfo=0x0
05-09-2011 01:52:59.0167> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 665100325ms, ExtraInfo 0
05-09-2011 01:52:59.0199> Translating TiltRight Button Down: Action 16 (Paste (Ctrl+V))
05-09-2011 01:52:59.0230> Translating TiltRight Button Up: Action 16 (Paste (Ctrl+V))
05-09-2011 01:52:59.0261> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=0:
05-09-2011 01:52:59.0292> Ignoring key injected by XMBC!
05-09-2011 01:52:59.0323> Ignoring key injected by XMBC!
05-09-2011 01:52:59.0355> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=1:
05-09-2011 01:52:59.0386> Ignoring key injected by XMBC!
05-09-2011 01:52:59.0433> Ignoring key injected by XMBC!
05-09-2011 01:53:01.0273> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1063, Y=742, mouseData=0x00000000, flags=0x00000000, time=665103273, dwExtraInfo=0x0
05-09-2011 01:53:01.0320> Detected active application/window changed....
05-09-2011 01:53:01.0351> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:01.0383> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1063, Y=742, mouseData=0x00000000, flags=0x00000000, time=665103383, dwExtraInfo=0x0
05-09-2011 01:53:01.0429> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:03.0208> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1169, Y=744, mouseData=0x00000000, flags=0x00000000, time=665105208, dwExtraInfo=0x0
05-09-2011 01:53:03.0255> Detected active application/window changed....
05-09-2011 01:53:03.0301> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:03.0333> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1169, Y=744, mouseData=0x00000000, flags=0x00000000, time=665105286, dwExtraInfo=0x0
05-09-2011 01:53:03.0364> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:09.0994> MouseHookData: Message=0x0204 (WM_RBUTTONDOWN), X=1231, Y=575, mouseData=0x00000000, flags=0x00000000, time=665111994, dwExtraInfo=0x0
05-09-2011 01:53:09.0041> Detected active application/window changed....
05-09-2011 01:53:09.0103> Translating Right Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:10.0181> MouseHookData: Message=0x0205 (WM_RBUTTONUP), X=1231, Y=575, mouseData=0x00000000, flags=0x00000000, time=665112165, dwExtraInfo=0x0
05-09-2011 01:53:10.0212> Translating Right Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:12.0287> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1144, Y=455, mouseData=0x00000000, flags=0x00000000, time=665114287, dwExtraInfo=0x0
05-09-2011 01:53:12.0334> Detected active application/window changed....
05-09-2011 01:53:12.0365> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:12.0755> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1144, Y=455, mouseData=0x00000000, flags=0x00000000, time=665114755, dwExtraInfo=0x0
05-09-2011 01:53:12.0802> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:15.0438> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1141, Y=55, mouseData=0x00000000, flags=0x00000000, time=665117438, dwExtraInfo=0x0
05-09-2011 01:53:15.0485> Detected active application/window changed....
05-09-2011 01:53:15.0532> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:15.0735> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1158, Y=0, mouseData=0x00000000, flags=0x00000000, time=665117735, dwExtraInfo=0x0
05-09-2011 01:53:15.0797> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:17.0232> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1350, Y=74, mouseData=0x00000000, flags=0x00000000, time=665119232, dwExtraInfo=0x0
05-09-2011 01:53:17.0279> Detected active application/window changed....
05-09-2011 01:53:17.0310> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:18.0933> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1363, Y=679, mouseData=0x00000000, flags=0x00000000, time=665120933, dwExtraInfo=0x0
05-09-2011 01:53:18.0995> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:28.0088> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1355, Y=51, mouseData=0x00000000, flags=0x00000000, time=665131088, dwExtraInfo=0x0
05-09-2011 01:53:29.0198> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:29.0229> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1355, Y=51, mouseData=0x00000000, flags=0x00000000, time=665131182, dwExtraInfo=0x0
05-09-2011 01:53:29.0276> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:29.0634> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1356, Y=51, mouseData=0x00000000, flags=0x00000000, time=665131634, dwExtraInfo=0x0
05-09-2011 01:53:29.0697> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:29.0759> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1356, Y=52, mouseData=0x00000000, flags=0x00000000, time=665131744, dwExtraInfo=0x0
05-09-2011 01:53:29.0790> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:29.0868> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1356, Y=52, mouseData=0x00000000, flags=0x00000000, time=665131868, dwExtraInfo=0x0
05-09-2011 01:53:29.0900> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:29.0962> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1356, Y=52, mouseData=0x00000000, flags=0x00000000, time=665131962, dwExtraInfo=0x0
05-09-2011 01:53:29.0009> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:31.0068> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=4, Y=305, mouseData=0x00000000, flags=0x00000000, time=665134068, dwExtraInfo=0x0
05-09-2011 01:53:31.0115> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:41.0334> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=195, Y=371, mouseData=0x00000000, flags=0x00000000, time=665143334, dwExtraInfo=0x0
05-09-2011 01:53:41.0397> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:41.0849> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=269, Y=219, mouseData=0x00000000, flags=0x00000000, time=665143849, dwExtraInfo=0x0
05-09-2011 01:53:41.0912> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:41.0943> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=269, Y=219, mouseData=0x00000000, flags=0x00000000, time=665143943, dwExtraInfo=0x0
05-09-2011 01:53:41.0990> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:54.0454> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1358, Y=47, mouseData=0x00000000, flags=0x00000000, time=665156454, dwExtraInfo=0x0
05-09-2011 01:53:54.0501> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:54.0579> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1358, Y=47, mouseData=0x00000000, flags=0x00000000, time=665156579, dwExtraInfo=0x0
05-09-2011 01:53:54.0610> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:54.0750> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1358, Y=47, mouseData=0x00000000, flags=0x00000000, time=665156750, dwExtraInfo=0x0
05-09-2011 01:53:54.0782> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:54.0875> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1358, Y=47, mouseData=0x00000000, flags=0x00000000, time=665156875, dwExtraInfo=0x0
05-09-2011 01:53:54.0906> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:54.0016> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1358, Y=47, mouseData=0x00000000, flags=0x00000000, time=665157016, dwExtraInfo=0x0
05-09-2011 01:53:54.0047> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:54.0109> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1358, Y=47, mouseData=0x00000000, flags=0x00000000, time=665157109, dwExtraInfo=0x0
05-09-2011 01:53:54.0140> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:55.0234> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1358, Y=47, mouseData=0x00000000, flags=0x00000000, time=665157234, dwExtraInfo=0x0
05-09-2011 01:53:55.0265> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:55.0312> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1358, Y=47, mouseData=0x00000000, flags=0x00000000, time=665157312, dwExtraInfo=0x0
05-09-2011 01:53:55.0343> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:55.0437> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1358, Y=47, mouseData=0x00000000, flags=0x00000000, time=665157437, dwExtraInfo=0x0
05-09-2011 01:53:55.0468> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:55.0530> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1358, Y=47, mouseData=0x00000000, flags=0x00000000, time=665157530, dwExtraInfo=0x0
05-09-2011 01:53:55.0562> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:55.0608> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1358, Y=47, mouseData=0x00000000, flags=0x00000000, time=665157608, dwExtraInfo=0x0
05-09-2011 01:53:55.0640> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:55.0733> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1358, Y=47, mouseData=0x00000000, flags=0x00000000, time=665157733, dwExtraInfo=0x0
05-09-2011 01:53:55.0764> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:55.0827> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1358, Y=47, mouseData=0x00000000, flags=0x00000000, time=665157827, dwExtraInfo=0x0
05-09-2011 01:53:55.0858> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:55.0936> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1357, Y=47, mouseData=0x00000000, flags=0x00000000, time=665157936, dwExtraInfo=0x0
05-09-2011 01:53:55.0967> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:55.0030> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1357, Y=47, mouseData=0x00000000, flags=0x00000000, time=665158030, dwExtraInfo=0x0
05-09-2011 01:53:55.0061> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:59.0602> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1357, Y=47, mouseData=0x00000000, flags=0x00000000, time=665161602, dwExtraInfo=0x0
05-09-2011 01:53:59.0649> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:53:59.0101> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1357, Y=47, mouseData=0x00000000, flags=0x00000000, time=665162101, dwExtraInfo=0x0
05-09-2011 01:53:59.0133> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:01.0880> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1357, Y=47, mouseData=0x00000000, flags=0x00000000, time=665163880, dwExtraInfo=0x0
05-09-2011 01:54:01.0942> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:10.0288> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1007, Y=749, mouseData=0x00000000, flags=0x00000000, time=665172288, dwExtraInfo=0x0
05-09-2011 01:54:10.0351> Detected active application/window changed....
05-09-2011 01:54:10.0397> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:10.0444> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1007, Y=749, mouseData=0x00000000, flags=0x00000000, time=665172444, dwExtraInfo=0x0
05-09-2011 01:54:10.0491> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:11.0162> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=945, Y=745, mouseData=0x00000000, flags=0x00000000, time=665173162, dwExtraInfo=0x0
05-09-2011 01:54:11.0224> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:11.0240> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=945, Y=745, mouseData=0x00000000, flags=0x00000000, time=665173240, dwExtraInfo=0x0
05-09-2011 01:54:11.0287> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:11.0051> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=947, Y=747, mouseData=0x00000000, flags=0x00000000, time=665174051, dwExtraInfo=0x0
05-09-2011 01:54:11.0082> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:12.0191> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=949, Y=747, mouseData=0x00000000, flags=0x00000000, time=665174191, dwExtraInfo=0x0
05-09-2011 01:54:12.0238> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:17.0917> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=178, Y=744, mouseData=0x00000000, flags=0x00000000, time=665179917, dwExtraInfo=0x0
05-09-2011 01:54:17.0963> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:17.0010> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=178, Y=744, mouseData=0x00000000, flags=0x00000000, time=665180010, dwExtraInfo=0x0
05-09-2011 01:54:17.0041> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:18.0728> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=429, Y=545, mouseData=0x00000000, flags=0x00000000, time=665180728, dwExtraInfo=0x0
05-09-2011 01:54:18.0775> Detected active application/window changed....
05-09-2011 01:54:18.0806> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:18.0853> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=429, Y=545, mouseData=0x00000000, flags=0x00000000, time=665180837, dwExtraInfo=0x0
05-09-2011 01:54:18.0884> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:19.0430> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=498, Y=493, mouseData=0x00000000, flags=0x00000000, time=665181430, dwExtraInfo=0x0
05-09-2011 01:54:19.0492> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:19.0867> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=191, Y=293, mouseData=0x00000000, flags=0x00000000, time=665181867, dwExtraInfo=0x0
05-09-2011 01:54:19.0913> Detected active application/window changed....
05-09-2011 01:54:19.0945> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:22.0347> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=6, Y=386, mouseData=0x00780000, flags=0x00000000, time=665184347, dwExtraInfo=0x0
05-09-2011 01:54:22.0394> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 665184347ms, ExtraInfo 0
05-09-2011 01:54:22.0441> Translating TiltRight Button Down: Action 16 (Paste (Ctrl+V))
05-09-2011 01:54:22.0472> Translating TiltRight Button Up: Action 16 (Paste (Ctrl+V))
05-09-2011 01:54:22.0503> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=0:
05-09-2011 01:54:22.0534> Ignoring key injected by XMBC!
05-09-2011 01:54:22.0565> Ignoring key injected by XMBC!
05-09-2011 01:54:22.0612> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=1:
05-09-2011 01:54:22.0643> Ignoring key injected by XMBC!
05-09-2011 01:54:22.0675> Ignoring key injected by XMBC!
05-09-2011 01:54:22.0706> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=7, Y=386, mouseData=0x00780000, flags=0x00000000, time=665184347, dwExtraInfo=0x0
05-09-2011 01:54:22.0737> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 665184347ms, ExtraInfo 0
05-09-2011 01:54:22.0784> Translating TiltRight Button Down: Action 16 (Paste (Ctrl+V))
05-09-2011 01:54:22.0799> Translating TiltRight Button Up: Action 16 (Paste (Ctrl+V))
05-09-2011 01:54:22.0831> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=0:
05-09-2011 01:54:22.0862> Ignoring key injected by XMBC!
05-09-2011 01:54:22.0893> Ignoring key injected by XMBC!
05-09-2011 01:54:22.0940> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=1:
05-09-2011 01:54:22.0971> Ignoring key injected by XMBC!
05-09-2011 01:54:22.0002> Ignoring key injected by XMBC!
05-09-2011 01:54:22.0033> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=7, Y=386, mouseData=0x00780000, flags=0x00000000, time=665184565, dwExtraInfo=0x0
05-09-2011 01:54:22.0080> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 665184565ms, ExtraInfo 0
05-09-2011 01:54:22.0111> Translating TiltRight Button Down: Action 16 (Paste (Ctrl+V))
05-09-2011 01:54:22.0143> Translating TiltRight Button Up: Action 16 (Paste (Ctrl+V))
05-09-2011 01:54:23.0174> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=0:
05-09-2011 01:54:23.0205> Ignoring key injected by XMBC!
05-09-2011 01:54:23.0236> Ignoring key injected by XMBC!
05-09-2011 01:54:23.0283> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=1:
05-09-2011 01:54:23.0299> Ignoring key injected by XMBC!
05-09-2011 01:54:23.0345> Ignoring key injected by XMBC!
05-09-2011 01:54:23.0377> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=7, Y=386, mouseData=0x00780000, flags=0x00000000, time=665184612, dwExtraInfo=0x0
05-09-2011 01:54:23.0408> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 665184612ms, ExtraInfo 0
05-09-2011 01:54:23.0439> Translating TiltRight Button Down: Action 16 (Paste (Ctrl+V))
05-09-2011 01:54:23.0470> Translating TiltRight Button Up: Action 16 (Paste (Ctrl+V))
05-09-2011 01:54:23.0517> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=0:
05-09-2011 01:54:23.0533> Ignoring key injected by XMBC!
05-09-2011 01:54:23.0579> Ignoring key injected by XMBC!
05-09-2011 01:54:23.0611> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=1:
05-09-2011 01:54:23.0657> Ignoring key injected by XMBC!
05-09-2011 01:54:23.0689> Ignoring key injected by XMBC!
05-09-2011 01:54:23.0720> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=7, Y=386, mouseData=0x00780000, flags=0x00000000, time=665184706, dwExtraInfo=0x0
05-09-2011 01:54:23.0751> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 665184706ms, ExtraInfo 0
05-09-2011 01:54:23.0798> Translating TiltRight Button Down: Action 16 (Paste (Ctrl+V))
05-09-2011 01:54:23.0829> Translating TiltRight Button Up: Action 16 (Paste (Ctrl+V))
05-09-2011 01:54:23.0860> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=0:
05-09-2011 01:54:23.0891> Ignoring key injected by XMBC!
05-09-2011 01:54:23.0923> Ignoring key injected by XMBC!
05-09-2011 01:54:23.0954> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=1:
05-09-2011 01:54:23.0985> Ignoring key injected by XMBC!
05-09-2011 01:54:23.0032> Ignoring key injected by XMBC!
05-09-2011 01:54:25.0873> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=122, Y=527, mouseData=0x00000000, flags=0x00000000, time=665187873, dwExtraInfo=0x0
05-09-2011 01:54:25.0919> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:25.0966> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=122, Y=527, mouseData=0x00000000, flags=0x00000000, time=665187951, dwExtraInfo=0x0
05-09-2011 01:54:25.0997> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:28.0790> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1354, Y=5, mouseData=0x00000000, flags=0x00000000, time=665190790, dwExtraInfo=0x0
05-09-2011 01:54:28.0837> Detected active application/window changed....
05-09-2011 01:54:28.0868> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:28.0899> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1354, Y=5, mouseData=0x00000000, flags=0x00000000, time=665190883, dwExtraInfo=0x0
05-09-2011 01:54:28.0930> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:35.0202> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1170, Y=746, mouseData=0x00000000, flags=0x00000000, time=665197202, dwExtraInfo=0x0
05-09-2011 01:54:35.0248> Detected active application/window changed....
05-09-2011 01:54:35.0280> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:35.0311> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1170, Y=746, mouseData=0x00000000, flags=0x00000000, time=665197280, dwExtraInfo=0x0
05-09-2011 01:54:35.0326> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:44.0312> MouseHookData: Message=0x0204 (WM_RBUTTONDOWN), X=1223, Y=583, mouseData=0x00000000, flags=0x00000000, time=665206312, dwExtraInfo=0x0
05-09-2011 01:54:44.0359> Detected active application/window changed....
05-09-2011 01:54:44.0390> Translating Right Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:44.0484> MouseHookData: Message=0x0205 (WM_RBUTTONUP), X=1224, Y=583, mouseData=0x00000000, flags=0x00000000, time=665206484, dwExtraInfo=0x0
05-09-2011 01:54:44.0515> Translating Right Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:49.0304> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1095, Y=466, mouseData=0x00000000, flags=0x00000000, time=665211304, dwExtraInfo=0x0
05-09-2011 01:54:49.0351> Detected active application/window changed....
05-09-2011 01:54:49.0382> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 01:54:49.0429> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1095, Y=466, mouseData=0x00000000, flags=0x00000000, time=665211429, dwExtraInfo=0x0
05-09-2011 01:54:49.0460> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
User avatar
phil
Site Admin
Posts: 7664
Joined: Sun Apr 06, 2003 11:12 pm

Re: Paste using 4D mouse

Post by phil »

Hummmm I cant see anything about de-bounce in there - did you have "Fixup (de-bounce)" ticked in the general settings screen?

Looking at the time stamps on the WM_MOUSEHWHEEL messages, they happen ever 340ms or so. Try de-bounce with both fields set to 350 and see what that does. Paste that log if needed.

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)
ahmedsaidm
New User
Posts: 6
Joined: Sun Sep 04, 2011 11:10 pm

Re: Paste using 4D mouse

Post by ahmedsaidm »

Code: Select all

05-09-2011 02:15:01> Enabling extra debug logging.
05-09-2011 02:15:01.0494> HookDLL: Load Settings took 0ms
05-09-2011 02:15:02.0165> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1158, Y=562, mouseData=0x00000000, flags=0x00000000, time=666424165, dwExtraInfo=0x0
05-09-2011 02:15:02.0196> Detected active application/window changed....
05-09-2011 02:15:02.0243> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:02.0274> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1158, Y=562, mouseData=0x00000000, flags=0x00000000, time=666424227, dwExtraInfo=0x0
05-09-2011 02:15:02.0305> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:04.0552> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=527, Y=742, mouseData=0x00000000, flags=0x00000000, time=666426552, dwExtraInfo=0x0
05-09-2011 02:15:04.0599> Detected active application/window changed....
05-09-2011 02:15:04.0630> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:04.0661> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=527, Y=742, mouseData=0x00000000, flags=0x00000000, time=666426645, dwExtraInfo=0x0
05-09-2011 02:15:04.0692> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:06.0985> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=193, Y=746, mouseData=0x00000000, flags=0x00000000, time=666428985, dwExtraInfo=0x0
05-09-2011 02:15:06.0048> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:06.0095> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=193, Y=746, mouseData=0x00000000, flags=0x00000000, time=666429095, dwExtraInfo=0x0
05-09-2011 02:15:06.0126> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:08.0187> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=424, Y=452, mouseData=0x00000000, flags=0x00000000, time=666430187, dwExtraInfo=0x0
05-09-2011 02:15:08.0233> Detected active application/window changed....
05-09-2011 02:15:08.0265> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:08.0483> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=155, Y=219, mouseData=0x00000000, flags=0x00000000, time=666430483, dwExtraInfo=0x0
05-09-2011 02:15:08.0514> Detected active application/window changed....
05-09-2011 02:15:08.0545> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:10.0277> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=501, Y=368, mouseData=0x00780000, flags=0x00000000, time=666432277, dwExtraInfo=0x0
05-09-2011 02:15:10.0324> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 666432277ms, ExtraInfo 0
05-09-2011 02:15:10.0371> WM_MOUSEHWHEEL: M:666432277ms, F:664544415ms, L:665184706ms...
05-09-2011 02:15:10.0402>     Different but 1247571ms slower than 2 * repeat delay thus considered a new message
05-09-2011 02:15:10.0417>     Allow tilt (DiffFirst 1887862ms DiffLast 1247571ms).
05-09-2011 02:15:10.0449> Detected active application/window changed....
05-09-2011 02:15:10.0495> Translating TiltRight Button Down: Action 16 (Paste (Ctrl+V))
05-09-2011 02:15:10.0527> Translating TiltRight Button Up: Action 16 (Paste (Ctrl+V))
05-09-2011 02:15:10.0558> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=0:
05-09-2011 02:15:10.0589> Ignoring key injected by XMBC!
05-09-2011 02:15:10.0620> Ignoring key injected by XMBC!
05-09-2011 02:15:10.0651> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=1:
05-09-2011 02:15:10.0698> Ignoring key injected by XMBC!
05-09-2011 02:15:10.0729> Ignoring key injected by XMBC!
05-09-2011 02:15:10.0761> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=505, Y=368, mouseData=0x00780000, flags=0x00000000, time=666432620, dwExtraInfo=0x0
05-09-2011 02:15:10.0792> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 666432620ms, ExtraInfo 0
05-09-2011 02:15:10.0823> WM_MOUSEHWHEEL: M:666432620ms, F:666432277ms, L:666432277ms...
05-09-2011 02:15:10.0854>     Same and 343ms within 10% of initial repeat, so consider a repeat message
05-09-2011 02:15:10.0885>     Ignore tilt repeat (DiffFirst 343ms DiffLast 343ms).
05-09-2011 02:15:10.0917> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=508, Y=368, mouseData=0x00780000, flags=0x00000000, time=666432729, dwExtraInfo=0x0
05-09-2011 02:15:10.0948> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 666432729ms, ExtraInfo 0
05-09-2011 02:15:10.0979> WM_MOUSEHWHEEL: M:666432729ms, F:666432277ms, L:666432620ms...
05-09-2011 02:15:10.0010>     Different but 109ms fast enough to be a repeat message
05-09-2011 02:15:10.0041>     Ignore tilt repeat (DiffFirst 452ms DiffLast 109ms).
05-09-2011 02:15:10.0073> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=509, Y=368, mouseData=0x00780000, flags=0x00000000, time=666432761, dwExtraInfo=0x0
05-09-2011 02:15:10.0104> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 666432761ms, ExtraInfo 0
05-09-2011 02:15:10.0135> WM_MOUSEHWHEEL: M:666432761ms, F:666432277ms, L:666432729ms...
05-09-2011 02:15:11.0166>     Different but 32ms fast enough to be a repeat message
05-09-2011 02:15:11.0197>     Ignore tilt repeat (DiffFirst 484ms DiffLast 32ms).
05-09-2011 02:15:11.0229> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=510, Y=368, mouseData=0x00780000, flags=0x00000000, time=666433073, dwExtraInfo=0x0
05-09-2011 02:15:11.0260> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 666433073ms, ExtraInfo 0
05-09-2011 02:15:11.0307> WM_MOUSEHWHEEL: M:666433073ms, F:666432277ms, L:666432761ms...
05-09-2011 02:15:11.0338>     Different but 312ms fast enough to be a repeat message
05-09-2011 02:15:11.0369>     Ignore tilt repeat (DiffFirst 796ms DiffLast 312ms).
05-09-2011 02:15:11.0400> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=510, Y=368, mouseData=0x00780000, flags=0x00000000, time=666433229, dwExtraInfo=0x0
05-09-2011 02:15:11.0431> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 666433229ms, ExtraInfo 0
05-09-2011 02:15:11.0463> WM_MOUSEHWHEEL: M:666433229ms, F:666432277ms, L:666433073ms...
05-09-2011 02:15:11.0494>     Different but 156ms fast enough to be a repeat message
05-09-2011 02:15:11.0525>     Ignore tilt repeat (DiffFirst 952ms DiffLast 156ms).
05-09-2011 02:15:18.0951> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=733, Y=335, mouseData=0x00000000, flags=0x00000000, time=666440951, dwExtraInfo=0x0
05-09-2011 02:15:18.0982> Detected active application/window changed....
05-09-2011 02:15:18.0998> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:18.0044> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=733, Y=335, mouseData=0x00000000, flags=0x00000000, time=666441029, dwExtraInfo=0x0
05-09-2011 02:15:18.0076> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:22.0554> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=515, Y=762, mouseData=0x00000000, flags=0x00000000, time=666444554, dwExtraInfo=0x0
05-09-2011 02:15:22.0601> Detected active application/window changed....
05-09-2011 02:15:22.0632> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:22.0664> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=515, Y=762, mouseData=0x00000000, flags=0x00000000, time=666444601, dwExtraInfo=0x0
05-09-2011 02:15:22.0695> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:23.0568> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=478, Y=623, mouseData=0x00000000, flags=0x00000000, time=666445568, dwExtraInfo=0x0
05-09-2011 02:15:23.0615> Detected active application/window changed....
05-09-2011 02:15:23.0646> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:23.0678> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=478, Y=623, mouseData=0x00000000, flags=0x00000000, time=666445646, dwExtraInfo=0x0
05-09-2011 02:15:23.0709> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:24.0926> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=506, Y=478, mouseData=0x00000000, flags=0x00000000, time=666446926, dwExtraInfo=0x0
05-09-2011 02:15:24.0972> Detected active application/window changed....
05-09-2011 02:15:24.0004> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:25.0284> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=549, Y=179, mouseData=0x00000000, flags=0x00000000, time=666447284, dwExtraInfo=0x0
05-09-2011 02:15:25.0331> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:25.0737> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=537, Y=542, mouseData=0x00000000, flags=0x00000000, time=666447737, dwExtraInfo=0x0
05-09-2011 02:15:25.0799> Detected active application/window changed....
05-09-2011 02:15:25.0815> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:25.0846> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=537, Y=542, mouseData=0x00000000, flags=0x00000000, time=666447830, dwExtraInfo=0x0
05-09-2011 02:15:25.0877> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:26.0047> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=578, Y=541, mouseData=0xFF880000, flags=0x00000000, time=666449047, dwExtraInfo=0x0
05-09-2011 02:15:26.0094> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 666449047ms, ExtraInfo 0
05-09-2011 02:15:26.0125> WM_MOUSEHWHEEL: M:666449047ms, F:666432277ms, L:666433229ms...
05-09-2011 02:15:27.0156>     Different but 15818ms slower than 2 * repeat delay thus considered a new message
05-09-2011 02:15:27.0188>     Allow tilt (DiffFirst 16770ms DiffLast 15818ms).
05-09-2011 02:15:27.0219> Translating TiltLeft Button Down: Action 8 (Copy (Ctrl+C))
05-09-2011 02:15:27.0250> Translating TiltLeft Button Up: Action 8 (Copy (Ctrl+C))
05-09-2011 02:15:27.0281> SendKeyState: VKCode=0x43 Scancode=0x2e Flags=0x2 Release=0:
05-09-2011 02:15:27.0312> Ignoring key injected by XMBC!
05-09-2011 02:15:27.0344> Ignoring key injected by XMBC!
05-09-2011 02:15:27.0390> SendKeyState: VKCode=0x43 Scancode=0x2e Flags=0x2 Release=1:
05-09-2011 02:15:27.0422> Ignoring key injected by XMBC!
05-09-2011 02:15:27.0453> Ignoring key injected by XMBC!
05-09-2011 02:15:27.0484> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=574, Y=542, mouseData=0xFF880000, flags=0x00000000, time=666449344, dwExtraInfo=0x0
05-09-2011 02:15:27.0531> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 666449344ms, ExtraInfo 0
05-09-2011 02:15:27.0546> WM_MOUSEHWHEEL: M:666449344ms, F:666449047ms, L:666449047ms...
05-09-2011 02:15:27.0578>     Same but 297ms not within 10% of initial repeat, so fast enough to be a new message
05-09-2011 02:15:27.0609>     Allow tilt (DiffFirst 297ms DiffLast 297ms).
05-09-2011 02:15:27.0640> Translating TiltLeft Button Down: Action 8 (Copy (Ctrl+C))
05-09-2011 02:15:27.0671> Translating TiltLeft Button Up: Action 8 (Copy (Ctrl+C))
05-09-2011 02:15:27.0702> SendKeyState: VKCode=0x43 Scancode=0x2e Flags=0x2 Release=0:
05-09-2011 02:15:27.0734> Ignoring key injected by XMBC!
05-09-2011 02:15:27.0765> Ignoring key injected by XMBC!
05-09-2011 02:15:27.0796> SendKeyState: VKCode=0x43 Scancode=0x2e Flags=0x2 Release=1:
05-09-2011 02:15:27.0827> Ignoring key injected by XMBC!
05-09-2011 02:15:27.0874> Ignoring key injected by XMBC!
05-09-2011 02:15:27.0905> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=571, Y=542, mouseData=0xFF880000, flags=0x00000000, time=666449453, dwExtraInfo=0x0
05-09-2011 02:15:27.0936> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 666449453ms, ExtraInfo 0
05-09-2011 02:15:27.0968> WM_MOUSEHWHEEL: M:666449453ms, F:666449344ms, L:666449344ms...
05-09-2011 02:15:27.0999>     Same but 109ms not within 10% of initial repeat, so fast enough to be a new message
05-09-2011 02:15:27.0030>     Allow tilt (DiffFirst 109ms DiffLast 109ms).
05-09-2011 02:15:27.0061> Translating TiltLeft Button Down: Action 8 (Copy (Ctrl+C))
05-09-2011 02:15:27.0092> Translating TiltLeft Button Up: Action 8 (Copy (Ctrl+C))
05-09-2011 02:15:27.0139> SendKeyState: VKCode=0x43 Scancode=0x2e Flags=0x2 Release=0:
05-09-2011 02:15:28.0170> Ignoring key injected by XMBC!
05-09-2011 02:15:28.0202> Ignoring key injected by XMBC!
05-09-2011 02:15:28.0233> SendKeyState: VKCode=0x43 Scancode=0x2e Flags=0x2 Release=1:
05-09-2011 02:15:28.0264> Ignoring key injected by XMBC!
05-09-2011 02:15:28.0295> Ignoring key injected by XMBC!
05-09-2011 02:15:28.0342> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=567, Y=542, mouseData=0xFF880000, flags=0x00000000, time=666449484, dwExtraInfo=0x0
05-09-2011 02:15:28.0373> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 666449484ms, ExtraInfo 0
05-09-2011 02:15:28.0404> WM_MOUSEHWHEEL: M:666449484ms, F:666449453ms, L:666449453ms...
05-09-2011 02:15:28.0436>     Same but 31ms not within 10% of initial repeat, so fast enough to be a new message
05-09-2011 02:15:28.0467>     Allow tilt (DiffFirst 31ms DiffLast 31ms).
05-09-2011 02:15:28.0498> Translating TiltLeft Button Down: Action 8 (Copy (Ctrl+C))
05-09-2011 02:15:28.0529> Translating TiltLeft Button Up: Action 8 (Copy (Ctrl+C))
05-09-2011 02:15:28.0560> SendKeyState: VKCode=0x43 Scancode=0x2e Flags=0x2 Release=0:
05-09-2011 02:15:28.0592> Ignoring key injected by XMBC!
05-09-2011 02:15:28.0623> Ignoring key injected by XMBC!
05-09-2011 02:15:28.0670> SendKeyState: VKCode=0x43 Scancode=0x2e Flags=0x2 Release=1:
05-09-2011 02:15:28.0685> Ignoring key injected by XMBC!
05-09-2011 02:15:28.0732> Ignoring key injected by XMBC!
05-09-2011 02:15:28.0763> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=562, Y=542, mouseData=0xFF880000, flags=0x00000000, time=666450202, dwExtraInfo=0x0
05-09-2011 02:15:28.0794> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 666450202ms, ExtraInfo 0
05-09-2011 02:15:28.0826> WM_MOUSEHWHEEL: M:666450202ms, F:666449484ms, L:666449484ms...
05-09-2011 02:15:28.0857>     Same but 718ms slower than initialrepeat + 10% so slow enough to be a new message
05-09-2011 02:15:28.0888>     Allow tilt (DiffFirst 718ms DiffLast 718ms).
05-09-2011 02:15:28.0919> Translating TiltLeft Button Down: Action 8 (Copy (Ctrl+C))
05-09-2011 02:15:28.0950> Translating TiltLeft Button Up: Action 8 (Copy (Ctrl+C))
05-09-2011 02:15:28.0997> SendKeyState: VKCode=0x43 Scancode=0x2e Flags=0x2 Release=0:
05-09-2011 02:15:28.0028> Ignoring key injected by XMBC!
05-09-2011 02:15:28.0060> Ignoring key injected by XMBC!
05-09-2011 02:15:28.0091> SendKeyState: VKCode=0x43 Scancode=0x2e Flags=0x2 Release=1:
05-09-2011 02:15:28.0122> Ignoring key injected by XMBC!
05-09-2011 02:15:29.0169> Ignoring key injected by XMBC!
05-09-2011 02:15:29.0200> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=552, Y=537, mouseData=0xFF880000, flags=0x00000000, time=666450295, dwExtraInfo=0x0
05-09-2011 02:15:29.0216> WM_MOUSEHWHEEL: MouseData 0xff880000 (-120), Flags 0x00000000, Time 666450295ms, ExtraInfo 0
05-09-2011 02:15:29.0247> WM_MOUSEHWHEEL: M:666450295ms, F:666450202ms, L:666450202ms...
05-09-2011 02:15:29.0278>     Same but 93ms not within 10% of initial repeat, so fast enough to be a new message
05-09-2011 02:15:29.0309>     Allow tilt (DiffFirst 93ms DiffLast 93ms).
05-09-2011 02:15:29.0340> Translating TiltLeft Button Down: Action 8 (Copy (Ctrl+C))
05-09-2011 02:15:29.0372> Translating TiltLeft Button Up: Action 8 (Copy (Ctrl+C))
05-09-2011 02:15:29.0403> SendKeyState: VKCode=0x43 Scancode=0x2e Flags=0x2 Release=0:
05-09-2011 02:15:29.0418> Ignoring key injected by XMBC!
05-09-2011 02:15:29.0450> Ignoring key injected by XMBC!
05-09-2011 02:15:29.0481> SendKeyState: VKCode=0x43 Scancode=0x2e Flags=0x2 Release=1:
05-09-2011 02:15:29.0512> Ignoring key injected by XMBC!
05-09-2011 02:15:29.0543> Ignoring key injected by XMBC!
05-09-2011 02:15:30.0152> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1122, Y=506, mouseData=0x00000000, flags=0x00000000, time=666452152, dwExtraInfo=0x0
05-09-2011 02:15:30.0198> Detected active application/window changed....
05-09-2011 02:15:30.0230> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:30.0261> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1122, Y=506, mouseData=0x00000000, flags=0x00000000, time=666452261, dwExtraInfo=0x0
05-09-2011 02:15:30.0292> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:31.0197> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=534, Y=437, mouseData=0x00000000, flags=0x00000000, time=666453197, dwExtraInfo=0x0
05-09-2011 02:15:31.0244> Detected active application/window changed....
05-09-2011 02:15:31.0275> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:31.0306> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=534, Y=437, mouseData=0x00000000, flags=0x00000000, time=666453306, dwExtraInfo=0x0
05-09-2011 02:15:31.0337> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:34.0239> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=322, Y=372, mouseData=0x00780000, flags=0x00000000, time=666456239, dwExtraInfo=0x0
05-09-2011 02:15:34.0286> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 666456239ms, ExtraInfo 0
05-09-2011 02:15:34.0317> WM_MOUSEHWHEEL: M:666456239ms, F:666450295ms, L:666450295ms...
05-09-2011 02:15:34.0332>     Same but 5944ms slower than initialrepeat + 10% so slow enough to be a new message
05-09-2011 02:15:34.0364>     Allow tilt (DiffFirst 5944ms DiffLast 5944ms).
05-09-2011 02:15:34.0395> Translating TiltRight Button Down: Action 16 (Paste (Ctrl+V))
05-09-2011 02:15:34.0426> Translating TiltRight Button Up: Action 16 (Paste (Ctrl+V))
05-09-2011 02:15:34.0457> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=0:
05-09-2011 02:15:34.0488> Ignoring key injected by XMBC!
05-09-2011 02:15:34.0520> Ignoring key injected by XMBC!
05-09-2011 02:15:34.0551> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=1:
05-09-2011 02:15:34.0582> Ignoring key injected by XMBC!
05-09-2011 02:15:34.0613> Ignoring key injected by XMBC!
05-09-2011 02:15:34.0644> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=322, Y=371, mouseData=0x00780000, flags=0x00000000, time=666456520, dwExtraInfo=0x0
05-09-2011 02:15:34.0676> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 666456520ms, ExtraInfo 0
05-09-2011 02:15:34.0707> WM_MOUSEHWHEEL: M:666456520ms, F:666456239ms, L:666456239ms...
05-09-2011 02:15:34.0738>     Same but 281ms not within 10% of initial repeat, so fast enough to be a new message
05-09-2011 02:15:34.0769>     Allow tilt (DiffFirst 281ms DiffLast 281ms).
05-09-2011 02:15:34.0800> Translating TiltRight Button Down: Action 16 (Paste (Ctrl+V))
05-09-2011 02:15:34.0816> Translating TiltRight Button Up: Action 16 (Paste (Ctrl+V))
05-09-2011 02:15:34.0863> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=0:
05-09-2011 02:15:34.0878> Ignoring key injected by XMBC!
05-09-2011 02:15:34.0910> Ignoring key injected by XMBC!
05-09-2011 02:15:34.0941> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=1:
05-09-2011 02:15:34.0988> Ignoring key injected by XMBC!
05-09-2011 02:15:34.0003> Ignoring key injected by XMBC!
05-09-2011 02:15:34.0050> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=323, Y=370, mouseData=0x00780000, flags=0x00000000, time=666456613, dwExtraInfo=0x0
05-09-2011 02:15:34.0081> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 666456613ms, ExtraInfo 0
05-09-2011 02:15:34.0097> WM_MOUSEHWHEEL: M:666456613ms, F:666456520ms, L:666456520ms...
05-09-2011 02:15:34.0128>     Same but 93ms not within 10% of initial repeat, so fast enough to be a new message
05-09-2011 02:15:35.0159>     Allow tilt (DiffFirst 93ms DiffLast 93ms).
05-09-2011 02:15:35.0190> Translating TiltRight Button Down: Action 16 (Paste (Ctrl+V))
05-09-2011 02:15:35.0222> Translating TiltRight Button Up: Action 16 (Paste (Ctrl+V))
05-09-2011 02:15:35.0253> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=0:
05-09-2011 02:15:35.0284> Ignoring key injected by XMBC!
05-09-2011 02:15:35.0315> Ignoring key injected by XMBC!
05-09-2011 02:15:35.0346> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=1:
05-09-2011 02:15:35.0378> Ignoring key injected by XMBC!
05-09-2011 02:15:35.0409> Ignoring key injected by XMBC!
05-09-2011 02:15:35.0424> MouseHookData: Message=0x020e (WM_MOUSEHWHEEL), X=323, Y=370, mouseData=0x00780000, flags=0x00000000, time=666456644, dwExtraInfo=0x0
05-09-2011 02:15:35.0456> WM_MOUSEHWHEEL: MouseData 0x00780000 (120), Flags 0x00000000, Time 666456644ms, ExtraInfo 0
05-09-2011 02:15:35.0487> WM_MOUSEHWHEEL: M:666456644ms, F:666456613ms, L:666456613ms...
05-09-2011 02:15:35.0518>     Same but 31ms not within 10% of initial repeat, so fast enough to be a new message
05-09-2011 02:15:35.0549>     Allow tilt (DiffFirst 31ms DiffLast 31ms).
05-09-2011 02:15:35.0580> Translating TiltRight Button Down: Action 16 (Paste (Ctrl+V))
05-09-2011 02:15:35.0612> Translating TiltRight Button Up: Action 16 (Paste (Ctrl+V))
05-09-2011 02:15:35.0643> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=0:
05-09-2011 02:15:35.0674> Ignoring key injected by XMBC!
05-09-2011 02:15:35.0705> Ignoring key injected by XMBC!
05-09-2011 02:15:35.0736> SendKeyState: VKCode=0x56 Scancode=0x2f Flags=0x2 Release=1:
05-09-2011 02:15:35.0783> Ignoring key injected by XMBC!
05-09-2011 02:15:35.0814> Ignoring key injected by XMBC!
05-09-2011 02:15:37.0889> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1159, Y=745, mouseData=0x00000000, flags=0x00000000, time=666459874, dwExtraInfo=0x0
05-09-2011 02:15:37.0920> Detected active application/window changed....
05-09-2011 02:15:37.0952> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:37.0998> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1159, Y=745, mouseData=0x00000000, flags=0x00000000, time=666459998, dwExtraInfo=0x0
05-09-2011 02:15:37.0030> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:39.0418> MouseHookData: Message=0x0204 (WM_RBUTTONDOWN), X=1225, Y=576, mouseData=0x00000000, flags=0x00000000, time=666461418, dwExtraInfo=0x0
05-09-2011 02:15:39.0465> Detected active application/window changed....
05-09-2011 02:15:39.0496> Translating Right Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:39.0574> MouseHookData: Message=0x0205 (WM_RBUTTONUP), X=1225, Y=576, mouseData=0x00000000, flags=0x00000000, time=666461574, dwExtraInfo=0x0
05-09-2011 02:15:39.0605> Translating Right Button Up: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:40.0072> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1067, Y=456, mouseData=0x00000000, flags=0x00000000, time=666463072, dwExtraInfo=0x0
05-09-2011 02:15:40.0103> Detected active application/window changed....
05-09-2011 02:15:40.0134> Translating Left Button Down: Action 40 (** No Change (Don't intercept) **)
05-09-2011 02:15:41.0165> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1067, Y=456, mouseData=0x00000000, flags=0x00000000, time=666463150, dwExtraInfo=0x0
05-09-2011 02:15:41.0196> Translating Left Button Up: Action 40 (** No Change (Don't intercept) **)
ahmedsaidm
New User
Posts: 6
Joined: Sun Sep 04, 2011 11:10 pm

Re: Paste using 4D mouse

Post by ahmedsaidm »

really i appreciate your interest.
User avatar
phil
Site Admin
Posts: 7664
Joined: Sun Apr 06, 2003 11:12 pm

Re: Paste using 4D mouse

Post by phil »

Well those timings are a little bit all over the place, but as you can see in the log, some of the repeats are ignored (de-bounced) so it looks like that its almost there.

Try turning the initial repeat rate to 300ms and play around with the other repeat tilt rate field - it seems to vary between 30ms and 300ms so that one may not be so easy to work out (maybe leaving at 300 will be OK). But from the log it seems to be almost there - some persistence may help, but if the device keeps sending the messages at random intervals its going to be very difficult to de-bounce properly.

My logitech device is fairly consistent so it works reasonably well but still is not perfect.

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)
Post Reply