- PVSM.RU - https://www.pvsm.ru -

Эта программка создавалась для собственных нужд. Очень давно, в далёком 2004 году. Написана на чистом ассемблере, используется синтаксис и сборщик TASM. Идею предложил Александр Куклев, а программировал Евгений Иванов. Большую часть текста писал Александр.
Будучи скомпилированной, она занимает 100 Кб кода. Работает быстро, памяти требует мало.
Программа работает с любой мышью. Предназначена для увеличения и сжатия части экрана, для регулировки скорости мыши и других действий. Но если будет мышь с дополнительными кнопками, то их тоже можно использовать.
Несколько месяцев назад я купил оптическую мышь с боковыми клавишами, однако применения боковым клавишам найти не смог. И тогда я решил написать программку, которая бы помогла задействовать наиболее полезным образом.
Можно использовать и мыши без боковых кнопок, а обычные мыши с двумя кнопками и колёсиком (центральной кнопкой) — при этом всё будет работать с тем же успехом.
Не бывало ли у вас так, что чтобы попасть в мелкую кнопочку на экране или выделить мелкий текст, вам нужно напряженно целиться?
Теперь нажатие на боковую кнопку (также можно настроить, какую кнопку использовать и также выбрать клавишу на клавиатуре) замедляет скорость мыши и вы без каких-либо сложностей попадаете даже в очень маленькую кнопку.
Рука очень быстро привыкает к использованию боковой клавиши в качестве “тормоза”.
Что ещё нужно для удобства? Хорошо бы экранную лупу, которая бы включалась по нажатию другой боковой кнопки мыши, чтобы можно было разглядеть что-нибудь мелкое. (Я иногда занимаюсь пиксельартом и мне подобное бывает нужно.)
Потом придумалось, что хорошо бы также где-то на окошке лупы писать цвет текущего пиксела и координаты мыши.
Ещё позже придумали использовать цифровую клавиатуру при включённом ScrollLock-e вот так:

С помощью удобной панельки-клавиатуры можно настроить использование любых клавиш клавиатуры для управления программой.

| Клавиша/набор клавиш | Описание |
|---|---|
| Ctrl-правый | Уменьшать на время нажатия скорость мыши |
| [5] серая |
Вкл/выкл увеличительное окно для мыши |
| Enter серая |
Вкл/выкл цветовое окно для мыши |
| [-] серая |
Уменьшать степень увеличение в увел. окне для мыши (или активного увел. окна) |
| [+] серая |
Увеличивать степень увеличение в увел. окне для мыши (или активного увел. окна) |
| [7],[8],[9],[4],[6],[1],[2],[3] серые |
Двигать курсор мыши в нужном направлении |
| [0] серая |
Увеличивать обычную скорость мыши |
| [.] серая |
Уменьшать обычную скорость мыши |
| [/] серая |
Скопировать в буфер обмена цвет в десятичном формате |
| [*] серая |
Скопировать в буфер обмена цвет в 16-ом формате |
| Scroll lock |
Вкл/выкл использование клавиатуры |
Установщика нет; скачайте все архивы, распакуйте все файлы в одну папку и запустите ExactMouse.exe
Автор: Methos
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/obrabotka-izobrazhenij/15844
Ссылки в тексте:
[1] ExactMouse.zip — 17 Kbytes: http://e-ivanov.ru/exactmouse/ExactMouse.zip
[2] Options.zip — 14 Kbytes: http://e-ivanov.ru/exactmouse/Options.zip
[3] Hook.zip — 1.2 Kbytes: http://e-ivanov.ru/exactmouse/Hook.zip
[4] ini.zip — 6 Kbytes: http://e-ivanov.ru/ini/ini.zip
Нажмите здесь для печати.