<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; 2 клавиши PTT в Shadowplay, также ложное срабатывание Shift и Ctrl]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=10815</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=10815&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «2 клавиши PTT в Shadowplay, также ложное срабатывание Shift и Ctrl».]]></description>
		<lastBuildDate>Thu, 23 Jul 2015 17:05:51 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: 2 клавиши PTT в Shadowplay, также ложное срабатывание Shift и Ctrl]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=95940#p95940</link>
			<description><![CDATA[<p>Решение найдено благодаря чату <a href="https://kiwiirc.com/client/irc.freenode.net/#ahk">https://kiwiirc.com/client/irc.freenode.net/#ahk</a><br />Выглядит следующим образом:</p><div class="codebox"><pre><code>~LAlt::ScrollLock
~CapsLock::ScrollLock</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (shurikspblin)]]></author>
			<pubDate>Thu, 23 Jul 2015 17:05:51 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=95940#p95940</guid>
		</item>
		<item>
			<title><![CDATA[Re: 2 клавиши PTT в Shadowplay, также ложное срабатывание Shift и Ctrl]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=95898#p95898</link>
			<description><![CDATA[<p>Что бы получить ответ, нужно оформить тему правильно.</p>]]></description>
			<author><![CDATA[null@example.com (Ядрён)]]></author>
			<pubDate>Wed, 22 Jul 2015 22:17:12 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=95898#p95898</guid>
		</item>
		<item>
			<title><![CDATA[Re: 2 клавиши PTT в Shadowplay, также ложное срабатывание Shift и Ctrl]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=95896#p95896</link>
			<description><![CDATA[<p><span style="color: green"><strong>shurikspblin</strong>, ознакомьтесь с <a href="http://forum.script-coding.com/viewtopic.php?id=9590">этой</a> темой, отредактируйте свой пост.</span> Обратите внимание на оформление кода.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 22 Jul 2015 22:04:27 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=95896#p95896</guid>
		</item>
		<item>
			<title><![CDATA[2 клавиши PTT в Shadowplay, также ложное срабатывание Shift и Ctrl]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=95894#p95894</link>
			<description><![CDATA[<p>Приветствую.<br />Версия AHK v1.1.22.03</p><p>Имеется программа Nvidia Shadowplay для захвата видео в играх.<br />В программе есть возможность задать клавишу для активации микрофона - так называемый Push-to-Talk (PTT).<br />Загвоздка в том, что клавишу можно назначить только одну. Однако необходимо назначить 2 определенные клавиши, ввиду того, что в игре используются 2 разные клавиши для разговора голосом и разговора по рации - Alt и CapsLock соответственно. <br />Во время любого из двух событий (разговор голосом или разговор по рации) должна нажиматься клавиша PTT в Shadowplay (назначил ScrollLock) для активации микрофона во время захвата видео.</p><p>Из найденного в сети наиболее подходящим образом работает следующий скрипт:</p><div class="codebox"><pre><code>~LAlt::
{
Send, {ScrollLock down}
KeyWait, LAlt
Send, {ScrollLock up}
return
}

~CapsLock::
{
Send, {ScrollLock down}
KeyWait, CapsLock
Send, {ScrollLock up}
return
}</code></pre></div><p>Однако имеются следующие проблемы:<br />1) По нажатию Alt по какой-то причине также происходит двойное нажатие CTRL (CTRLx2), что отвечает в игре за опускание/поднятие оружия.<br />2) По нажатию CapsLock по какой-то причине также происходит нажатие клавиши Shift, что отвечает в игре за переключение режимов бег/шаг.<br />3) Имеется ощутимая задержка во время нажатия CapsLock - порядка 1 секунды.<br />Если в настройках управления в игре снять назначение клавиш CTRLx2 и Shift, то это решает проблему, за исключением задержки процедуры, за которую отвечает нажатие CapsLock.</p><p>Кстати, если протестировать этот скрипт каким-нибудь keyboard tester-ом, то результат будет таким же странным, т.е. будут нажиматься клавиши Shift и Ctrl. <span class="bbu"> По-видимому,&nbsp; это не проблема ARMA2, Shadowplay или Teamspeak3</span>.<br />Хотелось бы понять, из-за чего происходят ложные срабатывания Shift и Ctrl, в то время как в скрипте эти клавиши не участвуют.<br />Буду признателен за помощь. Спасибо.</p><p>Тут наглядно продемонстрировано, о чем речь выше:<br /><a href="http://www.youtube.com/watch?v=KH5j5yxFUN8">http://www.youtube.com/watch?v=KH5j5yxFUN8</a></p><br /><p>Поправил...</p>]]></description>
			<author><![CDATA[null@example.com (shurikspblin)]]></author>
			<pubDate>Wed, 22 Jul 2015 21:17:24 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=95894#p95894</guid>
		</item>
	</channel>
</rss>
