Driver (filter) for avoiding loss of mouse focus / capture with touch screen operation.

CpAmolVaidya 20 Reputation points
2023-05-09T09:36:43.3066667+00:00

Hello

Presently we are exploring a particular case for one of our product, where there will be two operators one as controller or administrator other as operator or user. Administrator will be sitting on main screen with same PC as operator, operator will have a small touch screen with very limited operation. Both will work together to complete a single operation using a single PC, to operate an external hardware.

(note that both screen are in extended mode)

but when operator touches on touch screen unfortunately mouse pointer shifts to touch screen, can they operate real time co-operatively.

In an attempt to fix this mouse pointer shift we used raw events and kept mouse in Administrator's last location.

But doing this mouse pointer wobbles. We are intended to remove wobble.

We planning to write a filter driver and hold mouse pointer on the same location and visible for administrator screen, without wobble and both users operate unrestricted.

Are we following right direction, is this operation can be done collaboratively between these two users? Requesting if any other solution or driver related suggestions.

If someone has already explored this requirement already, kindly provide some links and their resolve for it.

Thanking in advance

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
7,469 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Limitless Technology 26,236 Reputation points
    2023-05-10T11:03:12.08+00:00

    Hi,

    I'd be happy to help you out with your question. Sorry for the inconvenience caused.

    While writing a filter driver could be a potential solution, it's important to note that developing a custom filter driver can be a complex task and may require a deep understanding of driver development and the Windows operating system internals. Therefore, I would like to suggest some alternative options and existing solutions that might already address your specific scenario:

    Software-based solutions: There are software applications available that offer advanced mouse control and management features. These tools can provide specific settings or configurations to handle multi-screen setups with touch screens more effectively. I recommend searching for keywords such as "multi-monitor mouse control software" or "touch screen and mouse coordination software" to explore relevant options.

    Windows settings: Windows operating system often includes built-in features or settings related to touch screen and mouse behavior. I recommend checking the Windows settings and control panel for any options that could help manage the behavior of the mouse pointer across multiple screens and touch input.

    Hardware-specific solutions: If you are using a touch screen from a specific manufacturer or brand, it's worth checking if they provide drivers or software that can help coordinate touch and mouse inputs seamlessly. I suggest visiting the manufacturer's website or support resources to explore any available solutions tailored to your hardware.

    Consultation with experts: Seeking advice from experts in the field of human-computer interaction (HCI) or touch screen technologies can be beneficial. These experts might have encountered similar challenges and can provide guidance or recommend existing solutions that can help you achieve your desired collaboration between the administrator and operator.

    Please consider evaluating the feasibility and implications of each solution before making a decision. Factors such as development effort, compatibility with your existing system, and the level of support and documentation available for each solution should be taken into account.

    For more Information, please refer to following resources :-

    Codecs FAQ - https://support.microsoft.com/windows/codecs-faq-392483a0-b9ac-27c7-0f61-5a7f18d408af

    Basics about videos and video codecs in Windows Media Player - https://support.microsoft.com/topic/basics-about-videos-and-video-codecs-in-windows-media-player-d53ea681-1a8c-61d6-a1f4-17d6f39a3d3a

    "Cannot play back the file. The format is not supported. (Error=80040265)" error message when you try to play a media file in Windows Media Player - https://support.microsoft.com/topic/-cannot-play-back-the-file-the-format-is-not-supported-error-80040265-error-message-when-you-try-to-play-a-media-file-in-windows-media-player-8db7e415-7374-b542-56ab-ed311dc48513

    If you have any other questions or need assistance with anything, please don't hesitate to let me know. I'm here to help.

    If the reply was helpful, please don’t forget to upvote or accept as answer, thank you.