<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; 2 клавиши PTT в Shadowplay, также ложное срабатывание Shift и Ctrl]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=10815&amp;type=atom" />
	<updated>2015-07-23T17:05:51Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=10815</id>
		<entry>
			<title type="html"><![CDATA[Re: 2 клавиши PTT в Shadowplay, также ложное срабатывание Shift и Ctrl]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=95940#p95940" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[shurikspblin]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=33222</uri>
			</author>
			<updated>2015-07-23T17:05:51Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=95940#p95940</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: 2 клавиши PTT в Shadowplay, также ложное срабатывание Shift и Ctrl]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=95898#p95898" />
			<content type="html"><![CDATA[<p>Что бы получить ответ, нужно оформить тему правильно.</p>]]></content>
			<author>
				<name><![CDATA[Ядрён]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=30092</uri>
			</author>
			<updated>2015-07-22T22:17:12Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=95898#p95898</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: 2 клавиши PTT в Shadowplay, также ложное срабатывание Shift и Ctrl]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=95896#p95896" />
			<content type="html"><![CDATA[<p><span style="color: green"><strong>shurikspblin</strong>, ознакомьтесь с <a href="http://forum.script-coding.com/viewtopic.php?id=9590">этой</a> темой, отредактируйте свой пост.</span> Обратите внимание на оформление кода.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-07-22T22:04:27Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=95896#p95896</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[2 клавиши PTT в Shadowplay, также ложное срабатывание Shift и Ctrl]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=95894#p95894" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[shurikspblin]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=33222</uri>
			</author>
			<updated>2015-07-22T21:17:24Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=95894#p95894</id>
		</entry>
</feed>
