[ZOO]Leviathan Опубликовано: 31 декабря 2018 Опубликовано: 31 декабря 2018 Мгновенный ввод сочетаний клавиш приводит к лишнему вводу. На примере команды включения посадочной фары: Для активации посадочной фары нужнео нажать сочетание Shift + L Для включения подсветки приборов - L Если отправить сочетание Shift + L досточно быстро то будут выполнены оба дейсвия, хотя требуется только одно. Если использовать скрипт от игровой клавиаптуры для выполенния этого действия который выглядит как: Нажать Shift Нажать L Отпустить L Отпустить Shift То будут выполнены обе команды, что недопустимо. Если модифировать скрипт: Нажать Shift Задержка 50мс Нажать L Отпустить L Задержка 50мс Отпустить Shift То команда выполняется одна и корректно. Также этот баг можно воспроизвести руками, нажмите обе кнопки Shift и L одновременно и будут выполнены обе команды. К сожалению не все средста автоматизации имеют богатые возможности конфигурации как игровые клавиатуры, и этот баг убивает использование устройства Elgato Stream Deck, где настройку задержек между нажатиями сделать нельзя. И составные команды будут всегда вызываться с вызовом однокнопочной команды что портит игру. Пожалуйста исправте отправку двух команд для сочетаний клавишь введеных в течениe одного фрейма. Вот лог команд отправляемых Elgato Stream Deck по нажатию Shift + L: При этом в игре Включается как посадочная фара, так и посдветка кабины. Должна включаться только посадочная фара. 1
Von_Virus Опубликовано: 1 января 2019 Опубликовано: 1 января 2019 Я списывал это на баг стороннего софта, а оно вон как оказывается. Не я один страдаю.
72AG_terror Опубликовано: 1 января 2019 Опубликовано: 1 января 2019 Известная фича. Подтверждаю для софта джойстиков CH.
-DED-SkyFreeman Опубликовано: 1 января 2019 Опубликовано: 1 января 2019 Так и есть, думал что это баг стороннего софта. Разработчики как можно избежать данной проблемы? Хорошо что у меня не совпадали сочетания, а просто не выполнялась команда - так бы долго разбирался. Спасибо ребятам что озвучили и разобрались с этим! Ещё бы разобрались с невозможностью запуска программы через TriDefIgnition, другие программы запускаются нормально.
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас