Показать мышь на планшете Windows / отключить режим сенсорного экрана - PullRequest
0 голосов
/ 12 апреля 2019

Я создал программу, которая позволяет мне подключать разные ПК в локальной сети на уровне интерфейса и заставлять их работать как один большой ПК с одной мышью и клавиатурой.

Для движения мыши я использую:

    [DllImport("user32.dll", EntryPoint = "SetCursorPos")]
    [return: MarshalAs(UnmanagedType.Bool)]
    private static extern bool SetCursorPos(int x, int y);

Проблема в том, что на моем планшете с Windows курсор мыши не отображается (он работает и движется, просто невидим).

Есть ли способ показать курсор мыши в то время как врежим сенсорного экрана?В качестве альтернативы отключить режим сенсорного экрана с целью отображения мыши?

Другая проблема, которая, по-видимому, связана с этим, заключается в том, что движение мыши на других ПК (не на хосте), по-видимому, не регистрируется как правильное движение.компьютеры случайным образом выключают мониторы или переходят в режим экранной заставки, когда на них движется мышь (к счастью, щелчок вызывает их пробуждение).

Кто-нибудь знает, как это исправить?

Спасибо!

...