Перейти к публикации

Рекомендованные сообщения

Опубликовано:

Не обдурить ДиректИнпут.

В спецификации DI заложена работа с 4 хатками. Более того, каждая хатка может быть и 10 битной осью.

Другое дело, что разработчики авиасимуляторов это не используют. Например, когда XPlane увидел Гладиатора с хаткой высокого разрешения, он просто стал ее игнорить.

Опубликовано: (изменено)
24 минуты назад, uiv сказал:

Не обдурить ДиректИнпут.

В спецификации DI заложена работа с 4 хатками. Более того, каждая хатка может быть и 10 битной осью.

Другое дело, что разработчики авиасимуляторов это не используют. Например, когда XPlane увидел Гладиатора с хаткой высокого разрешения, он просто стал ее игнорить.

Ну что хатка=4 линии=одна ось я помню. Эх... Вам бы нативную поддержку самых ходовых симов через API... У вас же arm платформа? Arm держит до 4 калибровок одноименно в памяти для быстрой замены по нажатию кнопки 

Изменено пользователем Sacha_bely
  • 2 недели спустя...
Опубликовано: (изменено)

1111681222_NJoy32v_2_1.jpg.cec0d258c431993a337ddcad5cb3bc89.jpg

Так снова пошли от меня тупые вопросы ))) Имею сейчас Блэк мамбу, раньше была фат, поэтому думаю задействовать возможность контролера по полной. 1 G940 Это выход полноценной оси, а какой у нее порядковый номер? Лэфт берд это 3 и 4 ось тут все понятно. Что такое BTN? Это я так понимаю Баттон, тоесть кнопка? А свободные ножки это земля с чем батон нужно замыкать? Бэк берд, что значит ножка сигнал? Если это ось то за каким номером? Ну и в стики соответсвенно 6 ножек, 5 идут в ручку, шестая ось какой у нее номер? И вообще сколько осей можно вытащить с этого контролера? Заранее спасибо! А и что такое мини BUS? 

А еще у меня есть njoy32_v1_1 может и ее распиновка у когонибуть есть? 

Изменено пользователем =ART=Iguz
Опубликовано: (изменено)

Если Black Mamba тогда:

1. Да полноценной. 5-я или 6-я нужно гуру Alex_Oz спрашивать.

2 LEFT BOARD  это разъём для левой панели Fat Mamba.

   А теперь вспоминаем технические характеристики Fat Mamba:  

 

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

Органы управления на корпусе:

  • 2 потенциометра с фиксацией центра,
  • 2 энкодера с дополнительной функцией кнопки,
  • 5 двухпозиционных тумблеров,
  • 2 трехпозиционных тумблера с фиксацией в крайних положениях,
  • 2 трехпозиционных тумблера с возвратом в центральное положение,
  • 1 кнопка.

 

3. BTN она же Баттон, правильно это кнопка. Да, можно взять и со свободной, но я бы взял от GND одним проводом.

4. Бэк берд  -  BACK BOARD -  разъём для задней панели Fat Mamba и снова вспоминаем.

    Вот она   961292732_BACKBOARDFBMMkII.jpg.b87359e4baacde3f1c5a4e3dda59deea.jpg

              Сигнал  да это ось. 5-я или 6-я см. выше. 

5.STICK он и есть STICK. 6 pin не знаю, но кажется он не задействован.

   Стучитесь к Alex_Oz.

6.Согласно имеющейся цоколёвке 6 осей можно взять не напрягаясь.

    

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

7-я и 8-я оси без ювелирной подпайки на ножки процессора удачи не видать. 

Если с паяльником не на Ты, то не советую.

Удачный контроллер NJoy32 v_2_1.

7. MINI BUS аналогичен BUS

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

miniBUS_mamba.png.4b0fe891e0f78a602cbbfca29533d1a5.png

 8. Цоколёвка NJoy32 v_1_1 имеется, но о ней в личке.

И так захламил.)))

 

И куда Вы всё это выведете и установите на корпусе Black Mamba?

Правда ради интереса у Вас наверное появилось желание возродить из пепла Fat Mamba + вытянуть всё по максимуму.

Очень удачное устройство - венец инженерной мысли.

