Jump to content

Программирование джойстиков от VKB


Recommended Posts

dinosmike
2 часа назад, Alex_Oz сказал:

 

 

Александр, подскажите, пожалуйста, как сделать так, чтобы при нажатии кнопки 10 происходило отклонение оси Rot Y на максимум.

Поясню, есть игра, где газ это ось, и нужно назначить кнопку "курок" чтобы при удержании это был максимальный газ.

Link to post
Share on other sites
KAM_KillJoy

Спасибо за ответы.

По первому вопросу оказалось, что у меня было два раздела USER в файле конфига. Один я создал сам. После объединения всё заработало.

Что касается схемы "ось нажимает кнопку -> кнопка зажигает LED", то, как я понимаю, это создаст некоторые сложности при настройке управления в игре. Не очень изящное решение, но я воспользуюсь, спасибо.

Link to post
Share on other sites
VictorUs
9 часов назад, dinosmike сказал:

 

Александр, подскажите, пожалуйста, как сделать так, чтобы при нажатии кнопки 10 происходило отклонение оси Rot Y на максимум.

Поясню, есть игра, где газ это ось, и нужно назначить кнопку "курок" чтобы при удержании это был максимальный газ.

Как реализована ось? Физическая или виртуальная. Как настроена? абсолютная/относительная, с центром/без. Какой джойстик? Проще посмотреть скриншот осей. А так навскидку - функция фиксации осей. 

Link to post
Share on other sites
Alex_Oz
Posted (edited)
4 часа назад, KAM_KillJoy сказал:

Что касается схемы "ось нажимает кнопку -> кнопка зажигает LED", то, как я понимаю, это создаст некоторые сложности при настройке управления в игре.

НОмер кнопки сделать постарше и ограничить число кнопок контроллера в HID. Если действительно мешают.

 

9 часов назад, dinosmike сказал:

Поясню, есть игра, где газ это ось, и нужно назначить кнопку "курок" чтобы при удержании это был максимальный газ.

 

FA3 для обычной версии:

135373982_.png.15e4e7ab01be0488461c4e68cd37c61c.png  1868730403_.png.9fc11d6fa3a205e1310a6fe9eb78b6fd.png

или FA5 для NG:

710542890_.png.e31ef7889061cc3127ee37748802e7a7.png

Edited by Alex_Oz
  • Like 1
  • Thanks 1
Link to post
Share on other sites
Yuriva65

Вопрос пожелание Алексу.

Можете ли вы добавить переменной D.Rate значение больше чем 1:2. Уменьшение отклика в 2 раз довольно жестоко. Хочется ещё 3/4 (75%). Да и логически напрашивается.

Я понимаю что можно использовать Curves, но всё равно эти функции немного отличаются.

Да и логически как то напрашивается, 75% 50% 25%

Link to post
Share on other sites
Alex_Oz
Posted (edited)

Эх, не успел я вырезать даблрейты на корню :)

Кривыми можно задать абсолютно любой дробный коэффициент, расчётов только процессору больше надо производить.

ОК, посмотрю. Самый простой вариант - заменить 1:3 на 3:4.

Edited by Alex_Oz
Link to post
Share on other sites
Yuriva65
30 минут назад, Alex_Oz сказал:

Эх, не успел я вырезать даблрейты на корню :)

 

Что написано пером не вырезать топором:)

 

31 минуту назад, Alex_Oz сказал:

Кривыми можно задать абсолютно любой дробный коэффициент, расчётов только процессору больше надо производить.

И пользователю больше возни с настройками.

 

32 минуты назад, Alex_Oz сказал:

ОК, посмотрю. Самый простой вариант - заменить 1:3 на 3:4.

И логичнее 3:4 1:2 1:4

Link to post
Share on other sites
Alex_Oz
Posted (edited)

1638760946_.png.51631cbbe6639daa04bf2d03ac67f20c.png

 

707266695_.png.89232b610db336e8bc8cd77d9cf81a55.png

 

Также убран чекбок FA и для обычной версии (сделан автомат - как и в NG)

831433975_.png.d7f4a77c51d5f94eee18cf4e58ab3e62.png

 

 

#D.Rate

Edited by Alex_Oz
  • Like 4
