<?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=12321&amp;type=atom" />
	<updated>2025-01-02T19:40:54Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=12321</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=161868#p161868" />
			<content type="html"><![CDATA[<p>Всем привет, я совсем не разбираюсь в AHK.<br />Просьба, может ли кто то помочь сделать скрипт, чтобы при движении мышки влево, то зажималась A англ., а при движении вправо - зажималась клавиша D?</p>]]></content>
			<author>
				<name><![CDATA[prodaznij]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=44375</uri>
			</author>
			<updated>2025-01-02T19:40:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=161868#p161868</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=160109#p160109" />
			<content type="html"><![CDATA[<p><strong>Krot66</strong><br />Насколько понимаю, в скрипте нет &quot;зажать и наклонить&quot;. Есть просто наклон влево/вправо. Но основой вопрос был про ini: Как «научить» скрипт читать ini, в котором каждый уже пропишет наклон ли или с зажатой кнопкой.</p><p><strong>akaX-Mouse.ahk</strong><br /></p><div class="codebox"><pre><code>
CoordMode, Mouse, Screen
WheelLeft::send, !{f4}
WheelRight::
    MouseGetPos, mx, my
    MouseClick, Left, mx, my, 2
return
</code></pre></div><p>А вот предположительный ini<br /><strong>akaX-Mouse.ini</strong><br /></p><div class="codebox"><pre><code>
[v]
; наклон колеса мыши влево WheelLeft – закрыть приложение Alt+F4
whL=WheelLeft::send, !{f4}
; наклон колеса мыши вправо WheelRight – двойной клик ТУТ 2 команды – разобраться как писать в одну строку
whR=WheelRight::MouseGetPos, mx, my MouseClick, Left, mx, my, 2
; зажать правую+клик левой – ВСТАВИТЬ
mcRL
; зажать левую+клик правой – КОПИРОВАТЬ
mcLR
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[nnpfbzus]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38700</uri>
			</author>
			<updated>2024-01-30T06:43:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=160109#p160109</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=154079#p154079" />
			<content type="html"><![CDATA[<p>По идее<br /></p><div class="codebox"><pre><code>Default_D_L=^{vk57}
Default_U=^{vk58}</code></pre></div><p>Использования наклонов колеса не было в оригинальном скрипте, нет и в моем варианте. Да и что за удовольствие наклонять колесо зажав правую кнопку мыши? Куда проще использовать чуть усложненные жесты, благо ограничений на их длину нет.</p>]]></content>
			<author>
				<name><![CDATA[Krot66]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30687</uri>
			</author>
			<updated>2022-07-28T17:33:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=154079#p154079</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=154075#p154075" />
			<content type="html"><![CDATA[<p><strong>Krot66</strong>,<br />А как настройки жестов (например DL=ctrl+w, U=ctrl+x) засунуть в ini, чтоб каждый раз не пересобирать скрипт?<br />Или например обработку наклона колеса<br />влево = ctrl+F4<br />вправо=2×ЛКМ<br />(а кому-то может наоборот надо)</p><div class="codebox"><pre><code>CoordMode, Mouse, Screen
WheelLeft::send, !{f4}
WheelRight::
    MouseGetPos, mx, my
    MouseClick, Left, mx, my, 2
return</code></pre></div><p>P.S. вопрос касается простого случая, когда жесты нужны как глобальные срабатывания вне зависимости от приложения.</p>]]></content>
			<author>
				<name><![CDATA[nnpfbzus]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38700</uri>
			</author>
			<updated>2022-07-28T06:31:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=154075#p154075</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=111839#p111839" />
			<content type="html"><![CDATA[<p>Правую кнопку и колесо можно сделать только уменьшая вводную задержку для приложения или добавляя его в группу Exclude. Правую+среднюю в принципе можно сделать. Но зачем это вам? Я как раз занялся этим скриптом чтобы покончить с балетными и далеко не всегда как надо работающими комбинациями на пяти кнопках мыши.<br />Добавлено:<br />Жесты с колесиком входят в функционал скрипта. Просто привяжите имеющийся скрипт к соответствующим меткам.</p>]]></content>
			<author>
				<name><![CDATA[Krot66]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30687</uri>
			</author>
			<updated>2017-02-04T08:47:43Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=111839#p111839</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=111836#p111836" />
			<content type="html"><![CDATA[<p>Вот спасибо. Только сразу выяснилось, что сочетание Правая Кнопка Мыши + Средняя КМ (причём, у меня различаются короткое и долгое нажатие) и сочетание Правая Кнопка Мыши + Колесо Мыши — перестали обрабатываться. Возможна ли и их настройка? Тогда, кажется, это сняло бы все проблемные ситуации с ПКМ.</p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2017-02-04T02:02:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=111836#p111836</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=111761#p111761" />
			<content type="html"><![CDATA[<p>Архив и описание обновлены. Самым простым способом разрешения всех противоречий оказалось сделать встроенную поддержку таких комбинаций клавиш. Так что теперь скрипт имеет поддержку всех видов жестов: движением, колесных и последовательным нажатием левой и правой кнопок мыши.</p><p>Последним соответствуют метки и переменные вида Default_Forward и Default_Back. Их можно настроить для любых приложений с учетом групп окон и места на экране (в последнем случае они имеют вид Default#..._Forward и Default#..._Back). При этом браузерные жесты такого типа продолжают работать, если, конечно, они не переопределены.</p><p>Жесты в Эксплорере, о которых шла речь, добавляются с помощью строк, уже прописанных в конфигурационном файле:<br /></p><div class="codebox"><pre><code>Explorer_Forward=!{Right}
Explorer_Back=!{Left}</code></pre></div><p>Исправлено определение вводной задержки.</p>]]></content>
			<author>
				<name><![CDATA[Krot66]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30687</uri>
			</author>
			<updated>2017-02-01T14:59:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=111761#p111761</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=111677#p111677" />
			<content type="html"><![CDATA[<p>Нет. Подождите день-два - будет простое и универсальное решение.</p>]]></content>
			<author>
				<name><![CDATA[Krot66]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30687</uri>
			</author>
			<updated>2017-01-31T08:04:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=111677#p111677</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=111669#p111669" />
			<content type="html"><![CDATA[<p>Да, запускаю последнюю версию скрипта — тем не менее, он во всех окнах ведет себя так же, как в Проводнике. Может, влияют какие-то настройки при установке AHK? Галочка какая-нибудь там?</p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2017-01-30T23:12:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=111669#p111669</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=111654#p111654" />
			<content type="html"><![CDATA[<p>С одним &quot;но&quot; в Эксплорере работает только один последний запущенный скрипт. С этим уже ничего не поделаешь - без <br />$RButton:: Send, {RButton}<br />отвалится правая клавиша.</p>]]></content>
			<author>
				<name><![CDATA[Krot66]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30687</uri>
			</author>
			<updated>2017-01-30T11:00:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=111654#p111654</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=111653#p111653" />
			<content type="html"><![CDATA[<p>У вас последняя версия скрипта? У меня работает в Эксплорере идеально, причем с очень грубыми настройками скрипта. А если убрать #IfWinActive, это работет и в браузерах (кроме IE, но это особый случай). Да и у меня эти сочетания используются в ряде мест - тоже все нормально.</p>]]></content>
			<author>
				<name><![CDATA[Krot66]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30687</uri>
			</author>
			<updated>2017-01-30T10:50:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=111653#p111653</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=111651#p111651" />
			<content type="html"><![CDATA[<p>А так тоже не идет: закрыл все AHK-скрипты, запустил эти оба, но срабатывает только Gestures.ahk, а при попытке сочетать кнопки мыши — вылазит меню))</p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2017-01-30T10:35:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=111651#p111651</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=111648#p111648" />
			<content type="html"><![CDATA[<p>В одном скрипте это и не будет работать. Дело в том, что скрипт создает собственные горячие клавиши RButton, по которым отрабатываются жесты. Речь шла только о беспрепятственной отработке сторонних приложений и скриптов. Сейчас если нажата левая клавиша, хоткей для правой клавиши блокируется, а если нажата правая клавиша и произошло нажатие левой, будет транслировано это сочетание.<br />Как отдельный скрипт приведенный фрагмент работает исправно.</p>]]></content>
			<author>
				<name><![CDATA[Krot66]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30687</uri>
			</author>
			<updated>2017-01-30T08:09:42Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=111648#p111648</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=111647#p111647" />
			<content type="html"><![CDATA[<p>Тестировал это дело — почему-то не отрабатывало. То есть, копировал код из четвертого поста в основной код из архива: кнопки в сочетании работали, но отдельно функционал правой — нет.</p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2017-01-30T00:34:28Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=111647#p111647</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Управление жестами мыши]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=111413#p111413" />
			<content type="html"><![CDATA[<p>Архив обновлен. Сочетания RButton &amp; LButton и LButton &amp; RButton, как и браузерные жесты последовательным нажатием правой и левой кнопок мыши, теперь работают вне зависимости от настроек скрипта.</p>]]></content>
			<author>
				<name><![CDATA[Krot66]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30687</uri>
			</author>
			<updated>2017-01-22T16:02:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=111413#p111413</id>
		</entry>
</feed>
