Управление клавиатурой с помощью мыши

508
Camilo Martin

Кажется, существует много программного обеспечения для управления (или эмуляции) ввода мышью с клавиатуры, но как быть с противоположным?

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

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

Примечание: это предназначено для работы в полноэкранном режиме, и иметь возможность включить / выключить его клавишей F # было бы здорово!

Спасибо за ваше время :)

0
на какой операционной системе? John T 14 лет назад 0
Windows XP SP3 Pro 32bit, извините Camilo Martin 14 лет назад 0

3 ответа на вопрос

3
JMD

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

Как насчет скрипта AutoHotkey для жестов мыши ? Вы не указали, какой тип управления вам требуется, поэтому, возможно, набор жестов является адекватным. Однако, если вы хотите заменить клавиатуру целиком одной мышью, возможно, это не тот ответ, который вам нужен. Или, удачи в запоминании всех этих жестов. :-D


Как это часто бывает, AutoHotkey - ваш инструмент. Я не буду утомлять вас подробным обзором или подробностями, так как Google (и даже SuperUser) загружены информацией об этом.

РЕДАКТИРОВАТЬ: На самом деле, это готовый сценарий, который позволит вам использовать цифровую клавиатуру в качестве мыши, с несколькими настройками.

Он ищет противоположность. John T 14 лет назад 0
Да. да это он. Я только что вернулся сюда, чтобы изменить свой ответ, но вы уже прокомментировали. * вздох * Смешно, я даже сначала прочитал вопрос «правильно». JMD 14 лет назад 0
Также использование Windows в качестве мыши возможно в Windows без каких-либо специальных инструментов ... просто включите MouseKeys. Joey 14 лет назад 0
@Johannes, правда, но этот (первый) скрипт, который я связал, на самом деле имеет довольно полную реализацию мыши с кнопками, управляющими колесом мыши, и некоторыми дополнительными кнопками. Ничего из этого не имеет значения, поскольку он ищет противоположность. (Все еще качая головой, я все правильно прочитал и все равно нашел неправильный ответ.) JMD 14 лет назад 0
Спасибо, это кажется интересным. Если у AutoHotkey есть события мыши, это вероятное решение! Camilo Martin 14 лет назад 0
Изменить: я так собираюсь изучать AutoHotkey! Спасибо за решение, это займет некоторое время и усилия, но это единственный способ эффективно достичь моей цели - отправлять направленные нажатия клавиш, перемещая мышь. Также AutoHotkey пригодится для того, чтобы делать почти все в будущем =) Camilo Martin 14 лет назад 0
1
John T

Если вы используете Windows, как насчет экранной клавиатуры?

Он находится в разделе « Все программы» -> «Стандартные» -> «Доступность в XP» (аналогично для Vista +)

alt text

Да, если предположить, что O / S ему подходит, то это лучший путь. JMD 14 лет назад 0
Я знал об экранной клавиатуре, но я могу использовать клавиатуру. Было бы намного лучше, если бы я мог использовать мышь, поэтому я ищу более удобное решение :) В любом случае, спасибо ^^ Camilo Martin 14 лет назад 0
0
Joey

Если вы хотите что-то, что вы можете печатать с помощью мыши, то я советую вам взглянуть на Dasher .

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

Я посмотрю на Dasher =). Мое намерение состоит в том, чтобы контролировать произвольный ввод с помощью движения мыши, например, многократно эмулировать ввод данной «левой» клавиши при перемещении мыши влево. Camilo Martin 14 лет назад 0
Взглянул на dasher, но это не совсем то, что мне нужно, на самом деле мне не нужны все ключи, просто небольшой набор клавиш, привязанных к движению мыши. В любом случае концепция Dasher удивительно новаторская! Camilo Martin 14 лет назад 0