Link to post
Share on other sites
Yuriva65
16 часов назад, Alex_Oz сказал:

1638760946_.png.51631cbbe6639daa04bf2d03ac67f20c.png

 

707266695_.png.89232b610db336e8bc8cd77d9cf81a55.png

 

Также убран чекбок FA и для обычной версии (сделан автомат - как и в NG)

831433975_.png.d7f4a77c51d5f94eee18cf4e58ab3e62.png

 

 

#D.Rate

Ещё и 2:3 добавилось.Как всегда, просишь одно, а тебе ещё и дополнительные плюшки впаривают)

Спасибо.

Link to post
Share on other sites
Dr_Anthony

Доброго времени суток! Кто-нибудь знает почему начиная с версий прошивок v 2.0.x шумит ось X, причём только в правую сторону. На более ранних прошивках такого не наблюдаю. Gladiator NXT.  Либо это дефект? Ещё вопрос, где теперь достать прошивку v2.010 которая изначально стояла в джое? 

Link to post
Share on other sites
Alex_Oz
Posted (edited)

Много ранних версий в Firmware->Archive, ссылка в подписи

Edited by Alex_Oz
Link to post
Share on other sites
Dr_Anthony

Спасибо! Выяснил, что в версиях 2.020, 2.040 дребезг в оси отсутствует. Причём это не дребезг в нуле, а именно при отклонении оси вправо, при отклонении влево никакого дребезга нет. С чем это связано не понял. Всегда считал, что на Mars не может быть дребезга. Понял только, что нет смысла менять прошивку, если не заниматься углублённым программированием устройства))

Link to post
Share on other sites
Alex_Oz

Подскажите версию, желательно из крайних, на которой такой эффект гарантированно есть.

Link to post
Share on other sites
Goyathlay

Можно ли сделать так, чтобы при нажатии двух кнопок на джое (допустим, "шифта" под мизинцем и одного из положений хатки) в игру передавалось сочетание клавиш ctrl+"кнопка клавиатуры"? Хочу так триммер настроить, понимаю, что можно мапить прямо в игре, но хочется вообще ничего не трогать в настройках управления именно игры, а обойтись возможностями софта.

Link to post
Share on other sites
Dr_Anthony
8 часов назад, Alex_Oz сказал:

Подскажите версию, желательно из крайних, на которой такой эффект гарантированно есть.

2.0.25, 2.0.45, 2.0.49, 2.0.53

Скрытый текст

Это на 2.0.45

1.thumb.jpg.f0dce11d889481f5d07c0632f913a6a3.jpg

А это на 2.0.10

2.thumb.jpg.74bacd2b75cf1e84b7620956cc0cf94c.jpg

 

  • Thanks 1
Link to post
Share on other sites
Dr_Anthony

Upd.

Протестил еще одно аналогичное устройство - на 2.0.10 все прекрасно, на 2.0.45 также дребезг уже по всей оси X

Link to post
Share on other sites
VictorUs
Posted (edited)
8 часов назад, Goyathlay сказал:

Можно ли сделать так, чтобы при нажатии двух кнопок на джое (допустим, "шифта" под мизинцем и одного из положений хатки) в игру передавалось сочетание клавиш ctrl+"кнопка клавиатуры"? Хочу так триммер настроить, понимаю, что можно мапить прямо в игре, но хочется вообще ничего не трогать в настройках управления именно игры, а обойтись возможностями софта.

Конечно. Назначаете Pinky button (под мизинцем которая) шифтом. Включив опцию Poll на вкладке Physical buttons определяете линию, которая соответствует нажатому положению хатки. Для этой "кнопки" состояние без шифта будтвыполнять какую-либо функцию *сейчас не интересно), а для варанта с шифтом, например, Shift1? выбираете свободную (не используемую физическими кнопками) линию и мапите ее на требуемое сочетание клавиш. В мануале описано более подробно. Успехов. Будут проблемы - пишите.

Edited by VictorUs
Link to post
Share on other sites
RedComradeVlad

Здравствуйте! Хочу сделать переключение министика на его центральное нажатие. При центральном нажатии срабатывает кнопка 33, но конфигуратор по умолчанию считает, что министик находится на копке 34. Подскажите, пожалуйста, что не так?

