Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Настройка джойстиков VKB под Star Citizen
#1


Недавно в PTU 3.2.1 добавили новую фичу - медленные пушки типа Laser Cannons, Omnisky и др. перестали автоматически стрелять, если нажать кнопку огня. Приходилось постоянно щелкать курком. Меня такая ситуация быстро утомила и я решил сделать себе автоогонь на джойстике с помощью программы VKBDevCfg-C.exe. Кроме того, я добавил себе кнопку понижения чувствительности осей, что очень помогает во время прицеливания.




Ниже я покажу, что нужно сделать, чтобы настроить джойстик VKB под себя.


</li>
</ul>
Если у вас устаревшая прошивка, действуйте осторожно. Не уверенны - призывайте на помощь Алекса <a contenteditable="false" data-ipshover="" data-ipshover-target="<___base_url___>/profile/1587-bunik/?do=hovercard" data-mentionid="1587" href="<___base_url___>/profile/1587-bunik/">@bunik</a>. 




Ладно, со вступлением покончили - пора залезть в мозги джойстку!




[Изображение: U5XE0OO.png]



Тут стоит добавить, что на вкладке Tools есть крайне полезная кнопка Default - когда вы сделаете что-нибудь не так, то она поможет вернуть джойстик к базовым настройкам.




Из важных кнопок, про которые можно и два раза сказать:


  • <b>Save</b> - запишите вашу исходную конфигурацию на диск перед началом экспериментов. И также сохраните удачные варианты настройки на будущее.

  • <b>Load</b> - загрузить ранее сохраненные настройки. Но, чтобы они вступили в силу нужно нажать Set.

  • <b>Set</b> - любые изменения, которые вы творите в программе попадут в джойстик только после того, как вы нажмете Set. 

  • <b>Get</b> - если вы запутались и сделали что-то лишнее в настройках, с помощью Get можно загрузить в программу текущие параметры.

<b>D.Rate</b> - параметр, активацию которого мы будем рассматривать ниже. Он понижает чувствительность оси, позволяя точнее прицеливаться. Я для себя выбрал 1/2 (в два раза). Есть еще на выбор 1/3 и 1/4.




[Изображение: GY7EyW3.png]



В джойстике VKB есть физические кнопки (низкий уровень представления), есть логические (высокий уровень). Игры видят логические кнопки. В простейшем случае физической кнопке (каждая определяется линией и регистром на следующем скриншоте) задано, нажатие какой логической кнопки она вызывает. Их номера практически никогда не совпадают, да и не обязаны. Разработчики VKB придумали способ определять что чему соответствует, но я пользуюсь наглядным.




Выше - таблица логических кнопок. Там нам нужно найти кнопку 1. Запомните ячейку, где она находится. Переключайтесь на Physical layer и кликайте в эту же ячейку. Откроется окно настройки физической кнопки:




[Изображение: C4jFQAr.png]



По-умолчанию нажатие данной физической кнопки вызывало срабатывание логической кнопки 1. Простое нажатие задается параметром Button 1 (коротко B 1). Давайте поменяем его на генератор, который будет "нажимать" на кнопку с периодом 100 мс. Обратите внимание, типов генератора много, нам нужен G8, который работает, пока нажат курок. 




После настройки рекомендую нажать Set и протестировать. Можно на закладе Test прямо  в этом приложении. Будет видно, что кнопка огонь теперь не просто горит, а мигает, пока вы держите курок. Это обеспечит автоматическую стрельбу из любого оружия. Еще для тестирования кнопок и осей могу порекомендовать программу


Если вы еще читаете и повторяете этот бред, давайте продолжим и добавим кнопку, нажав на которую, ваш джойстик станет точнее. Отпустите - вернетесь к обычной чувствительности. Для начала выберите на своем VKB-джойстике эту кнопку. Для ручки MCG я рекомендую #7, расположенную слева внизу. Её удобно зажимать безымянным пальцем или мизинцем, это не мешает прицеливанию и стрельбе. Для начала нам нужно найти физическую кнопку, которая вызывала нажатие логической кнопки 7. Ищем на экране Logical layer.




[Изображение: Q9ZczBp.png]



