Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: In VS2019 right mouse click is bugged if MouseImp is ON #8

Open
MikeKholomeev opened this issue Dec 22, 2020 · 8 comments
Open

Comments

@MikeKholomeev
Copy link

MikeKholomeev commented Dec 22, 2020

Reproduce: Install VS2019 | install MouseImpx64 | open a project | in file mimpwnds.xml add <item wndclass="HwndWrapper[DefaultDomain" horscroll="false" lockedscrolldirection="false" lockedwheeldelta="true" /> | reload in Admin mode both MouseImp and VS2019 | right mouse click on the text in Text Area or on a file in Solution Explorer.
Actual: No context menu is shown.
Expected: Context menu is shown.

Workaround: Need to make the right mouse click a second time to see the context menu.

FYI: in a program that shows keys events, after the first RMС, I see a whole bunch of artificial RMC-up/down events

@MikeKholomeev
Copy link
Author

Maybe someone can point me out to the place in the project where to look to investigate this issue?

@axxie
Copy link
Owner

axxie commented Dec 23, 2020

You can try to play with mimpwnds.xml file further.
Probably, the setting for the class has to be changed due to changes in the VS. Proper class can be found by using Spy++ tool.

@axxie
Copy link
Owner

axxie commented Dec 23, 2020

I mean, the real file, the one installed with the MouseImp.

@MikeKholomeev
Copy link
Author

MikeKholomeev commented Dec 23, 2020

You can try to play with mimpwnds.xml file further.

I tried. No results.

Probably, the setting for the class has to be changed due to changes in the VS. Proper class can be found by using Spy++ tool.
I mean, the real file, the one installed with the MouseImp.

Sorry, don't follow you.
I tied Spy++ and saw that VS, on RMC, start flooding with messages WM_MOUSEMOVE until I RMC again. Then VS receive WM_RBUTTONUP.

@axxie
Copy link
Owner

axxie commented Dec 23, 2020

I tried. No results.

What changes to the file did you try?

@MikeKholomeev
Copy link
Author

MikeKholomeev commented Dec 23, 2020

What changes to the file did you try?

I tried only what I know - horscroll="false" lockedscrolldirection="false" played with these a bit.

@axxie
Copy link
Owner

axxie commented Dec 24, 2020

I can only say that current parameters for VS2010 in the file correspond to VS2019.
Probably there is some issue (bug?.. incompatibility?..).

@MikeKholomeev
Copy link
Author

Hmmm, I wonder, is there anyone facing the same bug? The one who use VS2019 and MouseImp with added in mimpwnds.xml line <item wndclass="HwndWrapper[DefaultDomain" horscroll="false" lockedscrolldirection="false" lockedwheeldelta="true" />

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants