Я не очень разбираюсь в скриптах.В игровом программном обеспечении Logitech я хотел использовать этот скрипт LUA:
function OnEvent(event, family)
if (event == "MOUSE_BUTTON_PRESSED" and arg == 2) then
PlayMacro("DPI Up")
elseif (event == "MOUSE_BUTTON_RELEASED" and arg == 2) then
PlayMacro("DPI Down")
end
end
Это должно увеличить мое DPI, когда я нажимаю RMB, и уменьшить его, когда я отпущу RMB, но значение в скобках (после PlayMacro
) должен быть на языке, который я использую (польский).
На польском языке вы пишете «DPI w górę» вместо «DPI Up» и «DPI w dół» вместо «DPI Down», но тогда скрипт неработать.
Я почти уверен, что все дело в диакритике, потому что, например, макрос "Назад" работает нормально - на польском языке вы пишете "Wstecz" <- слово без диакритики, я также проверял такие слова, как "Zmiana DPI", и все работает правильнос ними (потому что они без диалектических знаков, я думаю).</p>
Что я могу сделать, чтобы скрипт работал правильно?