Внимание!!! Настоятельно рекомендуется установка самой последней версии vJoy с официального сайта:
НО! Если у вас Win10 (с последними обновлениями после 1903), то лучше поставить специальную версию v.2.1.9.1 (или более свежую), подготовленную автором программы:
Инструкция по настройке и использованию системы управления и обзора в авиасимуляторе На основе vJoy и Opentrack: 0:25 - вступление (плюсы мышеджойстика и клавотрекира); 11:41 - описание необходимых программ; 12:41 - установка vJoy; 16:50 - установка FreePIE; 18:34 - описание скриптов (для клавотрекира, мышеджойстика); 21:04 - установка Opentrack; 23:30 - процедура запуска системы для использования в играх; 28:00 - использование в игре DCS; 37:09 - настройка кривых клавотрекира в Opentrack; 45:50 - демонстрация работы скрипта (командные клавиши); 53:59 - использование в игре Ил-2: Битва за Сталинград/Москву (БЗС); 1:05:26 - настройка оверлея курсора мыши в БЗС (через PlayClaw); 1:10:26 - использование в игре Ил-2: Забытые сражения; 1:17:27 - ссылка на игровой сервер "Легенды авиации":
1:18:05 - использование мышеджойстика для управления вертолётом Ка-50 в DCS; 1:23:36 - редактирование скриптов управления в FreePIE. Файлы, необходимые для настройки мышеджойстика: Mail.ru:
Google Drive:
Критика и советы по оптимизации приветствуются! FreePIE лучше запускать от имени администратора. Командные клавиши скрипта управления: Клавотрекир: Q - центрирование взгляда W - обзор вверх S - обзор вниз A - обзор влево D - обзор вправо Мышеджойстик: Z - активация всех осей управления (X,Y,RZ,Z) X - активация оси (Z, RZ - рысканье), остальные оси блокируются \ - блокировка оси Y (тангаж), оси X, RZ работают Tab - отключение всех осей (X,Y,RZ,Z) [ - уменьшение чувствительности осей (X,Y) c шагом 10% ] - повышение чувствительности осей (X,Y) c шагом 10% ' - сброс чувствительности осей (X,Y) к 100% Лев. кн. мыши - кн. джойст. 1 Прав. кн. мыши - кн. джойст. 2 Средн. кн. мыши - кн. джойст. 3 (центрирование осей мышеджойстика) Колесо мыши - ось Z Если, по каким-то причинам, нужно изменить какие-либо параметры мышеджойстика - это можно легко сделать изменив те или иные значения скрипта управления. Приводится пример для скрипта " Green_vJoy_plus_Keyboard_TrackIR_1.py " (в других скриптах номера строк могут отличаться, но смысл и их названия те же). 1. Переназначение кнопки центровки осей (по умолчанию в скрипте - средняя кнопка мыши): найти строчку №100 " Freeview = mouse.middleButton " и вместо неё прописать Freeview = keyboard.getPressed(Key.P) где вместо " P " может быть любая буква клавиатуры в латинской раскладке. 2. Удлинение/сокращение "хода осей" (если мышеджой слишком "размазанный" или, наоборот, "резкий") под свой экран монитора: найти строки №95-96 multipler_x = preci * 32768 / screen_x # размер оси x - движение мыши по горизонтали multipler_y = preci * 32768 / screen_y # размер оси y - движение мыши по вертикали и вместо значения 32768 ставить либо большее (напр. 49152 - увеличивает ход оси) или меньшее (21845 - уменьшает ход оси). Сохранить изменения. В настройках кривых самой игры во всех "столбиках" лучше ставить 100 (т.е. полную линейную зависимость).