PictersYT
Ученик
(33)
3 недели назад
Судя по коду и описанию, проблема может быть связана с настройками в Logitech G Hub или особенностями выполнения скриптов. Вот несколько возможных причин, почему код не работает, и как это исправить:
1. Неверное событие активации профиля
В коде используется событие "PROFILE_ACTIVATED", однако G Hub иногда не обрабатывает его так, как ожидается. Вместо этого можно попробовать использовать событие "MOUSE_BUTTON_PRESSED", которое активируется при нажатии кнопки.
Обновим код так, чтобы он срабатывал, например, при нажатии кнопки 3 (обычно кнопка на колесе мыши):
lua
function OnEvent(event, arg)
if event == "MOUSE_BUTTON_PRESSED" and arg == 3 then -- Кнопка 3
while true do
ClickMouseButton(1) -- Левый клик
Sleep(5000) -- Задержка 5 секунд
end
end
end