Share via


How prevent mouse cursor follow touch?

Question

Wednesday, December 27, 2017 10:01 AM

Hello,

I use multiple displays (one of the displays is touch screen) connected in an "extended display mode" on a windows 10  OS. 

My application runs/uses the multi-touch screen.

The problem: once I touch the touch screen, the mouse cursor jumps over to the touch screen, from its position on the non-touch screen.

I want to prevent mouse cursor from jumping over to the touch screen, and prevent from the user rolling back the mouse to its previous position in the non-touch screen.

thanks,

All replies (9)

Thursday, December 28, 2017 2:42 AM

It’s hard to configure Windows built-in settings to prevent mouse cursor follow touch.

Since the app belongs to you, consider programing method is better.

Look at the following case.

prevent mouse cursor follow touch

https://stackoverflow.com/questions/24570410/disable-cursor-moving-from-touch-input

Please Note: Since the website is not hosted by Microsoft, the link may change without notice. Microsoft does not guarantee the accuracy of this information.

Regards

Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact [email protected].


Thursday, December 28, 2017 5:43 AM

Hello,

I use multiple displays (one of the displays is touch screen) connected in an "extended display mode" on a windows 10  OS. 

My application runs/uses the multi-touch screen.

The problem: once I touch the touch screen, the mouse cursor jumps over to the touch screen, from its position on the non-touch screen.

I want to prevent mouse cursor from jumping over to the touch screen, and prevent from the user rolling back the mouse to its previous position in the non-touch screen.

thanks,

This article may be helpful: https://support.lenovo.com/au/en/solutions/ht502617

Don [doesn't work for MSFT, and they're probably glad about that ;]


Friday, December 29, 2017 3:41 AM

Thanks for the reply !
I no want disable touch screen, I need the mouse pointer stop follow the touch.
Is a big problem when you work in multiple screens.
Example 2 screens.
One is multitouch, the other no.
In the multitouch screen I have a MIDI multitouch application, but in the other I have a DAW, every time I manipulate the touch app, the mouse pointer go to multitouch screen, when i want use the DAW in non touch screen, have to drag the mouse over and over again.

This is just and example, of one of the multiple cases.

The link you show windows 7 can disable use your finger as a pointer device and multi-touch gestures can remain active.

I no see the same feature on windows 10  ;(

Some idea?


Friday, December 29, 2017 3:55 AM

This, is the perfect solution.

https://msdn.microsoft.com/en-us/library/system.windows.input.touchframeeventargs.suspendmousepromotionuntiltouchup(v=vs.95).aspx

Will be great if this is included ASAP in net framework update!


Friday, December 29, 2017 6:13 AM

Glad to hear that you found out a solution for your question, that's good, please mark your reply to close this case. I think this experience can help other forum users.

Thank you for sharing.

Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact [email protected].


Tuesday, April 17, 2018 5:52 PM

This, is the perfect solution.

https://msdn.microsoft.com/en-us/library/system.windows.input.touchframeeventargs.suspendmousepromotionuntiltouchup(v=vs.95).aspx

Will be great if this is included ASAP in net framework update!

Hi,

Did you manage to prevent the mouse cursor to follow the touch input?

I have multiple displays, one of which is multi touch enabled. While using the same application across three monitors - after touching the screen the mouse needs to be dragged back to where it was (or some other place) from the touch point - and it would be great if it could keep its position.

I don't understand how can I use the code and information from the link you posted?

Could you please explain?

Any help would be appreciated, since this system default behavior, in my case, makes having a touchscreen monitor pointless.

Thank you!


Monday, July 23, 2018 6:13 AM

The stylus pointer from a graphic tablet Wacom or Huion is independent or decoupled from the Multi-touch pointer. It seems that pointing devices that use absolute positioning have an independent pointer from multi-touch monitor pointer.

The graphic tablet works but is not a solution that I can use. I really want a mouse or trackball pointer that is totally independent from the finger touch pointer that is used on a multi-touch monitor.

Tried TeamPlayer 2.2 the mouse was independent from the touch pointer (or cursor) but other issues were bad. https://teamplayer.en.uptodown.com/windows/download/4423. Try it as it may work for you.

Tried the following without success
Appymouse http://www.appymousing.com/Touchmousepointer http://www.lovesummertrue.com/touchmousepointer/en-us/index.htmlEithermouse https://www.eithermouse.com/ 
Pluralinput https://pluralinput.com/

Yes, I am still looking for a solution so your suggestions will be appreciated.


Tuesday, July 31, 2018 5:59 PM

I am glad that i am not the only one with this problem. If you found a solution please update us. It renders my touchscreen completly useless...


Saturday, January 11, 2020 1:47 PM

Hi, 

I have tested TeamPlayer4 LITE 4.1.3 and it works perfectly. It is free and allows you to use your mouse and multi touch monitor at the same time. I can do one thing with the mouse, while at the same time be changing parameters in another program on the touch screen.