Re: [AHK-] 請教 滑鼠加速

看板EzHotKey作者 (UndeadSion)時間16年前 (2008/08/14 23:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/6 (看更多)
※ 引述《RIFF (企業戰士)》之銘言: : 很老的滑鼠,羅技、微軟的設定工具都不支援 : 現在「希望滑鼠能加速一倍」 : 1.能直接設定remap嗎 : 2.或者需要寫一段'抓滑鼠位置->變位'的loop ? 如果滑鼠是用內建驅動程式的話,可以使用呼叫 Windows API 的方法 範例如下 ; -------------------------------------------------------------------- ; 《滑鼠加速快速鍵》 ; ; Win + F2:關閉滑鼠加速 ; Win + F3:滑鼠加速設為一般 (Windows 預設值) ; Win + F4:滑鼠加速設為最高 ; -------------------------------------------------------------------- #F2::SetMouseAcceleration(0, 0, 0) #F3::SetMouseAcceleration(1, 6, 10) #F4::SetMouseAcceleration(2, 4, 6) SetMouseAcceleration(MouseSpeed, MouseThreshold1, MouseThreshold2) { ; SPI_SETMOUSE VarSetCapacity(MouseAcceleration, 12, 0) NumPut(MouseThreshold1, MouseAcceleration, 0) NumPut(MouseThreshold2, MouseAcceleration, 4) NumPut(MouseSpeed, MouseAcceleration, 8) DllCall("SystemParametersInfo", UInt, 0x04, UInt, 0, Str, MouseAcceleration, UInt, 0) ; 將設定寫入登錄 RegWrite, REG_SZ, HKEY_CURRENT_USER, Control Panel\Mouse, MouseThreshold1, %MouseThreshold1% RegWrite, REG_SZ, HKEY_CURRENT_USER, Control Panel\Mouse, MouseThreshold2, %MouseThreshold2% RegWrite, REG_SZ, HKEY_CURRENT_USER, Control Panel\Mouse, MouseSpeed, %MouseSpeed% } 詳細說明請參閱 MSDN http://msdn.microsoft.com/en-us/library/ms724947.aspx -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: UndeadSion 來自: 60.248.159.124 (08/15 11:57)
文章代碼(AID): #18f4crON (EzHotKey)
討論串 (同標題文章)
文章代碼(AID): #18f4crON (EzHotKey)