Изменено пользователем =Mr.G.B.=Vumpel18
Дополнение картинки.
  • Нравится 2
  • Спасибо! 2
Опубликовано:

По кнопкам.

Напрямую можно задействовать 4 линии с 5-ти пинового + 1 BTN.

Можно еще через матрицу 4х3, опрос по линиям PA8,PA9,PA10 - тогда 12+1.

BM_Logitech.jpg.c58a96f67f511ffa46b988b62b4ca384.jpg

microbus - это SPI2.

BM_mini_bus.jpg.a8decd2f1dc2fdd305d8a1d636da5933.jpg

 

Через доп регистры - кнопок можно еще кучу.

 

Всего 5 осей. На разъемах G940/BackBoard/Stick - одна и та же ось #4.

LeftBoard - #3/#5.

 

  • Нравится 2
Опубликовано:
1 час назад, =Mr.G.B.=Vumpel18 сказал:
Цитата
Скрытый текст

 

Если Black Mamba тогда:

1. Да полноценной. 5-я или 6-я нужно гуру Alex_Oz спрашивать.

2 LEFT BOARD  это разъём для левой панели Fat Mamba.

   А теперь вспоминаем технические характеристики Fat Mamba:  

 

  Показать содержимое

Органы управления на корпусе:

  • 2 потенциометра с фиксацией центра,
  • 2 энкодера с дополнительной функцией кнопки,
  • 5 двухпозиционных тумблеров,
  • 2 трехпозиционных тумблера с фиксацией в крайних положениях,
  • 2 трехпозиционных тумблера с возвратом в центральное положение,
  • 1 кнопка.

 

3. BTN она же Баттон, правильно это кнопка. Да, можно взять и со свободной, но я бы взял от GND одним проводом.

4. Бэк берд  -  BACK BOARD -  разъём для задней панели Fat Mamba и снова вспоминаем.

    Вот она   961292732_BACKBOARDFBMMkII.jpg.b87359e4baacde3f1c5a4e3dda59deea.jpg

              Сигнал  да это ось. 5-я или 6-я см. выше. 

5.STICK он и есть STICK. 6 pin не знаю, но кажется он не задействован.

   Стучитесь к Alex_Oz.

6.Согласно имеющейся цоколёвке 6 осей можно взять не напрягаясь.

    

  Показать содержимое

7-я и 8-я оси без ювелирной подпайки на ножки процессора удачи не видать. 

Если с паяльником не на Ты, то не советую.

Удачный контроллер NJoy32 v_2_1.

7. MINI BUS аналогичен BUS

  Показать содержимое

miniBUS_mamba.png.4b0fe891e0f78a602cbbfca29533d1a5.png

 8. Цоколёвка NJoy32 v_1_1 имеется, но о ней в личке.

И так захламил.)))

 

И куда Вы всё это выведете и установите на корпусе Black Mamba?

Правда ради интереса у Вас наверное появилось желание возродить из пепла Fat Mamba + вытянуть всё по максимуму.

Очень удачное устройство - венец инженерной мысли.

 

 

 

Большое спасибо, но дело тут не в возраждении Ф-мамбы. (это дело я не осилю и уродовать корпус БМ, тоже даль) Я ее то и продавал скрипя сердцем по двум причинам это то что удлинитель не поставишь и то что хотелось что ни будь на кулачках. Первая попалась Б-мамба так случилась, дальше искать не стал. И вот имея этот джой, его нужно ставить на подставку у пола фактически, соответственно там же у меня топтуны, топтуны подключены к контролеру ТБ, куда подключен и руд кота. Что я хочу  с контролера мамбы запитать датчик марс на педалях, оставить одну ось на будущее, для новой ручки ВКБ, и вывести пару тумблерочков вниз на стойку для того что бы можно было шифтовать. Освободившийся ТБ или  Нджой 32, полностью посвятить руду Кота. Если бы тут было хотя бы 6 осей я бы мог поставить данный контроль в руд а мамбу подключить с тратл бокса выносного по витой паре как раз 2 оси и ручка поместились бы в него не говоря уж просто про три оси. Но буду действовать по первому плану тогда. 

1 час назад, Alex_Oz сказал:
Скрытый текст

 

По кнопкам.