P.S.

На месте верхнего министика установил модуль хатки. Профиль приложил

 

Скрытый текст

2021-06-07_21-59-43.thumb.png.ec8ef9ca3895422016ca000e695d8c13.png

 

VKB NJoy32 PRO profile 1.zip

Link to post
Share on other sites
Alex_Oz

Картинка не видна:

1084624499_.thumb.png.0d45ecc4884f45040b07239a682b89a8.png

 

По дефолту переключатель микростика имеет только м/стик Master Mode. Соответственно с ним связаны оси 3-4.

Для переноса всей этой музыки на Gate - соответсвенно надо перенести сам uSSw на кнопку, также настройки связанной хатки и осей 34->56:

1429636099_.png.e0d2264ab331920a4397cb79cfdd4fb9.png768764081_.png.b040cf3675804371c4144ab831d8a2a1.png

 

1540341090_.png.39434ca15154b2b616eb4d0636583057.png

Link to post
Share on other sites
RedComradeVlad

Спасибо, теперь понятно, в чем дело.

Link to post
Share on other sites
04.06.2021 в 08:25, Dr_Anthony сказал:

Протестил еще одно аналогичное устройство - на 2.0.10 все прекрасно, на 2.0.45 также дребезг уже по всей оси X

 

Посмотрите 2.05.5

 

Link to post
Share on other sites

Странный глюк словил - прошивка _BlackBox_MK2_GF_MCG_PRO_v2_05_4 . Прошивался из под VKBDevCfg-C_v0.91.96 , после прошивки конфигуратор сообщает , что не про у меня нифига, а ультимэйт 😨, вернулся на 2 05 3 - все норм. Проверил 3 раза . Это в прошивке что то пошло не так, или я такой невезучий?

Link to post
Share on other sites

из v2_05_4(2) :

1234.jpg

12345.jpg

123456.jpg

И так , сколько не прошивай 

1234567.png

PS педальки МК4 никак не могут влиять на этот процесс?

Link to post
Share on other sites

Тоже проверил - не подтверждаю, все правильно прошивается в соответствии с выбранной. Попробуйте удалить (uninstal) свой девайс в проге USBDeview и потом прошить.

Link to post
Share on other sites

Сейчас перепробовал все - поудалял все прошивки , кроме про , создал новую папку с лоадером и прошивкой, сбрасывал все возможные настройки , подключал ко всем ЮСБ портам , пофиг - после прошивки 05_4 , бокс горит нижним зеленым , средний мигает красным , верхний потушен, а джойстик определяется как ультимэйт .  Выше 05_3 ставится не хочет...  😭

Untitled.jpg

После нанадцатой попытки выдал вот такое:

223.png

 Черная коробка всё?  Перестала дышать?

 

05_3 : все ок

224.jpg

225.jpg

Link to post
Share on other sites
22 минуты назад, frog63 сказал:

Черная коробка всё?  Перестала дышать?

Дышит и ещё как.

Контроллер сбросить к заводским настройкам - кнопка Default в закладке Инструменты.

Вашу новую папку разместите на любом диске кроме системного и не дай бог в папке Мои документы или на Рабочем столе ( ярлычёк, то на Рабочем столе у Вас имеется :acute:.

 

 

 

Link to post
Share on other sites

Пробовал и контроллер сбрасывал , и место папки менял - один фиг - 05_4 и у меня незапланированный апгрейд до ультимата . Причем  ультимат про - еще не вышла версия про - а у меня уже...

Чтобы не быть голым:

226.jpg

И вуаля ТАДАМ: 

227.jpg

Что это вообще? 

Edited by frog63
Link to post
Share on other sites

v2_05_4 - Под MCG-U очень даже существует.

 

Выложил v2_05_5 отдельную. Этой MCG-U точно не существует.

1846903512_.png.8db926b332dfc24472f9098b65817668.png

 

Edited by Alex_Oz
  • Like 1
  • Thanks 1
Link to post
Share on other sites

Ура! Победа!

300.jpg

16 минут назад, Alex_Oz сказал:

v2_05_4 - Под MCG-U очень даже существует.

Так , а вот с этого момента поподробней - чую , что то будет интересное.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...