<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AutoHotkey: изменение скорости мыши в системе]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=2296</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=2296&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AutoHotkey: изменение скорости мыши в системе».]]></description>
		<lastBuildDate>Fri, 03 Oct 2008 10:50:22 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[AutoHotkey: изменение скорости мыши в системе]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=14447#p14447</link>
			<description><![CDATA[<p>Изменение скорости мыши в системе (чтобы не лазить в Панель Управления). Скрипт вешает на Ctrl+Num8 и Ctrl+Num2, соответственно, увеличение и уменьшение скорости мыши на 1.<br /></p><div class="codebox"><pre><code>;начальная инициализация. Берет текущую (при загрузке скрипта) скорость мышки.
SPI_GETMOUSESPEED = 0x70
SPI_SETMOUSESPEED = 0x71
DllCall(&quot;SystemParametersInfo&quot;, UInt, SPI_GETMOUSESPEED, UInt, 0, UIntP, MouseSpeed, UInt, 0)
ToolTip, Mouse speed: %MouseSpeed% pixels
SetTimer, RemoveToolTip, 1000

^sc048::
;Ctrl+Numpad8
   MouseSpeed++ ;увеличивает на 1 текущую скорость мышки
   DllCall(&quot;SystemParametersInfo&quot;, UInt, SPI_SETMOUSESPEED, UInt, 0, UInt, MouseSpeed, UInt, 0) ;задает ее системе
   ToolTip, Mouse speed: %MouseSpeed% pixels ; выдает подсказку у курсора о текущей скорости
   SetTimer, RemoveToolTip, 1000
return

^Numpad2::
If MouseSpeed &gt; 1
    MouseSpeed--
else                          ;если скорость минимальна то показать подсказку и выйти
{
    ToolTip, Mouse speed: minimal
    return
}
 DllCall(&quot;SystemParametersInfo&quot;, UInt, SPI_SETMOUSESPEED, UInt, 0, UInt, MouseSpeed, UInt, 0)
ToolTip, Mouse speed: %MouseSpeed% pixels
SetTimer, RemoveToolTip, 1000
return

RemoveToolTip:                           ;подпрограмма убирания подсказки
SetTimer, RemoveToolTip, Off
ToolTip
return</code></pre></div><p>Автор скрипта - <strong>Mikki</strong>.</p>]]></description>
			<author><![CDATA[null@example.com (The gray Cardinal)]]></author>
			<pubDate>Fri, 03 Oct 2008 10:50:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=14447#p14447</guid>
		</item>
	</channel>
</rss>
