+1
Fixed

Mouse Button Control registry settings... some assignments don't work.

MainTrane 11 years ago updated by Michael (Ramen Software) 11 years ago 6

I really like the extended support for mouse clicks that you have added to your software Rammichael, but sadly there are some issues.


Most notably, no matter what I assign them to X1/X2 buttons do not execute the desired function.  Nothing happens at all when these mouse buttons are clicked over either taskbar items or the empty space. True for either single or double click settings (x1click or x2dblclick).  My mouse buttons are assigned to the default x1/x2 button commands; and are picked up (even re-assigned) by other programs just fine.

The right click setting also has issues, rdblclick has no effect for taskbaritem.  I'd like to have either the standard menu or jump list on rclick and the alternate on rdblclick...  furthermore, rdblclick doesn't work on emptyspace unless single rclick is changed from its default setting for that location.  For example I changed emptyspace|rclick to open taskbar inspector and only then was emptyspace|rblclick able to open task manager, otherwise nothing would happen when I double-right-clicked on the empty space.  I suspect this latter occurrence to be indicative of what's wrong with taskbaritem|rblclick; as long as single right click is bringing up either the jump list or standard menu, then double right click will not invoke anything.


Thankfully, I haven't run into any obstacles when assign functions to either left clicks or middle clicks.


BTW, I'm running Windows 7 Professional 64-bit.


Thanks,

Jermain

Answer

Answer
Fixed
Fixed in v4.3.

About the X1/X2 buttons: this was indeed a bug.

It will be fixed in the next version.

As for the rdblclick for emptyspace:

The taskbar doesn't receive the appropriate message (WM_RBUTTONDBLCLK), even though it can be seen in Spy++.

I assume the right click menu makes the system process the message. I'm not sure whether, and how, it can be solved.


Update: by disabling the right click menu, the tasbkar receives the message, which supports my assumption.

rdblclick for taskbaritem:

I've improved the handling of double clicks, which is a tricky part.

I believe it should work correctly for your use case.

Started
Please try the following experimental version, which includes the fixes I specified in the comments below.
https://www.dropbox.com/s/3ijni8vrjhw86y9/7tt_setup_4.2.7.6.exe?dl=1

I've tested v4.2.7.6; all is well with the x1/x2 buttons now.

Double-clicks still do not work well when the corresponding single-click is assigned to 'standard menu'. I understand, as you've said, that Windows' handling of this interferes with the processing of double-clicks. Double-clicks do now work when jump list is the single-click function, this wasn't the case before, thanks for that.


Donation Sent :-)

> Double-clicks still do not work well when the corresponding single-click is assigned to 'standard menu'.

Works for me, both on Windows 7 and Windows 8.
Screenshot (after a double right click):
http://i.imgur.com/1Amxta1.png


P.S. Thanks for the donation! :)

Sorry 'bout that, I don't know what went wrong the first time I tried that out. It worked well after trying it again.


P.S. You're very welcome, the work you've put into this program is worth more than I was able to contribute.

Answer
Fixed
Fixed in v4.3.