1

Тема: AHK: Визуальный эмулятор колеса мышки на планшете

Очень добрый день.

Нужна ваша помощь.

Столкнулся с проблемой: У меня планшет со стилусом, нужен для рисования.
Но не работает зум через 2 пальца. (старый планшет)
Через колесо мыши всё работает хорошо.

Здесь встала задача, как эмулировать колесо мыши на экранном меню.

Поисками вышел на программу AutoHotKey. Нашел и скачал скрипт, только он был настроен под другую программу. (Painter. В моем случае программа Microsoft Whiteboard)

Начал разбираться как изменить назначения виртуальных кнопок, и через не сложные манипуляции поменял значения нужных кнопок на WheelUp\WheelDown

В итоге очень странная ситуация. Сами по себе кнопки не работают, но если начать двигать мышкой, то в этот момент клавиши иногда срабатывают.

Понял что внес изменения там где нужно, только не могу теперь сообразить как довести всё это дело до ума.

.....

Понимаю что нужна помощь разбирающихся людей.
Пишу сюда в надежде, победить зверя...

Сможете помочь чем-то?






p.s. Задача еще усложняется тем, что под программу Microsoft Whiteboard нигде нет горячих клавиш. Поэтому на данный момент ориентируюсь только на "Колесо мышки", что точно работает.

На стационаре к сожалению запустить Whiteboard не получается, что бы поэкспериментировать с клавишами на ZOOM.


В идеале что бы было 3 эмулирующие кнопки:
1 - Одинарное приближение
2 - Одинарное отделение
3 - Плавное отдаление и приближение по свайпу (вверх\вниз)


Эти кнопки в предлагаемом скрипте имеются. Нужно лишь переназначит на них действия.

2

Re: AHK: Визуальный эмулятор колеса мышки на планшете

В идеале что бы было 3 эмулирующие кнопки:
1 - Одинарное приближение
2 - Одинарное отделение

Если назначать прокрутку колёсика мышки на кнопки, это будет так:

1::WheelUp
2::WheelDown

Если делать экранное меню, будет сложнее. Надо чтобы AutoHotkey передавала эмуляцию колёсика в определённое окно, которое будет неактивным, пока Вы нажимаете кнопки в экранном меню.

3

Re: AHK: Визуальный эмулятор колеса мышки на планшете

ypppu пишет:

передавала эмуляцию колёсика в определённое окно, которое будет неактивным, пока Вы нажимаете кнопки в экранном меню.

Окно своего меню можно оставлять неактивным.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru
Win10x64 v2004, AutoHotkey_L v1.1.33.02 (Unicode 32-bit). AhkSpy, Hotkey, ClockGui

4

Re: AHK: Визуальный эмулятор колеса мышки на планшете

Уже написанный скрипт.
здесь: https://drive.google.com/file/d/1NtTW8cnN6hxK3sD18phyfEn0czrklYC_/view?usp=sharing

ypppu
Экранные меню уже есть.

Планшет у меня без клавиатуры, поэтому рассматриваю вариант только с применением экранного меню.

Замена имеющихся экранных кнопок на WheelUp, WheelDown - не сработали корректно:

Вот что вышло: Дублирую

В итоге очень странная ситуация. Сами по себе кнопки не работают, но если начать двигать мышкой, то в этот момент клавиши иногда срабатывают.

https://ibb.co/9HWhDc0

5 (изменено: Vyacheslav.m, 2020-09-09 15:25:30)

Re: AHK: Визуальный эмулятор колеса мышки на планшете

serzh82saratov

Кстати
В данном скрипте 3 файла и 1 папка:

папка с картинками кнопок
1 GuroPanel_for_Painter. exe
2 GuroPanel_for_Painter. ahk
3 GuroPanel_for_Painter. txt

Кнопки я нашел в txt файле, там же и изменил на wheelup\wheeldown
В ahk файле практически не разобрался.

6

Re: AHK: Визуальный эмулятор колеса мышки на планшете

Vyacheslav.m пишет:

В итоге очень странная ситуация. Сами по себе кнопки не работают, но если начать двигать мышкой, то в этот момент клавиши иногда срабатывают.

Думаю человек без тачскрина вам не поможет, такое надо тестировать вживую.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru
Win10x64 v2004, AutoHotkey_L v1.1.33.02 (Unicode 32-bit). AhkSpy, Hotkey, ClockGui