PDA

Показать полную графическую версию : Эмулятор мыши


akkustik
29-11-2008, 20:31
Подскажите пожалуйста программу - эмулятор мыши. Нужно что-б на кнопку 3 привязывалась левая кнопка мыши. А на кнопку 4 - правая кнопка мыши. Я нашол подобную прогу - Hotkey Master. Но она не поддерживает зажатие кнопки! Работают только клики. Нужна программа то-б работали и зажатия. (Для перетаскивания)

r3r
29-11-2008, 23:52
Можно, с помощью AutoIt написать скрипт зажатия определенной кнопки мыши.
MouseClickDownDelay
MouseDown("left") и т.д.

akkustik
30-11-2008, 12:47
r3r, Можно, с помощью AutoIt написать скрипт зажатия определенной кнопки мыши. » Не почти за наглость, а ты не мог-бы написать такую програмку? А ещё на 5 кнопку нужно навесить среднюю мышиную. Буду очень признателен! 5 лет за компом, и тут вдруг лучезапясный синдром развился на мышу... :(

r3r
01-12-2008, 21:26
Подсмотрено и недоделано :) с форума AutoIt.
По нажатию "3" с дополнительной клавиатуры зажимается левая кнопка мыши, по 4 - правая, по 5 - средняя.
Внимание: Смотрите, что пишет программа. После запуска программы, нажать нужно 2 раза. Выход по кнопке end
HotKeySet("{END}", "_Exit")
HotKeySet("{NUMPAD3}", "_left")
HotKeySet("{NUMPAD4}", "_right")
HotKeySet("{NUMPAD5}", "_middle")

Global $Paused=False

While 1

WEnd

Func _left()
$Paused = NOT $Paused
If $Paused=True Then
ToolTip("Paused")
MouseUp ( "left" )
Else
ToolTip("Started")
MouseDown ( "left" )
EndIf

While $Paused=True
Sleep(10)
WEnd
EndFunc

Func _right()
$Paused = NOT $Paused
If $Paused=True Then
ToolTip("Paused")
MouseUp ( "right" )
Else
ToolTip("Started")
MouseDown ( "right" )
EndIf

While $Paused=True
Sleep(10)
WEnd
EndFunc

Func _middle()
$Paused = NOT $Paused
If $Paused=True Then
ToolTip("Paused")
MouseUp ( "middle" )
Else
ToolTip("Started")
MouseDown ( "middle" )
EndIf

While $Paused=True
Sleep(10)
WEnd
EndFunc

Func _Exit()
Exit
EndFunc

r3r
02-12-2008, 00:25
Автор решил свою проблему, тему можете закрывать.
Его ответ в ПМ:
Мне уже помогли, отбой. Если что, вот код:

3::Lbutton
4::Rbutton
5::Mbutton
Код для программы AutoHotKey.

З.Ы. мой, хоть и страшный, кажется лучше ;)

akkustik
02-12-2008, 13:41
З.Ы. мой, хоть и страшный, кажется лучше »
А чем лучше?

Моторокер
10-12-2008, 14:03
А Keyboard Maniac не подойдёт? В нём можно заменять клавиши и щелчки мыши.




© OSzone.net 2001-2012