Изменение скорости движения указателя через командную строку / реестр / какой-нибудь vb-скрипт / C# в Windows 7

программирование windows .net

Часто переключаюсь между мышью и тач-падом и каждый раз запускаю main.cpl и меняю скорость указателя руками. Разница между скоростью для мыши и тач-пада значительная, потому не менять не выйдет. Очень хочу это автоматизировать, сделать пару ~батников, навесить на них горячие клавиши и жить счастливо.

Пробовал изменять скорость через реестр и она меняется в main.cpl, но что бы изменения применились, нужно открыть main.cpl и нажать "применить". Только тогда скорость реально изменится.

Гуглил много, ничего. Дошёл только до вызова SystemParametersInfo. Есть какой-нибудь способ не работая с win api выполнить такую задачу?

Спасибо.

Примечание:
Уже решено: http://social.msdn.microsoft.com/Forums/ru-RU/fordesktopru/thread/055d6d89-cb91-4f9f-b6c1-14949aaf7e43
Ответы:
Thanks for clarifying - that did the trick! I'm now able to toggle back and forth between my two mouse pointer speeds easily.
Ну чего, актуально еще? А то попалась одна прога по этой части.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.