

LAGreen
Members-
Posts
58 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Everything posted by LAGreen
-
Связка PPJoy + GlovePIE тоже хороший вариант, но (в отличие от vJoy + FreePIE): - она требует активацию тестового режима работы Windows; - не поддерживает эмуляцию TrackIR (а только, если не ошибаюсь Freetrack) в БЗС, ДКС.
-
... "левыми мышеджоями" люди пользуются по причине отсутствия других устраивающих вариантов. Мне нравится мышеджой по причинам, уже неоднократно озвученным и, возможно, уже здесь обсуждавшимся: 1) "сел и поехал" - не болит голова по поводу выбора нужного/подходящего "железа" (по причине его ненадобности) - есть легальный свободный софт мышеджоя, устанавливаемый "в 2 клика"; 2) чистый стол, не захламлённый устройствами управления (РУС, РУД и чего-нибудь светящееся на голове), ибо, если у вас не напольная система управления, то расположение вашего игрового джойстика, а также амплитуда и усилие на его ручке (по схожести с настоящим РУС) от мышки мало отличается (имеется ввиду то, что на настоящий РУС/РУД не похоже как первое, так и второе). Поэтому пусть уж будет мышка и клавиатура - они проще и удобнее; 3) возможность играть в любой обстановке (в гостях, на работе, в дороге, на отдыхе, на даче, на ноутбуке и т.п.) - без ущерба для качества управления (что особенно критично для хардкорного авиасимулятора); 4) понижение порога вхождения в игру до 0 (в плане затрат), что особенно важно для такого проекта как DCS - следовательно, это хороший потенциал для расширения аудитории. Причём, прошу обратить внимание - речь не идёт об упрощении игрового управления (просто один меняет положение РУС джойстиком, а другой мышкой) - все в одинаковых условиях: вот самолёт, а уж как вы будете двигать за его "оси/рычажки" дело ваше. Представьте, человек решил впервые попробовать хороший авиасимулятор (конечно же это будет DCS :) Я серьёзно), чтобы понять его эта тема или нет. Управляя самолётом с клавиатуры он его не распробует и не поймёт (не та точность движений). А вот мышка (мышеджой) позволит ему с абсолютной точностью управлять каждой осью РУС и педалей (причём не хуже, чем на хорошем дорогом джойстике), получая удовольствие от полёта. И решив, что авиасимуляторы это его, такой человек может как остаться на мышке, так и, если захочет, пойдёт дальше - хороший джойстик, настоящий TrackIR, а там, глядишь, дело до напольника дойдёт и, к ужасу домашних, до создания копии кокпита боевого истребителя в отдельно взятой малогабаритной квартире с котом и тёщей. И с мышеджойстиком, на мой взгляд, такой первый шаг к знакомству с миром авиасимуляторов будет сделан с большей вероятностью, чем при его отсутствии. В одной из тем на форуме кто-то отметил, что "... у меня затраты на DCS (модули, джой, TrackIR и т.п.) под 630 баксов..." - но чтобы пройти весь этот путь, нужно сначала полюбить авиасимулятор, чтобы захотеть отдать за него хотя бы копейку. И мышеджой здесь как раз придёт на выручку - бесплатно даст возможность любому полноценно играть и решить: надо это ему (игра) или нет (тем более, что в DCS есть бесплатные модули). Поэтому слова уважаемых разработчиков: - лично я воспринимаю не иначе как упущение потенциальных возможностей по развитию своего проекта и недальновидность (ни в коем случае не в плане критики). Тем более, что им, по-сути, ничего и не нужно делать (система мышеджостика и клавотрекира уже давно отработана - весь софт есть: он бесплатен и свободен). Надо только понять, что это действительно нужно авиасимулятору, что есть люди, которым это нужно и не мешать им (а лучше, конечно же, помогать) и вместе смотреть в будущее. Которое, несомненно, прекрасно ! :) P.S. и да, не забывайте про вертолётные модули DCS, куда без хороших настоящих педалей начинающему юзеру лучше вообще не соваться. А вот с мышеджойстиком - легко:
-
уточню: - vJoy как HID-устройство в системе работает нормально (как субъективно, так и объективно - по информации о состоянии из Диспетчера устройств). В частности, его данные не завязанные на курсор Windows (клавиши клавиатуры, кнопки мыши) - передаются в игру без каких-либо проблем; - мышеджойстик (точнее программа скрипта FreePIE) берёт данные для координат осей крен/тангаж джойстика из данных экранного курсора Windows; - и vJoy (с скриптом FreePIE) и DCS (как в активном, так и в неактивном режиме окна игры) совместно работают нормально: модули P-51/TF-51/Ka-50 - но только при виде от первого лица (вид F1 в игре); - при видах, иных кроме F1 (модули P-51/TF-51/Ka-50) и при любом виде в игре с модулем Su-25T - если окно DCS активно (развёрнуто) - данные о местоположении курсора Windows устройства HID (в данном случае vJoy) получают некорректно (курсор Windows блокируется). - если же окно DCS неактивно (свёрунто ALT+TAB) - данные о местоположении курсора Windows HID-устройства (vJoy) получают нормально и передают их в игру. Пробовал в службах Windows режим "Доступ к HID-устройствам" - работает/выключена - характер ошибки не изменился. Резюмирую: возможно в игре имеется проблема в блокировке курсора Windows при открытии в DCS окна внешнего вида (F2-F3 и т.д.) во всех модулях, а также при любом режиме окна вида в модуле Су-25T.
-
По-моему выяснил причину "некорректной работы мышеджойстика" в DCS 1.5.5. Подробнее описал в профильной теме: https://forums.eagle.ru/showpost.php?p=3000849&postcount=35
-
Вроде бы картина c "неработающим мышеджойстиком" прояснилась: - управляющие сигналы мышеджойстика (vJoy и FreePIE) блокируются, если окно DCS является активным (выделенным) и выбран вид обзора F2 (для P-51D, TF-51), или любой вид обзора для Cy-25T; - если же, к примеру, нажать Alt+Tab и открыть поверх игры любое другое окно (т.е. окно DCS не активно), то сигналы управления (как с vJoy, так и с FreePIE) корректно проходят в игру: видно, что РУС двигается и не блокируется при любом виде обзора (F1-F3). Но стоит только снова сделать окно DCS активным - проблема возвращается. Пробовал как с оконным режимом игры, так и с "полный экран". Настройки - РАЗНЫЕ - режим F2 (от нет до плавающая камера). Надеюсь, что эта информация будет полезной.
-
Да-а-а, похоже, что, как говорится: "Дерзил, был не прав!" Потестировал vJoy в режиме vJoy Feeder (Demo) (сервисная программка в папке с vJoy, позволяющая напрямую, без скрипта управления, ползунками давать команды джойстику). Оказалось, что всё работает - никаких "зависаний" РУС как в кабине (F1), так и на внешних видах (F2-3). Дело, по-видимому, в программе FreePIE, которая с помощью скрипта управления, также выдает команды осям vJoy (поскольку если оси в скрипте отключены (клавиша TAB), зависаний РУС также не наблюдается). Выходит зря кино снимал. Прошу меня извинить, если мои предыдущие посты могли быть истолкованы как обвинения в "чёрствости" к мышеджойщикам (...м-м... мышеджойерам :) ? ) со стороны разработчиков. "На их стороне" всё нормально: vJoy как HID-устройство отрабатывается игрой корректно. Буду разбираться с FreePIE (именно с ней (или работой её скрипта) что-то происходит при переключении видов в DCS).
-
... продолжая рекламу vJoy :) Плюс данного "мышеджоя" от всех остальных (назовём их, условно, "мутными") в том, что он: - определяется как стандартное HID-устройство (что, как выяснилось, и используется девайсами в DCS); - работает в стандартном режиме Windows (а не тестовом, чего требуют иные его аналоги) - следовательно неподготовленный юзер не поставит себе какой-нибудь экзотический драйвер, крашащий его систему; - имеет понятный Uninstaller, удаляющий его из системы, "если не понравилось"; - имеет интеграцию с Opentrack (эмуляция TrackIR и ещё мешок возможностей); - совместим с любой версией Win, начиная с XP и заканчивая десяткой; - "живая" разработка, поддерживаемая автором; - бесплатна (плюс, если не ошибаюсь, имеет открытый исходный код); - имеет подробную инструкцию по установке и настройке для нужд авиасимулятора (имею ввиду свою скромную инструкцию). Так что, если ваш программист инпута, вдруг, найдет время для поддержки "мышеджоев" - хотелось бы, чтобы его взгляд упал именно на эту систему. - мышеджой использует исключительно координаты мыши (курсора) в пределах экрана (текущего разрешения игры); - скорее всего проблема в том, что при переключении экранов (в данном случае - видов обзора) как-то отрубается передача данных (похожая, на мой взгляд, проблема уже поднималась в теме по подключению к DCS периферийных устройств (вывод показаний датчиков): https://forums.eagle.ru/showpost.php?p=2987234&postcount=242; - если дело именно в этом, то автор vJoy сделать с этим вряд-ли что сможет, поэтому надежда только на вас. Точнее на инпут-программиста.
-
Ну так это же прекрасно. vJoy как раз и определяется Windows как стандартное HID-устройство (в диспетчере устройств). И к тому же, он у вас работает, а появившийся баг именно из-за "программиста, который не думает" (не со зла). Понятно что у вас, возможно, нет ресурса на его отлавливание (бага, в смысле). Я бы с удовольствием занялся сам отлавливанием бага, точнее занялся, а отчёт не принимают :) Скажите какие конкретно данные вам нужны - может удастся добыть. А нет - обратимся к бета-тестерам.
-
Жаль, сознательно сужаете часть своей аудитории. На мой взгляд возможность полетать без джойстика "как на джойстике" очень многим пришлась бы ко двору (в коммандировке, на даче, на ноутбуке и т.п.) Как было показано в ролике, в остальных симуляторах А-класса подобные "хитровывертнутые" устройства поддерживаются (в смысле, что они просто там стабильно работают). Тем более, что ведь всё же у вас работало. Пока не накатили новые обновления самое время, по горячим следам, отследить где сломалось. Хотя, вам, конечно, виднее. Я прям не знаю как ещё извернуться: а что такое, интересно, "вменяемый баг-репорт"? - вроде бы подробно изложил проблему (неоднократно) - "в работу взять нельзя"; - лог файл приложил - "в работу взять нельзя". - кино про неё снял :) - "в работу взять нельзя". Что ж, будем искать волшебных бета-тестеров, пишущих вменяемые описания. Мы видать лицом не вышли (шучу).
-
Ещё раз написал про проблему в тему баги. https://forums.eagle.ru/showpost.php?p=3000414&postcount=3760 Будем надеяться, что разработчики найдут время и обратят на неё своё внимание (однако с учётом наступления Нового года - это вряд-ли :) ). С наступающим!
-
баг управления мышеджойстиком vJoy Поскольку, как оказалось, проблема не носит частный характер, хотел бы снова обратить внимание разработчиков на неё. Пока она в игре остаётся. Ролик с описанием и иллюстрацией бага: Лог-файл dcs.log прилагаю: https://cloud.mail.ru/public/JDsm/x22feQ43C Обсуждение в профильной теме: https://forums.eagle.ru/showthread.php?p=3000254
-
Да, подтверждаю, у меня та же петрушка (на Су-25T мышеджойстик сразу "клинит" уже в кабине, не говоря уже о внешних видах (F2-F3). В модулях Ka-50, TF-51, P-51D данный баг только при включении внешних видов). Эта проблема возникла недавно (после 2-3х последних обновлений DCS). О ней было упомянуто в видеоролике: Я уже обращался с просьбой разобраться с ней в раздел "Баги 1.5": https://forums.eagle.ru/showpost.php?p=2989876&postcount=3713 Мне ответили, что проблемы не видят: https://forums.eagle.ru/showpost.php?p=2992090&postcount=3720 Видимо нужно более качественно и развёрнуто описать разработчикам проблему.
-
I use Opentrack for emulation 4-axis TrackIR on the keyboard: If desired, can be 6DOF Complete information on setting up in this post: https://forums.eagle.ru/showpost.php?p=2998473&postcount=1
-
Использую Opentrack для эмуляции 4-х осевого трекира на клавиатуре: при желании может быть и 6DOF. Полная информация по настройке в данном посте: https://forums.eagle.ru/showpost.php?p=2998372&postcount=21
-
Mousejoy and keytrackir in flight simulator (vJoy+Opentrack) Files: https://cloud.mail.ru/public/JbVb/4QrezzS5R Original in Russian, sorry for mistakes (Google translate). Note.: in the description of the video indicated its contents (you can select the fragment): duplicate 0:25 - entry (mousejoy/keytrackir dignity); 11:41 - a description of the necessary programs; 12:41 - installation vJoy; 16:50 - installation FreePIE; 18:34 - a description of the FreePIE-script (mousejoy and keytrackir); 21:04 - installation Opentrack; 23:30 - how to start the system for use in games; 28:00 - use in the game - DCS; 37:09 - tuning curves keytrackir in Opentrack; 45:50 - Demonstration of the script (command key); 53:59 - use in the game - IL2 Battle of Stalingrad/Moscow 1:05:26 - set the mouse cursor overlay in IL2 BoS (via PlayClaw); 1:10:26 - use in the game - IL-2: Forgotten Battles; 1:17:27 - a reference to the game server "Legends of Aviation": http://88.84.193.174:8080/war 1:18:05 - use mousejoy control helicopter Ka-50 in DCS; 1:23:36 - editing control scripts FreePIE. P.S. suitable for any version of Windows, from XP (Win10 work on me has not been tested, but should be no problem). P.S.S. because vJoy in possible conflict with the "old mousejoy" PPJoy, PPMouse etc. - Preferably on the installation and use of their vJoy disable / remove. Command Keys control script FreePIE: Keytrackir: Q - centered view W - up review S - down review A - an overview of the left D - an overview of the right Mousejoy: Z - activating all the control axes (X, Y, RZ, Z) X - axis activation (Z, RZ - yaw), the other axis is blocked Tab - to disable all axes (X, Y, RZ, Z) [- Reduction of the sensitivity axes (X, Y) c 10% increments ] - Increasing the sensitivity axes (X, Y) c 10% increments '- Reset sensitivity axes (X, Y) to 100% Left mouse button - Joy button 1 Rights mouse button - Joy button 2 Middle mouse button - Joy button 3 Mouse wheel - Z axis Enjoy your flight!
-
Мышеджойстик vJoy и клавотрекир на базе Opentrack в авиасимуляторе: (для тех, кто любит летать на работе) Прим.: в описании к видео указано его содержание (можно выбрать нужный отрывок). P.S. подходит для любой версии Windows, начиная с XP (работа на Win10 мной не проверялась, но проблем быть не должно). P.S.S. т.к. у vJoy возможен конфликт со "старыми мышеджойстиками" PPJoy, PPMouse и т.п. - желательно на время установки и использования vJoy их отключить/удалить.
-
Увод координат мыши/курсора "влево вниз" (на отметку 500,500) наблюдается как при режиме "полный экран", так и в оконном (у меня разрешение экрана 1280x1024, ранее я не точно его указал). "...Последовательность действий пошагово..." - пожалуйста: 1) лечу никого не трогаю на виде F1 (в кабине) - курсор мыши ведёт себя корректно: куда его веду - туда идёт крестик курсора (его координаты правильно обсчитываются в пределах границ экрана монитора); 2) переключаюсь на любой внешний вид (F2, F3... F11) - курсор мыши уходит "вниз влево" (значение его координат становятся на отметку 500,500 по осям x,y), где они (координаты) блокируются (т.е. движением мыши их уже изменить нельзя); Самого курсора и, соответственно, его "увод", вам, возможно и не видно (на внешних видах ведь он не отображается), однако его координаты блокируются на указанных мной значениях. Поэтому те, кто использует мышку для обзора, либо, как я, для мышеджоя, получают неудобоваримую картину: продолжать полёт с использованием внешних видов (F2-F11) становится невозможно (т.е. не работает обзор мышью, либо, как в моём случае, не работают оси мышеджоя, завязанные на координаты мыши/курсора). 3) возвращаюсь к виду F1 (в кабину) - курсор мыши вновь начинает вести себя адекватно. Повторюсь, что этот баг у меня возник, начиная с одного из прошлых обновлений (т.е. +/- одно-два обновления от 1.5.5.60338 ). Причём в одном из них увод курсора мыши наблюдался при любом виде, в т.ч. в кокпите (F1). В текущей сборке - только на внешних видах (F2-F11). P.S. то есть, если у вас для обзора по сторонам настроена мышка и при переключении на внешний вид (F2-F11) у вас не возникает никаких проблем с обзором (вы можете покрутить камеру мышью вокруг самолёта/объекта и при этом нет никаких скачков положения камеры) - значит проблема где-то у меня, а если нет - значит у вас (в текущей сборке).
-
Проблема касается, в моём случае, всех доступных мне ЛА (Су-25Т, TF-51, P-51, Ка-50). Если я нахожусь в кабине пилота - вид от первого лица (F1), то курсор мыши и, соответственно, указатель (Alt+C) ведёт себя корректно: меняет свои координаты ровно настолько, насколько я его перемещаю в границах экрана. Однако стоит переключится на внешние виды (F2, F3 и т.п.), то его "замораживает" на определённых координатах (x,y), которые нельзя изменить, пока снова не вернёшься к виду из кокпита (F1) - там снова всё работает корректно. То есть, к примеру, у меня разрешение экрана 1280x1024, то есть центральные координаты курсора мыши (x,y) = 640,512. Но когда я переключаюсь на внешний вид (F2, F3 и т.д.) координаты мыши сами собой "уходят налево" (в моём случае на отметку 500,500) и не могут быть никак изменены, пока снова не переключишься на вид от первого лица (F1), где они снова "размораживаются", вновь корректно считываются и изменяются при перемещении мыши. В чём неудобство подобного "замораживания" координат курсора на "внешних" видах: я использую для управления ЛА (крен, тангаж, рысканье) мышеджой (vJoy), который берёт координаты своих осей из координат мыши (x,y). Соответственно, когда координаты курсора на внешних видах (F2, F3 и т.д.) "намертво" фиксируются на значениях 500,500 - самолёт становится неуправляемым, пока снова не переключишься на вид F1. p.s. В позапрошлом обновлении подобная "заморозка координат мыши" наблюдалась на всех видах (F1, F2, F3 и т.д.), в текущей же версии (1.5.5.60338 ) проблема только при переключении на "внешние виды".
-
Баг с "прыгающим" курсором (активным Alt+C) в виде от 1-го лица в новом обновлении (1.5.5.60314) исправлен. Спасибо! :thumbup: Однако при переключении на внешний вид (например F2) проблема пока остаётся (координаты мыши/курсора обрабатываются как-то не корректно: вроде как "блокируются" что-ли).
-
По-моему разобрался: Джойстик (мышеджой) оказался ни при чём, т.к. подключая обычный джойстик проблема остаётся. Она остаётся если вообще отключить все джойстики. Вот что я наблюдаю, даже когда все джойстики отключены: Получается, что последнее обновление (09.12) действительно нарушило нормальную работу курсора мыши (активный курсор (Alt-C). Если его оставить в покое (не двигать), то через 6-7 секунд он произвольно (сам) смещается (меняет свое местоположение) - соответственно координаты мыши меняются, внося разнобой в работу всего, что на них завязано (например у меня это мышеджой). Хотелось бы, чтобы разработчики обратили на этот факт своё внимание, ибо движение активного курсора "без команды" пользователя это не есть хорошо (на корректную работу мыши в DCS у многих, прошу прощения за тавтологию, многое завязано).
-
"...При подключенном джойстике... каждые 10-15 секунд происходит автоматическое отклонение осей крена и рысканья влево на фиксированный шаг от центрального положения)..." По-видимому проблема как-то связана с активным курсором (Alt-C): именно он (если активен) сам по себе отклоняется от центрального положения влево (каждые 10-15 сек). А если его отключить (также Alt-C) - управление по осям блокируется (летаю на мышке (соотв. есть привязка к её курсору) через vJoy - эмулирует стандартный джойстик Windows). До вчерашнего обновления DCS всё работало как часы.
-
После последнего обновления (09.12), начались чудеса с управлением: При подключенном джойстике (ось элеронов (крен) и педали (рысканье) в нейтральном положении) каждые 10-15 секунд происходит автоматическое их отклонение влево на фиксированный шаг от центрального (нейтрального положения). Причём если включить внешний вид (вне кабины), указанный автоматический сдвиг значений осей происходит сразу, самолет закручивает в "смертельный левый переворот", из которого его уже нельзя вывести, пока снова не включишь вид от первого лица. При отключенном джойстике указанный выше эффект не наблюдается. Пробовал удалять профиль джойстика в папке Config и ставить по-новой - не помогло. Для верности перепроверил корректность работы осей джойстика в других играх (БЗС, Ил-2:ЗС), там всё в порядке: никаких сдвигов "влево". Гиф-анимацию данного процесса прилагаю:
-
Похоже сервер снова не рестартанул после конца очередной миссии - нет в списке серверов.
-
Точно, было такое: Ролик:
-
"...ЕД не делает геймплей , ЕД дает инструменты" :) Хм-м, мне одному стало смешно от этой фразы? Я, господа, конечно же, возможно, слепой (а также глухой и невнимательный) не отрицаю, поэтому пропустил момент, когда ED предоставляло своему комьюнити внятные и понятные инструменты для развития игры, которой, на минуточку (если считать с LockOn ГС), - 16 лет! Если в FSX, X-Plane, War Thunder и других проектах, в которых тысячи человек (как в оффлайн, так и в онлайн) есть подробно прописанные и актуальные инструменты для изготовления почти всего контента, начиная от сценария миссии (редактор), заканчивая созданием карт и самолётов (т.е. есть открытый и понятный SDK). Что мы видим в DCS? Недоредактор ("вид сверху"), в котором, для того, чтобы создать что-либо осмысленное, нужно убить сотню-другую нервных клеток и прочесть десяток-другой страниц на форуме от таких же "грызущих кактус" как сам. "... как сделать самолет для игры?" - О,о,о это так сложно, так сложно... Профессиональная модель, бла-бла-бла - короче никак. (а если очень хочется - "курите", дорогой товарищ, форум, где такие же гики как вы собирают друг у друга крупицы информации); "... как сделать новую карту для игры?" - О,о,о это так сложно, так сложно... Огромные пространства, мега детализация, бла-бла-бла - короче никак (а если очень хочется ... то перехочестся). За это время сколько контента (карт, сценариев, крафтов, утилит) было создано игроками для других авиасимуляторов, который и превратил их в то, чем они сейчас являются - живыми и любимыми. Ну если не вывозите сами (ЕD) - позвольте своим игрокам вам помочь с новыми картами, самолётами, сценариями и т.п. Расскажите, научите - вашему же проекту будет лучше. Одним словом - дайте своему сообществу игроков понятный SDK. Пока же, лично у меня, ощущение от DCS (LockOn) такое: замах на рубль (потенциал), а выхлоп на копейку (геймплей). Тем временем прошло 16 лет... (ш-е-с-т-н-а-д-ц-а-т-ь). Однако, "...всё равно его не брошу" - буду есть кактус дальше. Пусть и без инструментов. P.S. В данном контексте, опять-таки на мой взгляд, очень показательна судьба Ил-2: Битва за Британию. Весь путь которой можно показать так: огромный потенциал -> неудачный старт -> долгая оптимизация -> закрытость проекта (отсутствие открытых инструментов (SDK) -> официальная смерть игры (тем не менее энтузиасты (игроки-мододелы) не сдаются и чего-то там копошатся). Этой же дорогой пока идёт БЗС/БЗМ (имеется ввиду закрытость SDK) и, собственно, наш любимый DCS. Мне кажется разработчикам нужно понимать - игроки не будут ждать, когда игра "дойдёт, наконец, до кондиции". Критерий простой: интересно/неинтересно. И вернуть назад таких "разочаровавшихся" обычно уже нельзя, кроме как дав им инструменты для творчества :) P.S.S. Правда я сам ухожу (проклиная :)) и возвращаюсь в DCS уже, наверное, раз пятый. И каждый раз думаю: "Ну может сейчас игра ожила/задышала?" Да, за последний год-два (с переходом на новый движок) сделан титанический шаг вперёд - теперь DCS хотя бы можно запустить не на суперкомпьютере. Но, к сожалению, лично для меня, это пока не игра, а симулятор запуска двигателя и работы с вооружением. Игры же (т.е. геймплея) я пока не вижу. Что поделать, слеповат-с.