Открываем Physical layer и кликаем в эту же ячейку (в моем случае это Reg#1 Line#8 - в верхнем правом углу). Меняем то, что там было на то, что изображено на скрине внизу:




[Изображение: h0UvJ17.png]



А именно вместо Button выберите Fix Axes и тип DR. Обязательно укажите, на каких осях будете менять чувствительность. На 1 и 2 - тангаж и рыскание в моем примере. 




После изменений нажмите Set и проверьте. С нажатой кнопкой 7 оси теперь будут смещаться меньше (и даже только до половины), зато более точно. Проверить можно на этой программе:


 




Если вам понравилось, на этой странице вы можете улучшить свой опыт управления джойстиком (признаюсь, научился этой фразе у CIG) путем настройки отклика, а именно фильтрации движений и микродвижений.




[Изображение: iVMUgt9.png]



 




Вчера я придумал еще один способ настройки генератора автоогня так, чтобы остался еще и одиночный огонь.




На многих ручках VKB на курке огня две кнопки:



  1. Button 1 - легкое нажатие на курок

  2. Button 2 - полное нажатие на курок до упора

Вместо кнопки 1 делаем генератор (как сейчас). А на кнопке 2 (обычно это следующая физическая кнопка, в моем случае Reg#1 Line#7) меняем Button 2 на Button 1.




Теперь, если вы легко нажмете на курок, он будет генерировать последовательность нажатий Button1 с частотой 10 нажатий в секунду. А если прижмете курок до конца, то генератор заткнется, и включится обычная кнопка Button 1, как будто бы вы просто нажали на огонь. Пулеметы и репитеры в этом случае будут стрелять, а пушка даст единственный выстрел.




Update: Внимание, предложенный способ с генератором огня, оказалось, не работает с пулеметами, которым нужно время на "раскрутку" стволов.

Но с пушками и лазерными репитерами работает. 





Как вариант, можно сделать две независимых кнопки, например, разные курки (у MCG их два). На одном оставить обычную кнопку Button 1,, а на другой повесить генератор G8-Button1. И пользоваться разными курками на разных кораблях.




---




Для овладения полученными навыками я пользовался вот этим руководством: http://ftp.vkb-sim.pro/Documentations/controller2_5.pdf




Всем удачных полетов! 


Ответ
#2

Отличный материал! Полезная тема и приятная подача. Спасибо!

Ответ
#3

Цитата:
2 часа назад, Монгол сказал:




Недавно в PTU 3.2.1 добавили новую фичу - медленные пушки типа Laser Cannons, Omnisky и др. перестали автоматически стрелять, если нажать кнопку огня. Приходилось постоянно щелкать курком.




Это просто проблема конфликта клавиш. Надо убрать лишние бинды. У меня такое постоянно после нового патча и сброса конфига. Свой я загружаю снова, но приходится вручную удалять конфликты кнопок. Они не очищаются при загрузке свое конфига к сожалению.




Спасибо за инструкции.


Ответ
#4

Цитата:
4 минуты назад, Dragon сказал:




Это просто проблема конфликта клавиш. Надо убрать лишние бинды.




А как же тема Малогоса и официальный ответ: «это не баг, так задумано»?




https://robertsspaceindustries.com/spect...s-is-awful


Ответ
#5

Цитата:
13 минут назад, Монгол сказал:




А как же тема Малогоса и официальный ответ: «это не баг, так задумано»?




Если фичка то ясно, но в любом случае мой случай тоже имеет место. 




А как там разрабы эту фичку объясняют? зачем она?


Ответ
#6

<a contenteditable="false" data-ipshover="" data-ipshover-target="<___base_url___>/profile/960-dragon/?do=hovercard" data-mentionid="960" href="<___base_url___>/profile/960-dragon/">@Dragon</a> они приводят аналогию со снайперкой в шутерах, типа задуманы изначально как мощные бабахалки в качестве альтернативы автоматам меньшей мощности с автоматическим огнем

Ответ
#7

Цитата:
10 минут назад, Dragon сказал:




А как там разрабы эту фичку объясняют? зачем она?




По идиотски: https://robertsspaceindustries.com/spect...ul/1339284




<div class="ipsSpoiler_header">
Скрытый текст



Цитата: <div class="ipsQuote_citation">
Цитата




 




JCrewe CIG@JCrewe_CIG




July 18th at 18:58




Just want to chime in here that this is an intentional change. The plan for a long time was to move towards this as part of more work being done on the weapons, intended to push them into various categories to promote differences and user choice/preference between them, rather than Gun A is just a slower firing version of Gun B.


The intention for cannons are these are the high damage, high risk weapons that require accuracy and timing to align and fire with, versus other weapon types which fulfill different roles. Think of them as the DMR/Sniper equivalent in a traditional FPS shooter to the repeater fulfilling the automatic weapon area, and no before anyone says it we're not dumbing down the experience to make the space combat system like an FPS in space, that's just an easy example....


Circling back round to the issue at hand:




All the cannons should have been converted to semi-automatic with 3.2, some of the less frequently used ones were missed giving the impression it was a bug, this is fixed in the next/current PTU patch.




We're aware of the issue where if you retrigger before the cooldown period it doesn't let you fire, that is an issue we're looking to solve but most likely wont be in a 3.2.1 patch. When fixed you'll still need to release and retrigger to fire again but there will be less of a penalty if you miss the timing




We're aware that a lot of ships have cannons by default and this is being reviewed as to whether all ships have the most appropriate loadouts by default available to them (incl weapon group assignments, mixed fixed and gimbal options




We're aware the stick users are particularly impacted by these changes at the moment, the above should mitigate them when implemented.




Lastly we want to ensure that all weapon types are valid combat choices, be it Cannons, Repeaters, Scatterguns or others and that to be effective with each, requires different techniques to learn and master. In the past users have flocked to a certain type of weapon because its been the best choice, usually because of bugs or balance and have become attached to those ways. Whilst this change is intentional, doesn't mean that it will stay exactly like it is and may change one way or another, going forwards we now have more staff available to actively work on this area so expect more changes across the board (Vehicle & FPS) in terms of weapon tuning and behaviours.





 


</div>
</div>


Перевод между строк: они не играют в свою игру, зато играли в ПУБГ и Форнайт, то есть тактические шутеры (а не Doom и Quake), где у игрка есть время прицелиться из гранатомета или снайперки. И это видение относительно медленного геймплея они решили переложить в космический догфайтинг, где все противники на ладони, укрыться негде и «окно» для выстрела длится лишь 1-2 секунды. В общем, обидно, что не играют в свою игру, а значит, впереди нас может ждать ещё много геймдизайнерских ляпов. 


Ответ
#8

Ладно, это все таки еще альфа...полетаем - увидим.

Ответ
#9


Ежели кому скрипт нужен для мышей logitech (g-series) то  вот - 




<a class="ipsAttachLink" data-fileid="4509" href="<___base_url___>/applications/core/interface/file/attachment.php?id=4509">script autofire.lua</a>   <a class="ipsAttachLink" data-fileid="4508" href="<___base_url___>/applications/core/interface/file/attachment.php?id=4508">script autofire.rar</a>




P.S. доработанный . 11 кнопка - вкл /выкл режима.




<a class="ipsAttachLink" href="<___base_url___>/applications/core/interface/file/attachment.php?id=4510" data-fileid="4510">lua script autofire_switch.lua</a>




P.P.S еще доработка. добавлен автофайр  как для левой так и для правой кнопки. для них можно  выставлять разные тайминги. 



<a class="ipsAttachLink" href="//star-citizen-ru.ru/applications/core/interface/file/attachment.php?id=4517">script autofire2b_switch.lua</a>


Файлы вложений
.lua   script autofire.lua (Размер: 7.36 KB / Загрузок: 298)
.rar   script autofire.rar (Размер: 2.1 KB / Загрузок: 29)
.lua   lua script autofire_switch.lua (Размер: 7.45 KB / Загрузок: 320)
.lua   script autofire2b_switch.lua (Размер: 7.45 KB / Загрузок: 311)
Ответ
#10

Цитата:
В 23.07.2018 в 23:14, Монгол сказал:




Перевод между строк: они не играют в свою игру, зато играли в ПУБГ и Форнайт, то есть тактические шутеры (а не Doom и Quake), где у игрка есть время прицелиться из гранатомета или снайперки. И это видение относительно медленного геймплея они решили переложить в космический догфайтинг, где все противники на ладони, укрыться негде и «окно» для выстрела длится лишь 1-2 секунды. В общем, обидно, что не играют в свою игру, а значит, впереди нас может ждать ещё много геймдизайнерских ляпов.




не в тему конечно но для меня это еще один показатель того что ЦИГи и дальше будут уменьшать вероятность гибели персонажа, эта фича еще одна возможность просто сбежать с поля боя, поскольку бой сведется к маневрированию и  одному точному выстрелу


Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Fobos – деловое издание по Star Citizen Atallion 6 1,212 01-07-2020, 09:08 PM
Последний пост: Atallion
  Обзор лучших джойстиков для SC Монгол 346 22,112 07-29-2019, 07:36 AM
Последний пост: SunYok
  Оптимальный компьютер для Star Citizen Space Wolf 1,998 100,662 10-22-2018, 01:16 PM
Последний пост: Space Wolf

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)