Напрямую можно задействовать 4 линии с 5-ти пинового + 1 BTN.

Можно еще через матрицу 4х3, опрос по линиям PA8,PA9,PA10 - тогда 12+1.

BM_Logitech.jpg.c58a96f67f511ffa46b988b62b4ca384.jpg

microbus - это SPI2.

BM_mini_bus.jpg.a8decd2f1dc2fdd305d8a1d636da5933.jpg

 

Через доп регистры - кнопок можно еще кучу.

 

Всего 5 осей. На разъемах G940/BackBoard/Stick - одна и та же ось #4.

LeftBoard - #3/#5.

 

 

Большое спасибо, но матрицу кнопок считаю злом )) Я уже как то с вами по этому поводу по настройки ТБ говорил ))) 

Опубликовано:

Матрица там опционально затесалась по этой причине:

_DSC7017.thumb.JPG.60d26bd364d6bd253e3f33ada19143ce.JPG

 

Опубликовано:
2 минуты назад, Alex_Oz сказал:

Матрица там опционально затесалась по этой причине:

_DSC7017.thumb.JPG.60d26bd364d6bd253e3f33ada19143ce.JPG

 

А вот вы даже что планировали...

Это типо было с твистом?

Опубликовано: (изменено)

Не, твиста не было. Но были ещё варианты:

 

_DSC3513_1.thumb.jpg.5661c2566e9b32efdf1f7018ff151e3c.jpg_DSC7010.thumb.JPG.a89a5c1cbe9b9c489205087f95305961.JPG

 

Больше гипотетические (посмотреть-пощупать). По ним хорошо видна эволюция корпуса и общего концепта.

Изменено пользователем Alex_Oz
  • Нравится 1
Опубликовано:

Нашел у себя и такое:

 

c3b631b89114.jpg

  • 2 недели спустя...
Опубликовано: (изменено)
 
Привет, возможно ли назначить клавиши F13-F24 на кнопку? У меня есть Gunfighter и MCG Pro.

Спасибо.

Извините за мой русский, я использую google translate.
Изменено пользователем Thermal
Опубликовано:

Now it's impossible (only 103 keys available), but I will see what can be done.

  • Нравится 1
Опубликовано:
Спасибо, что посмотрели на это так быстро!

Я провел довольно много времени с новым VKB-DevCfg, и я мог видеть новые варианты, но ничего не получилось.

Я дважды перечитываю ваш пост, а затем, наконец, понял, что вы также включили новую прошивку!

Оно работает!

Для меня это хорошо, потому что я использую TrackIR и Nvidia Recording, и трудно найти горячие клавиши, которые еще не связаны в DCS. Теперь у меня есть центр TrackIR как F13 во всех моих играх.

(И я теперь еще один шаг ближе к избавлению от моего бородавочника!)

Спасибо, Алекс!
Опубликовано:
17 часов назад, Alex_Oz сказал:

You're welcome !

:salute:

Кнопки ф13-24... Где тех искать?

Опубликовано:

На клавиатуре.:)

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

Вот одна из них:  https://www.ebay.com/itm/iKey-DU-5K-TP2-PS2-Desktop-Keyboard-/263269269814?oid=321003318624

 

  • Нравится 1
Опубликовано: (изменено)

Так вот же:

В 06.08.2018 в 09:22, Alex_Oz сказал:

 

****************************************************************************************************************

Несколько слов по теме нормальной балансировки ( триммирования ) пепелацев без триммеров.

Njoy32 позволяет сделать это несколькими способами ( на примере Гладиатора )

 

1) Простой триммер ( все привязки к оси №2 - тангажа).

 

 

Кнопки A3, C3 - изменяют положения триммера, скорость задается коэффициентом ( 8x - для примера, установить по вкусу),

Tr_plus.jpg.a67e35a85f6fb2dddbdd328dca2a4911.jpg

 

Кнопка B3 - сброс триммера в ноль:

Tr_Reset.jpg.210346e285366b67c1c42f6fb2a7bb35.jpg

 

B2 - установка триммера в фиксированное положение ( в примере - минус 35%, шаг 5%):

327598372_TrimmerSet.jpg.e439238601b922e4c43fd4b223042209.jpg

 

 

C2 - возврат в предыдущее значение:

207186580_TrimmerRet.jpg.07d87f079580b18b933cb4aceaf92053.jpg

 

Нет необходимости использовать все функции работы с триммером,  в данном случае они приведены исключительно в учебных целях.

 

2) Триммер FA0 (т.н.  вертолетный) - кнопка A2

FA0.jpg.f5a5f5793db039fa010f02ccd73fb603.jpg

 

Работает так: установили ручку в положение триммера, нажали кнопку, вернули ручку в центр, отпустили кнопку.

Триммер FA0 cовместим с любыми функциями, приведенными выше ( установка в заданное положение, cброс и т.д.)

 

Общий профиль раскладки кнопок:

image.thumb.png.316c9e3beb9bed85ce99cdacd716a485.png

 

 

Общие настройки контроллера:

FA.jpg.af762db1c38b0933e0f597241785fb29.jpg

 

TrimmerOn.jpg.62a18d1c837286733cab2490f1e2c2a5.jpg

 

 

Думаю может оказаться полезным для более комфортного управления аэропланами из FC - летайте на дырчиках с удовольствием :)

 

Профиль: Gladiator_Trimmer_AxisY.zip

 

 

 

Изменено пользователем Alex_Oz
  • Нравится 3
  • Спасибо! 1
  • Поддерживаю! 3
Опубликовано:

:coffee::acute::good:

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

Повторение - мать учения. 

 

Опубликовано: (изменено)

Да начитавшись как народ копия ломает - просто решил напомнить на всяк случай. Делов то - триммер включить ;)

 

ЗЫ. Думаю вот может вообще в отдельную тему вытащить? Чтобы видней было - эту тему не всякий читает.

Изменено пользователем Alex_Oz
  • Нравится 3
  • Поддерживаю! 5
Опубликовано:

Вопрос: после подключения ганфайтера с блекбоксом к компу VKb Device Config 0.80.89 его не видит в списке устройств. Windows видит прекрасно, в DCS все хорошо при этом. Что я могу делать не так? На блекбоксе горит красная лампочка stick и синяя sys.

Опубликовано:

Конфигуратор 0.80.89 - май 2017.

Используйте VKBDevCfg-C_v0.87.98 брать по ссылке: https://drive.google.com/drive/folders/0B1WRiD1czmcHMVBEcVQ0dndyNG8.

Соответственно и прошивку  v.1_94_E https://drive.google.com/drive/folders/0B1WRiD1czmcHbklBX2hMSEN0bzA.

 

Наверное не горит, а мигает красным цветом светодиод Stick, что свидетельствует об отсутствии связи ручки с базой.

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

Лекарство: в конфигураторе сбросить настройки в Default. Если не помогло то проверить наличие связи ручки с базой.

 

  • Поддерживаю! 1
Опубликовано:

Не, как раз горит, всё работало кроме конфигуратора. Новую версию нашел, но все равно спасибо. Но сайт всё же стоит обновлять иногда.

Опубликовано:
20 часов назад, Alex_Oz сказал:

Да начитавшись как народ копия ломает - просто решил напомнить на всяк случай. Делов то - триммер включить ;)

 

ЗЫ. Думаю вот может вообще в отдельную тему вытащить? Чтобы видней было - эту тему не всякий читает.

Хорошо бы. И вообще не мешало бы навести порядок в разделе VKB...)))

Опубликовано:

Так будет не очень интересно.

Сейчас в поиске нужной информации попутно получаешь другую информацию.

Всё в идеале сделать практически не возможно.

При идеальном порядке народ будет менее информированным.

И на сегодня на любой вопрос всегда откликнуться и помогут добрые люди.

  • Нравится 2
Опубликовано: (изменено)
В 07.08.2018 в 23:52, Alex_Oz сказал:

Да начитавшись как народ копия ломает - просто решил напомнить на всяк случай. Делов то - триммер включить ;)

 

ЗЫ. Думаю вот может вообще в отдельную тему вытащить? Чтобы видней было - эту тему не всякий читает.

Дык вот же, тема! Нет?

И приколотить в начале!

Изменено пользователем Johnet
Опубликовано:
В 19.06.2018 в 13:32, -DED-Ron сказал:

