Exactmouse - это программа, которая поможет вам использовать возможности вашей мыши на 100%

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

 

Несколько месяцев назад я купил оптическую мышь с боковыми клавишами, однако применения боковым клавишам найти не смог. И тогда я решил написать программку, которая бы помогла задействовать наиболее полезным образом. Можно использовать и мыши без боковых кнопок, а обычные мыши с двумя кнопками и колёсиком (центральной кнопкой) - при этом всё будет работать с тем же успехом.

Не бывало ли у вас так, что чтобы попасть в мелкую кнопочку на экране или выделить мелкий текст, вам нужно напряженно целиться? Теперь нажатие на боковую кнопку (также можно настроить, какую кнопку использовать и также выбрать клавишу на клавиатуре) замедляет скорость мыши и вы без каких-либо сложностей попадаете даже в очень маленькую кнопку. Рука очень быстро привыкает к использованию боковой клавиши в качестве “тормоза”.

Что ещё нужно для удобства? Хорошо бы экранную лупу, которая бы включалась по нажатию другой боковой кнопки мыши, чтобы можно было разглядеть что-нибудь мелкое. (Я иногда занимаюсь пиксельартом и мне подобное бывает нужно.)

Потом придумалось, что хорошо бы также где-то на окошке лупы писать цвет текущего пиксела и координаты мыши. Ещё позже придумали использовать цифровую клавиатуру при включённом ScrollLock-e вот так:

Возможности программы:
  • по нажатию одной из боковых кнопок мыши (или клавиши на клавиатуре) уменьшать (на время нажатия) скорость мыши.
  • по нажатию той же или другой боковой кнопки мыши включать лупу. (Для удобства позиционирования)
  • при включённом scroll-lock с цифровой клавиатуры можно передвигать мышь в сторону по одному пикселю, включать и выключать лупу, регулировать скорость мыши и степень увеличения лупы. Кроме того, можно включить окно, в котором будет написан цвет текущего пиксела и координаты мыши. Цвет в удобном формате можно скопировать в буфер обмена одним нажатием клавиши цифровой клавиатуры.
  • текущий пиксел помечается в окне лупы перекрестием и/или прямоугольником.
  • возможно включение сетки, разделяющей пикселы в окне лупы.
  • изменять размер окна лупы можно, растягивая его за края. При этом окно автоматически будет подбирать такой размер, чтобы в него помещалось целое число пикселей (это можно отключить в настройках). Для перетаскивания окна, нужно "схватить его мышью" за любую точку. Двойной клик открывает окно настроек. Клик правой клавишей - контекстное меню.
  • настройка цвета сетки и перекрестия.
  • настройка частоты обновления окна лупы.
  • настройка автоматического скрытия сетки при малом увеличении.
  • программа имеет очень малый размер и работает очень быстро, практически не расходуя ресурсы компьютера. (2% загрузки процессора при включённой большой лупе с периодом обновления 50мс, на компьютере с процессором Duron 800MHz.)
  • С помощью удобной панельки-клавиатуры можно настроить использование любых клавиш клавиатуры для управления программой.

     

    Настройки по умолчанию следующие:

     

    Клавиша/набор клавиш Описание
    Ctrl-правый Уменьшать на время нажатия скорость мыши
    [5] серая Вкл/выкл увеличительное окно для мыши
    Enter серая Вкл/выкл цветовое окно для мыши
    [-] серая Уменьшать степень увеличение в увел. окне для мыши (или активного увел. окна)
    [+] серая Увеличивать степень увеличение в увел. окне для мыши (или активного увел. окна)
    [7],[8],[9],[4],[6],[1],[2],[3] серые Двигать курсор мыши в нужном направлении
    [0] серая Увеличивать обычную скорость мыши
    [.] серая Уменьшать обычную скорость мыши
    [/] серая Скопировать в буфер обмена цвет в десятичном формате
    [*] серая Скопировать в буфер обмена цвет в 16-ом формате
    Scroll lock Вкл/выкл использование клавиатуры
     

    Вы можете прямо скачать сейчас и пользоваться!

  • ExactMouse.zip - 17 Kbytes
  • Options.zip - 14 Kbytes
  • Hook.zip - 1.2 Kbytes
  • ini.zip - 6 Kbytes
  • Установщик запакованный exactmouse-setup.exe.7z - 80 Kbytes

    Евгений Иванов

    и Александр Куклев


    Статья о программе в журнале "Компьютерра"