<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Переназначить доп. кнопки мыши на вверх\вниз]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5729&amp;type=atom" />
	<updated>2011-04-18T10:57:51Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=5729</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Переназначить доп. кнопки мыши на вверх\вниз]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=47684#p47684" />
			<content type="html"><![CDATA[<p>ypppu, если бы...<br />MasS, спасибо, работает)</p>]]></content>
			<author>
				<name><![CDATA[Felix]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25069</uri>
			</author>
			<updated>2011-04-18T10:57:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=47684#p47684</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Переназначить доп. кнопки мыши на вверх\вниз]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=47677#p47677" />
			<content type="html"><![CDATA[<p>А к мыши не идёт стандартное ПО, позволяющее назначить любые клавиши на дополнительные кнопки?</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2011-04-17T16:29:30Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=47677#p47677</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Переназначить доп. кнопки мыши на вверх\вниз]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=47676#p47676" />
			<content type="html"><![CDATA[<p><a href="http://www.autohotkey.com/docs/commands/While.htm">While-loop</a></p><div class="codebox"><pre><code>~XButton1::
    while GetKeyState(&quot;XButton1&quot;)
    {
    Send {SC050} ;down
    sleep 50
    }
return



~XButton2::
    while GetKeyState(&quot;XButton2&quot;)
    {
    Send {SC048} ;up
    sleep 50
    }
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[MasS]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26824</uri>
			</author>
			<updated>2011-04-17T16:13:56Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=47676#p47676</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Переназначить доп. кнопки мыши на вверх\вниз]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=47648#p47648" />
			<content type="html"><![CDATA[<p>Придумал временное решение, но таймеры часто залипают <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /><br /></p><div class="codebox"><pre><code>XButton1::Goto, PressDown1
XButton1 up::SetTimer, PressDown2, Off
XButton2::Goto, PressUp1
XButton2 up::SetTimer, PressUp2, Off

PressDown1:
 Send {Down}
 Sleep, 500
 SetTimer, PressDown2, 0
return

PressDown2:
 Send {Down}
return

PressUp1:
 Send {Up}
 Sleep, 500
 SetTimer, PressUp2, 0
return

PressUp2:
 Send {Up}
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Felix]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25069</uri>
			</author>
			<updated>2011-04-15T17:30:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=47648#p47648</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Переназначить доп. кнопки мыши на вверх\вниз]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=47641#p47641" />
			<content type="html"><![CDATA[<p>Вчера наконец-то купил новую мышь с доп. кнопками, которые сразу же было решено переназначить на вверх\вниз. Но что-то у меня не получается полная имитация (Зажал XButton1 - зажалась Down, отпускаешь XButton1 - отпускается Down). Первый, самый простой, способ не работает:<br /></p><div class="codebox"><pre><code>XButton1::Down
XButton2::Up</code></pre></div><p>Второй нажимает клавишу только один раз:<br /></p><div class="codebox"><pre><code>XButton1::Send {Down Down}
XButton1 Up::Send {Down Up}

XButton2::Send {Up Down}
XButton2 Up::Send {Up Up}</code></pre></div><p>Тоже самое здесь:<br /></p><div class="codebox"><pre><code>XButton1::
Send {Down down}
KeyWait XButton1
Send {Down up}
return

XButton2::
Send {Up down}
KeyWait XButton2
Send {Up up}
return</code></pre></div><p>Хотя, если заменить XButton1 и XButton2 на, допустим, Ц и Ы, то всё работает как надо. Не подскажите, что я делаю не так? <img src="//forum.script-coding.com/img/smilies/hmm.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[Felix]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25069</uri>
			</author>
			<updated>2011-04-15T14:31:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=47641#p47641</id>
		</entry>
</feed>
