Исправить программу с открытым исходным кодом. C++
Это эмулятор, который позволяет назначить на любые клавиши управление курсором, нажатия на ЛКМ и ПКМ, и скролл. Да, в винде есть встроенный эмуль, но в нём нельзя настроить вообще ничего и он иногда работает еще хуже чем Neat Mouse.
Но и у этой программы есть несколько недостатков, которые хотелось-бы исправить, поэтому и пишу сюда.
Главная проблема данного эмулятора - это то, что курсор резко "разгоняется". То-есть когда нажимаешь на клавишу чтобы переместить курсор, он сразу движется с установленной скоростью. Нет плавности в первых долях секунды.
И я думаю это можно исправить, потому-что в другом эмуляторе, уже для геймпадов, Xpadder, если управлять курсором кнопками геймпада то курсор плавно разгоняется и можно достаточно точно попасть куда тебе нужно. Я потихоньку изучаю 3D моделирование и пока-что приходится моделить с геймпада. С ним не так больно работать. Но хотелось бы и с клавиатуры моделировать и заниматься прочими делами.
Вот короткая демонстрация проблемы: Надеюсь, понятно записал.
P.S: Я знаю, что в Neat Mouse есть кнопка альтернативной скорости, но эту кнопку нужно держать, что для меня крайне неудобно т.к работаю я одной рукой. Если бы эта функция работала как переключатель, было бы удобнее, но всё-же это костыль потому-что плавного разгона всё-равно нет. Однако, если добавите к этой функции режим переключателя, постараюсь отблагодарить, по мере возможностей. Думаю, можно добавить чекбокс, активирующий режим переключателя (смотрите скриншот).
Вторая, менее серьезная проблема Neat Mouse заключается в том, что во многих играх неправильно работает скроллинг. Когда в игре как-бы крутишь колёсико мыши (жмёшь на клавишу, отвечающую за скролл), камера в игре начинает вращаться без твоего участия.
Я больше семи лет мучаюсь с этой программой, потому-что ни альтернатив, ни более удобного манипулятора, который заменил бы мне мышь попросту нет!