Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Requires AutoHotkey v2.0
- #SingleInstance
- A_HotkeyInterval := 0
- def_sens := 1
- sens2 := 3
- sens := 0
- du := 0
- dl := 0
- dr := 0
- dd := 0
- *RCtrl:: {
- global
- sens := sens2
- }
- *RCtrl UP:: {
- global
- sens := def_sens
- }
- *Up:: {
- global
- du := 1
- }
- *Down:: {
- global
- dd := 1
- }
- *Left:: {
- global
- dl := 1
- }
- *Right:: {
- global
- dr := 1
- }
- *Up UP:: {
- global
- du := 0
- }
- *Down UP:: {
- global
- dd := 0
- }
- *Left UP:: {
- global
- dl := 0
- }
- *Right UP:: {
- global
- dr := 0
- }
- #SuspendExempt
- #R:: {
- reload
- }
- SendMouse_RelativeMove(x, y) {
- DllCall("mouse_event", "UInt", 0x01, "UInt", x, "UInt", y)
- }
- SetTimer(mouseMoveLoop,1)
- mouseMoveLoop() {
- SendMouse_RelativeMove(sens*(dr-dl), sens*(dd-du))
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement