Меню

Настройка макроса для logitech g300



Настраиваем автокач Logitech G300

Карос: Начало

В этом блоге расккажу как настроить макрос для карос , на мышке Logitech G300

Ну так собственно выглядит сама мышь .. а далее инструкция по настройке .

  • Часть первая драйвера . Ну начнем с того что диска с доп софтом к данной мыши не прилагается поэтому как только подключили ее к системнику премся вот сюда =>Тык и качаем софтину на которой собственно и будем писать наш макрос ..
  • Часть вторая настройка , скачали программу запускаем .. Первым делом вам вылезет вот такое окно ..

  • В этом окне нужно сделать 2 вещи , первую это тыркнуть на значок с изображением компьютера , вторую надо тыркнуть на появившуюся лампочку внизу . после чего появится другое окно .

  • В появившемся окне есть уже заранее созданный профиль , но я создал свой Karos scar .
  • В этом окне выбераем кнопку , на которую будет включаться макрос , я выбрал G4 , выбрали кнопку нажимаем «Изменить» и вслед за этим действием появляется окошко в котором мы собственно и будем создавать макрос ..

  • Собственно в строке слева выбираем «Составной» , в строке имя пишем название макроса , у меня это » Кач кота» , ставим галки в обведенном месте , в параметрах повтора выбираем «Переключение» . Далее жмем запись и жмахаем нужные кнопки с интервалом который нам нужен , думаю писатели макросов сами сообразят что им делать . Примечание (В этой проге можно только записывать действия , добавлений в ручную я не нашел ну или его просто нет) . Если все сделали правильно выглядеть все будет как на следующем скриншоте . Ну или примерно так ..

  • Записав действия жмем ОК , и нас кидает на страничку где мы уже были а то есть вот сюда .

  • Где мы собственно увидим что в столбике слева и под ранее выбраной кнопкой появилось имя макроса «Кач кота» , далее делаем как на скрине .

  • Выбираем профиль , у меня это Karos scar .. Далее ставим галку на «Установить по умолчанию» , и нажимаем сохранить после чего вылезет это окно .

  • Жмем ок , все готово макрос настроен и записан .. Далее вам остается всего лишь зайти в игру и нажать выбранную кнопку , у меня это G4 .

Вот собственно и все .. Кому помог , всегда пожалуйста .. Благодарю за внимание ..

Источник

Настройка макроса для logitech g300

— — макросы и скрипты для мышек Logitech g-серии

https://vk.com/topic-153429504_36306148 — сырая версия более подробного фака 🔧 пока только начало 🔨

— — макросы и скрипты для мышек Logitech g-серии

условное толкование определений, для софта логитек :

1 — бинд — команды клавы или мышки введенные без временных задержек
2 — макрос — сочетание биндов и временных задержками между ними, то есть капс+время без сложных навыков кодера
3 — скрипт или сценарий — почти полноценный программный код с более широкими возможностями чем макросы, например имитация перемещений мышки на экране, в данном случае на языке LUA
4 — профиль — сброс профиля мышки из оболочки SetPoint и LGS, во внешние резервные файлы формата .dat .xml — крайне рекомендуется делать резервные копии профилей, во избежание утраты профилей — файлы открываются и редактируются всеми блокнотами, как и формат хранения скриптов .lua

первая прикрепленная картинка, макрос почтовика «письмо прочтено» для Opera 12.x — браузер Opera понимает только английскую раскладку — макрос зеркален, вне зависимости от раскладки, буква [ k ] будет прожата, а раскладка винды вернется в исходную

на остальное дам ссылки на forums.overclockers.ru, ибо здесь нет спойлеров под которыми можно разместить гигантский текст кода, а движок вконтакта сильно ограничивает число знаков — всё что тут ниже, только примеры и отдельные блоки — полные скрипты по этим ссылкам :

простые макросы — пополнение своих патронов, и подкат со штыком ак103 — http://forums.overclockers.ru/viewtopic.php?p=1136478..
правила безопасности для LUA скриптов и античита — http://forums.overclockers.ru/viewtopic.php?p=1320036..
+
составной LUA скрипт с разными кнопками активации — http://forums.overclockers.ru/viewtopic.php?p=1278206..
прочие скрипты logitech LUA разных типов и назначений — http://forums.overclockers.ru/viewtopic.php?p=1278263..
Easy-Shift или g-Shift клавиша как на мышке g600 MMO — http://forum.ixbt.com/topic.cgi?id=13:43905-21#624
скрипт антиотдачи norecoil, и 2 отладочных для него — http://forums.overclockers.ru/viewtopic.php?p=1356736..

— — как пользоваться чужим скриптом :

Читайте также:  Договор поставки монтажа и настройки

внутри его может быть, строка комментариев или лога (OutputLogMessage), текст которых намекает на :

закомментированный двумя тире (—) источник получения скрипта ( — — http://*** )
название модели оружия (rpk, bizon, walther),
обвесы оружия и кратность прицела (kolimator, 3x),
дпай мышки под который делали скрипт (5700, 1600),
настройка сенсы мышки в игре, например 8 (8*1600),
одинарный или двойной выстрел под незажимное оружие (bez dypleta),
какой кнопкой мышки активировать скрипт (arg == 11),
и маловлияющие на отстрел личные заметки, вроде исходника и типажа скрипта (SCAR-H) — внесенных поправок (noo press PKM) — колва контролируемых тактов в скрипте (5-2, 20-2) — отладочное (srozennay 3x) — дата отладки скрипта (2015-09-14)

OutputLogMessage(«noo press PKM — walther-3x — 5700 srozennay 3x — bez dypleta», 2015-06-21)
OutputLogMessage(«SCAR-H noo PKM — kolimator-rpk 5-2 — break end», 15-03-2015)
OutputLogMessage(«SCAR-H noo press PKM — kolimator-rpk 20-2 — 8*1600 srozennay 3x», 2015-08-14)
OutputLogMessage(«SCAR-H noo press PKM — kolimator-bizon 20-2 — 8*1600 srozennay 3x», 2015-09-14)

🍀 важно — скрипт отстреливается только под конкретный обвес оружия, одну кратность прицела, один дпай мышки, одну сенсу в игре — при изменении этих параметров, скрипт надо отстреливать заново

отдельного пояснения заслуживает строчка :
if (event == «MOUSE_BUTTON_PRESSED» and arg == 6) then

это номер кнопки мышки или клавы, по которой активируется скрипт — для g403 кнопка g6

желательно ставить задержки, между любыми действиями с капсой — часть игр имеет защиту от случайного нажатия капсы, или быстрого бокового касания — в среднем защита требует от 30 до 60 милисекунд

нажим колеса точно у всех [ arg == 3 ] — а вот остальные допкнопки, видимо рандомно по моделям мышек

причем в простом скрипте не-Lua, уже другие названия кнопок мышки — например качание колеса вправо :

список адресов всех капсов, втч клавы :

4 — профиль — сброс профиля мышки из оболочки SetPoint и LGS, во внешние резервные файлы формата .dat .xml — крайне рекомендуется делать резервные копии профилей, во избежание утраты профилей — файлы открываются и редактируются всеми блокнотами, как и формат хранения скриптов .lua

при разборе завалов, пришла мысль выложить накопившиеся профили для мышек G-серии — как помощь и образцы, собирающим свои профили

* dat — для встроенной памяти, что не рекомендуется в связи с ограниченность её функций — как количества профилей, так и отсутствия в них функции LuaAPI, она же Lua-скрипты

— — макросы и скрипты для мышек Logitech g-серии

— — как отстреливать скрипт :

первый отстрел, ищем зависимости в разбросе конкретного оружия — оцениваем рандом по повторяемости попаданий — идеально если рандом есть но в сравнительно малых пределах разброса, и каждая пуля из первых 5-10 сидит в своей отдельно выделенной области

создаем два отдельных файла скриптов (gorizont 3x) и (vertikal 3x) — сначала отстреливаем горизонтальную линию, правя значения смещения [y1 y2 y3 y4] так чтоб выстрелы выстроились в ровную цепочку на одной прямой — потом отстраиваем вертикальную цепочку, правя смещения [x1 x2 x3 x4] так чтоб получить ровную цепочку — и объединяем в третий, общий итоговый скрипт (srozennay 3x), два дефиса это закомментированный предыдущий отстрел

отладочный скрипт № 1 — и блок одного выстрела :

OutputLogMessage(«SCAR-H noo press PKM — kolimator bizon 20-2 — 8*1600 gorizont 3x», 2015-09-14)
y1 = 6.5 — 10 — — 25 — 25 — 24 — — смещение вниз
y2 = 9.4 — 14.4 — — 36 — 36 — 39 — — смещение вниз
y3 = 7.4 — 8.4 — — 21 — 21 — 22 — — смещение вниз
y4 = 8.9 — 6 — — 15 — 15 — 15 — — смещение вниз
gorizont1234 = 10 — — смещение по X — общее для всех выстрелов смещение, применяется только в отладочном скрипте — вытягивает цепочку сильно вправо

Sleep(press)
if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(gorizont1234,y4)
Sleep(delay1m)
if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(gorizont1234,y4)
Sleep(delay2m)
if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(gorizont1234,y4) — — выстрел 4

отладочный скрипт № 2 — и блок одного выстрела :

Читайте также:  Опен офис настройка печати

OutputLogMessage(«SCAR-H noo press PKM — kolimator bizon 20-2 — 8*1600 vertikal 3x», 2015-09-14)
x1 = -4.5 — -6.4 — — -16 — -16 — -15 — — смещение вправо минус
x2 = -3.5 — -5.2 — — 13 — -13 — -13 — — смещение вправо минус
x3 = -2.8 — -4.8 — — -12 — -12 — -10 — — смещение вправо минус
x4 = -6.5 — 10 — — 25 — 25 — 26 — — смещение вправо минус
vertikal1234 = 10 — — смещение по Y — общее для всех выстрелов смещение, применяется только в отладочном скрипте — вытягивает цепочку сильно вверх

Sleep(press)
if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(x4,vertikal1234)
Sleep(delay1m)
if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(x4,vertikal1234)
Sleep(delay2m)
if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(x4,vertikal1234) — — выстрел 4

итоговый скрипт № 3 — и блок одного выстрела :

OutputLogMessage(«SCAR-H noo press PKM — kolimator bizon 20-2 — 8*1600 srozennay 3x», 2015-09-14)
x1 = -4.5 — -6.4 — — -16 — -16 — -15 — — смещение вправо минус
y1 = 6.6 — 10 — — 25 — 25 — 24 — — смещение вниз
x2 = -3.5 — -5.2 — — 13 — -13 — -13 — — смещение вправо минус
y2 = 9.4 — 14.4 — — 36 — 36 — 39 — — смещение вниз
x3 = -2.8 — -4.8 — — -12 — -12 — -10 — — смещение вправо минус
y3 = 7.4 — 8.4 — — 21 — 21 — 22 — — смещение вниз
x4 = -6.5 — 10 — — 25 — 25 — 26 — — смещение вправо минус
y4 = 8.9 — 6 — — 15 — 15 — 15 — — смещение вниз

Sleep(press)
if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(x4,y4)
Sleep(delay1m)
if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(x4,y4)
Sleep(delay2m)
if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(x4,y4) — — выстрел 4

если игра постоянно обновляется через интернет, и при каждой обнове значения разброса меняются, увы отладку вертикали и горизонтали придется делать часто.

OutputLogMessage(«SCAR-H noo press PKM — kolimator bizon 20-2 — 8*1600 gorizont 3x», 2015-09-14)
y1 = 6.5 — 10 ——— 25 — 25 — 24 — — — смещение вниз
y2 = 9.4 — 14.4 ——— 36 — 36 — 39 — — — смещение вниз
y3 = 7.4 — 8.4 ——— 21 — 21 — 22 — — — смещение вниз
y4 = 8.9 — 6 ——— 15 — 15 — 15 — — — смещение вниз
gorizont1234 = 10 — — — смещение по X — общее для всех выстрелов смещение, применяется только в отладочном скрипте — вытягивает цепочку сильно вправо

OutputLogMessage(«SCAR-H noo press PKM — kolimator bizon 20-2 — 8*1600 gorizont 3x», 2015-09-14)
y1 = 6.5 — 10 ——— 25 — 25 — 24 — — — смещение вниз
y2 = 9.4 — 14.4 ——— 36 — 36 — 39 — — — смещение вниз
y3 = 7.4 — 8.4 ——— 21 — 21 — 22 — — — смещение вниз
y4 = 8.9 — 6 ——— 15 — 15 — 15 — — — смещение вниз
gorizont1234 = 10 — — — смещение по X — общее для всех выстрелов смещение, применяется только в отладочном скрипте — вытягивает цепочку сильно вправо

OutputLogMessage(«SCAR-H noo press PKM — kolimator bizon 20-2 — 8*1600 vertikal 3x», 2015-09-14)
x1 = -4.5 — -6.4 ——— -16 — -16 — -15 — — — смещение вправо минус
x2 = -3.5 — -5.2 ——— 13 — -13 — -13 — — — смещение вправо минус
x3 = -2.8 — -4.8 ——— -12 — -12 — -10 — — — смещение вправо минус
x4 = -6.5 — 10 ——— 25 — 25 — 26 — — — смещение вправо минус
vertikal1234 = 10 — — — смещение по Y — общее для всех выстрелов смещение, применяется только в отладочном скрипте — вытягивает цепочку сильно вверх

OutputLogMessage(«SCAR-H noo press PKM — kolimator bizon 20-2 — 8*1600 vertikal 3x», 2015-09-14)
x1 = -4.5 — -6.4 ——— -16 — -16 — -15 — — — смещение вправо минус
x2 = -3.5 — -5.2 ——— 13 — -13 — -13 — — — смещение вправо минус
x3 = -2.8 — -4.8 ——— -12 — -12 — -10 — — — смещение вправо минус
x4 = -6.5 — 10 ——— 25 — 25 — 26 — — — смещение вправо минус
vertikal1234 = 10 — — — смещение по Y — общее для всех выстрелов смещение, применяется только в отладочном скрипте — вытягивает цепочку сильно вверх

Читайте также:  Настройка smart box superuser

1 — без корекции отдачи
2 — с поправкой рукой сдвигом мышки вниз
3 — макрос выпущено около 15 пуль
4 — на втором скрине второе макро тоже 15 пуль — но при отрисовке текстурой закрыло серединку

на скрине, одна очередь без коррекции + три скриптовых по 5 выстрелов каждая — отсечка количества пуль со скриптом, сделана командой из скрипта

итоговый скрипт № 3 — и блок одного выстрела :

OutputLogMessage(«SCAR-H noo press PKM — kolimator bizon 20-2 — 8*1600 srozennay 3x», 2015-09-14)
x1 = -4.5 — -6.4 ——— -16 — -16 — -15 — — — смещение вправо минус
y1 = 6.6 — 10 ——— 25 — 25 — 24 — — — смещение вниз
x2 = -3.5 — -5.2 ——— 13 — -13 — -13 — — — смещение вправо минус
y2 = 9.4 — 14.4 ——— 36 — 36 — 39 — — — смещение вниз
x3 = -2.8 — -4.8 ——— -12 — -12 — -10 — — — смещение вправо минус
y3 = 7.4 — 8.4 ——— 21 — 21 — 22 — — — смещение вниз
x4 = -6.5 — 10 ——— 25 — 25 — 26 — — — смещение вправо минус
y4 = 8.9 — 6 ——— 15 — 15 — 15 — — — смещение вниз

на скрине, одна очередь без коррекции + три скриптовых по 10 выстрелов каждая — отсечка количества пуль со скриптом, сделана командой из скрипта

итоговый скрипт № 3 — и блок одного выстрела :

OutputLogMessage(«SCAR-H noo press PKM — kolimator bizon 20-2 — 8*1600 srozennay 3x», 2015-09-14)
x1 = -4.5 — -6.4 ——— -16 — -16 — -15 — — — смещение вправо минус
y1 = 6.6 — 10 ——— 25 — 25 — 24 — — — смещение вниз
x2 = -3.5 — -5.2 ——— 13 — -13 — -13 — — — смещение вправо минус
y2 = 9.4 — 14.4 ——— 36 — 36 — 39 — — — смещение вниз
x3 = -2.8 — -4.8 ——— -12 — -12 — -10 — — — смещение вправо минус
y3 = 7.4 — 8.4 ——— 21 — 21 — 22 — — — смещение вниз
x4 = -6.5 — 10 ——— 25 — 25 — 26 — — — смещение вправо минус
y4 = 8.9 — 6 ——— 15 — 15 — 15 — — — смещение вниз

на скрине, одна очередь без коррекции + три скриптовых по 15 выстрелов каждая — отсечка количества пуль со скриптом, сделана командой из скрипта

итоговый скрипт № 3 — и блок одного выстрела :

OutputLogMessage(«SCAR-H noo press PKM — kolimator bizon 20-2 — 8*1600 srozennay 3x», 2015-09-14)
x1 = -4.5 — -6.4 ——— -16 — -16 — -15 — — — смещение вправо минус
y1 = 6.6 — 10 ——— 25 — 25 — 24 — — — смещение вниз
x2 = -3.5 — -5.2 ——— 13 — -13 — -13 — — — смещение вправо минус
y2 = 9.4 — 14.4 ——— 36 — 36 — 39 — — — смещение вниз
x3 = -2.8 — -4.8 ——— -12 — -12 — -10 — — — смещение вправо минус
y3 = 7.4 — 8.4 ——— 21 — 21 — 22 — — — смещение вниз
x4 = -6.5 — 10 ——— 25 — 25 — 26 — — — смещение вправо минус
y4 = 8.9 — 6 ——— 15 — 15 — 15 — — — смещение вниз

Источник

Adblock
detector