[Bug] Sticky Simulated Keys (during)

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
coldlucas23
Member
Posts: 16
Joined: Sun Dec 07, 2014 4:03 am

[Bug] Sticky Simulated Keys (during)

Post by coldlucas23 »

I mapped my 4th button to activate Layer 2, and the Layer 2 Left Click to "Simulated Keys (during)r"
So when I press 4th button + Left Click (hold) it repeats r.

But if I release the 4th button BEFORE releasing the left click, the click will be sticky, and the r key will be pressed indefinitely, every time this happens I need to finish XMBC process in the task host.

Version used: 2.9.2
Windows 8.1
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: [Bug] Sticky Simulated Keys (during)

Post by phil »

OK thanks, I will add it to the list and take a look.
--[ 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: [Bug] Sticky Simulated Keys (during)

Post by phil »

It should be fixed in the latest beta. Give it try and let me know.
--[ 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)
coldlucas23
Member
Posts: 16
Joined: Sun Dec 07, 2014 4:03 am

Re: [Bug] Sticky Simulated Keys (during)

Post by coldlucas23 »

the Simulated Keys (repeat) is fixed
but the Simulated Keys (during) are still sticky
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: [Bug] Sticky Simulated Keys (during)

Post by phil »

ahhh OK I got the repeat and sticky repeat - must have missed the during - I'll sort that in the next build.
Just tried it here and I cant see quite what you mean - they both seem to be working - with the initial slower delay for the first key, and then repeat delay quick....

Can you provide a bit more detail? eg.exactly which method is not repeating "quickly"?

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)
coldlucas23
Member
Posts: 16
Joined: Sun Dec 07, 2014 4:03 am

Re: [Bug] Sticky Simulated Keys (during)

Post by coldlucas23 »

The function is working correctly, the issue is:
the mechanics of During is "press on down, release on up"
but if you change/revert layers while the key is down, the key function will change, and the "release on up" will have no effect

when this happens, the key will be forever "pressed on down" because it never received the "release on up" command

this bug can be fixed by adding a "release on layer change" on the mechanics of During.

demonstration: watch?v=4rwbXtSCG30
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: [Bug] Sticky Simulated Keys (during)

Post by phil »

Oh I thought I had done that in an earlier beta - OK it makes sense now so I will have a look and see what I can do :) Thanks.
--[ 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: [Bug] Sticky Simulated Keys (during)

Post by phil »

How are you changing layers? I tried by setting one the mouse button to simulated repeat during and another button to change layer.

When holding the button the key is repeated until the other button is pressed. But maybe your changing layers using a different mechanism?

EDIT:

I have done the same as you, layer 2, button 4 = activate layer 2. Layer 2, button 3 = SimKey repeat m (during)
When I hold button 4 and then hold button 3, m is repeated, until I release button 4.....

What am I supposed to do with this: "demonstration: watch?v=4rwbXtSCG30"
--[ 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)
coldlucas23
Member
Posts: 16
Joined: Sun Dec 07, 2014 4:03 am

Re: [Bug] Sticky Simulated Keys (during)

Post by coldlucas23 »

phil wrote:What am I supposed to do with this: "demonstration: watch?v=4rwbXtSCG30"
It's a youtube video. This forum doesn't allow me to put a link, so replace the link of a video with "watch?v=4rwbXtSCG30" and see what I'm doing.
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: [Bug] Sticky Simulated Keys (during)

Post by phil »

Ah :) fair enough. You should be able to post links after 5 posts (which you now have) - its to prevent spam bots! I'll try and take a look tonight when I get home from work.
--[ 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: [Bug] Sticky Simulated Keys (during)

Post by phil »

Got it :) Beta 7 should fix - building it now.
--[ 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