<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Разная работа клавиш, выполняющих одни функции]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=7804</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7804&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Разная работа клавиш, выполняющих одни функции».]]></description>
		<lastBuildDate>Fri, 23 Nov 2012 12:10:00 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Разная работа клавиш, выполняющих одни функции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=66051#p66051</link>
			<description><![CDATA[<p>Спасибо за разъяснение, жаль, конечно, что не исправить. Но за-то понятно, почему не работает.</p>]]></description>
			<author><![CDATA[null@example.com (studentarh)]]></author>
			<pubDate>Fri, 23 Nov 2012 12:10:00 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=66051#p66051</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Разная работа клавиш, выполняющих одни функции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=66047#p66047</link>
			<description><![CDATA[<p>Точно. Поэтому в некоторых случаях при нажатии трёх клавиш клавиатура &quot;воспринимает&quot; это как нажатие четырёх.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Fri, 23 Nov 2012 11:46:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=66047#p66047</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Разная работа клавиш, выполняющих одни функции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=66044#p66044</link>
			<description><![CDATA[<p><strong>ypppu</strong><br />Да, похоже, это просто особенность устройства клавиатуры. Там же вроде бы не идут к каждой клавише два отдельных провода, а общая сетка из строчек и столбцов.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Fri, 23 Nov 2012 11:21:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=66044#p66044</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Разная работа клавиш, выполняющих одни функции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=66041#p66041</link>
			<description><![CDATA[<p>Я думаю дело всё-таки в расстоянии между клавишами. Вот так удаётся получить 4 &quot;пикушки&quot;,<br /></p><div class="codebox"><pre><code>q::
r:: 
u::
p::
    SoundBeep, 800, 100
    KeyWait, %A_ThisHotkey%
Return</code></pre></div><p>а вот так - нет:</p><div class="codebox"><pre><code>q::
a:: 
s::
z::
    SoundBeep, 800, 100
    KeyWait, %A_ThisHotkey%
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Fri, 23 Nov 2012 10:22:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=66041#p66041</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Разная работа клавиш, выполняющих одни функции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=66040#p66040</link>
			<description><![CDATA[<p>Дело явно не в ошибке. Вот простой тестовый скрипт. 4 пикушки получить не удаётся, да и 3 не всегда.<br /></p><div class="codebox"><pre><code>up::
down:: 
left::
right::
    SoundBeep, 800, 100
    KeyWait, %A_ThisHotkey%
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Fri, 23 Nov 2012 09:59:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=66040#p66040</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Разная работа клавиш, выполняющих одни функции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=66037#p66037</link>
			<description><![CDATA[<p>У меня, если нажать 4 расположенные близко клавиши одновременно, срабатывает встроенный динамик. Как бы будильник, если уснул лицом на клавиатуре.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Fri, 23 Nov 2012 06:20:32 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=66037#p66037</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Разная работа клавиш, выполняющих одни функции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=66036#p66036</link>
			<description><![CDATA[<p>Извините за еще один возможно глупый вопрос, но сам ничего не могу понять. На этот раз в скрипте горячая клавиша &quot;up&quot; работает не так, как остальные стрелки, хотя выполняет ту же функцию. Проверял другие скрипты, только в одном нашел такую же горячую клавишу и закрыл этот скрипт, но ничего не изменилось.</p><p>По замыслу при нажатии на любую стрелку должна появляться подсказка с соответствующей цифрой, сколько стрелок одновременно удерживается, столько и цифр должно быть в подсказке. Так вот, все четыре цифры не появляются никогда. Причем, если заменить клавишу &quot;up&quot; на любую другую, все работает нормально. Помогите пожалуйста найти ошибку.</p><p>Скрипт с ошибкой:<br /></p><div class="codebox"><pre><code>; предотвращение повторных нажатий
checkpress()
{
	global
	if !d%a_thishotkey%
	{
		d%a_thishotkey%=1
		return true
	}
}

delpress()
{
	global
	StringTrimRight, key, a_thishotkey, 3
	d%key%=
}

; добавление в строку
setparam(n)
{
	global
	if checkpress()
	{
		param=%param%%n%
		tooltip % param
	}
}

; удаление из строки
delparam(n)
{
	global
	delpress()
	StringReplace, param, param, % n,
	tooltip % param
}

; горячие клавиши
f1:: suspend

left:: setparam(1)
right:: setparam(2)
up:: setparam(3)
down:: setparam(4)

left up:: delparam(1)
right up:: delparam(2)
up up:: delparam(3)
down up:: delparam(4)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (studentarh)]]></author>
			<pubDate>Fri, 23 Nov 2012 06:09:51 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=66036#p66036</guid>
		</item>
	</channel>
</rss>