Советую присмотреться к самой "шапке" конфигуратора - в скобках будет указана рекомендуемая прошивка, с которой может работать данная версия. Соблюдайте простое правило - выше можно, ниже-нет. Баги, естественно, никто не отменял в бете.

Насчёт рекомендованной версии прошивки в шапке конфигуратора. У меня пишет, что 1.94Е, но перехожу в архив прошивок (впереди паровоза) и там эта версия указана для Гладиатора. ))) 

image.png

Опубликовано:

Используйте версию 1.94F.

Опубликовано:
10 часов назад, =Mr.G.B.=Vumpel18 сказал:

Используйте версию 1.94F.

Спасибо. Если можно коротко о разнице между 1.921 и 1.94 F.  Заранее благодарю!

 

 

Опубликовано:

Внесены изменения и корректировки при использовании MCG, устранены выявленные ошибки.

Алекс не сидит без дела.

 

  • Спасибо! 1
Опубликовано:

Два примера на этой странице выше (F13 - F24).

Если раскурите эту тему, то много чего полезного узнаете.

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

Если писать за все выловленные ошибки, то времени ни на что не хватит.

Когда полетать, А ??? 

 

  • Поддерживаю! 2
Опубликовано: (изменено)

Del

PS / Никак не "нарадуюсь" новому движку - придется все заново начать.

 

 

Изменено пользователем Alex_Oz
Опубликовано:

Немного в деталях о новом движке можно ?

Пожалуйста. :)

Опубликовано: (изменено)

Я про новый движок форума - который из большого текста почему-то решил оставить только две картинки :(

Пришлось набирать заново - но уже через черновик в блокнотике, во избежание.

 

Теперь по новому движку NG. По ходу работы над ним сделал небольшую демку для демонстрации возможности использования хаток высокого разрешения (HiRes POV) для управления и обзора в играх/симах.

Подопытным  послужил Gunfighter с ручкой MCG - которая и будет использована как геймпад с двумя микростиками.
Настройки джойстика сделаны так, что  DirectInput контроллер вообще не имеет осей и кнопок ;) - только 4 переключателя POV  с 13-ти битным разрешением.
Тем не менее, как будет показано ниже - никаких проблем с точным аналоговым управлением это не создает, такая конфигурации выбрана исключительно с целью показать - что кроме 8 стандартных осей использовать еще 4 не составляет никаких сложностей.

 

Device_only_4xPOVs.jpg.13e0fc71875e8eee52051f2b837ddd25.jpg


Собственно в настройках контроллера NG теперь доступны все 4 структуры POV:

 

POVs.thumb.jpg.d8f244fd831b3031104981a1b57ba8b9.jpg


POV1/POV2 привязаны к осям правого министика - и используются как HiRes POV для обзора.
POV3/POV4 - это левый министик, он используется как Analogue POV для управления.

Вдаваться в различия HiRes / Analogue режимов сейчас не будем - они не существенны в текущем контексте.

 

Собственно прошивка GF MCG(PRO) :  _BlackBox_GF_v1_95_0_NG.vkb

В прошивке конфигурация 0 Axes / 0 Buttons / 4 POVs - уже в дефолте.


Ставить исключительно с целью полюбопытствовать, не более ( многое из доступного в конфигураторе попросту еще не работает - это по большей части "рыба").
Не забывайте сохранить текущий профиль.

 

Само приложение: Demo_4xHirResPOVs_v0.01
Убедитесь что ваш джойстик имеет JoyID=1 ( иначе отключите другие джойстики).

 

Небольшое видео как это работает:

 

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

 

 

В видео нумерация POV1/POV3 и POV2/POV4 взаимно наоборот относительно конфигуратора :)

 

Вообщем, теперь если кто будет говорить про ограничения DirectInput-а в 8 осей - просто покажите ему это видео ;)

 

 

Изменено пользователем Alex_Oz
  • Нравится 3
  • Поддерживаю! 1
Опубликовано:
18 минут назад, -DED-Ron сказал:

Так ты ещё и игры пишешь?:biggrin:

Я просто уверен, что и вышивание крестиком своей участи не избежало! Талантливый человек велик во всем.

  • ХА-ХА 1

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...