Агааа.... кое-что проясняется. Т.е. это под-оси на основной. Ага. Потому и RX-RY. Ясненько ,спасибо.Цитата:
Сообщение от Peresvet
... а U и V?
Вид для печати
Агааа.... кое-что проясняется. Т.е. это под-оси на основной. Ага. Потому и RX-RY. Ясненько ,спасибо.Цитата:
Сообщение от Peresvet
... а U и V?
Уточни плизз...девайс один помоему должен иметь значение 1Х а не 1Х1.Цитата:
Сообщение от FilippOk
1Х это по логике ID1
1X1 это ID2....
Вроде так должно быть
Значения Х (без 1 впереди) это эталон дефолтный помоему.
Так?
RX это помоему крутилки всякие...ротари. Вращение вокруг оси Х
Так или нет?
conf.ini подрукой нету.Цитата:
Сообщение от FilippOk
Есть картинка из настроек Ила.
Скольжение по осям U и V, соответствует в conf.ini осям 1U и 1V (для первого устройства)
Вращение по осям Z и Y, соответствуют осям 1RZ и 1RY (для первого устройства)
Вращение по осям X, Y и Z ID2, соответсвуют 1RX1, 1RY1 и 1RZ1 (для второго устройства)
Оп. Блин. Не знал. Вернее, не сообразил, где покопаться.Цитата:
Сообщение от LSA
По-бырому набросал вчера процедурищу для определения device ID и его суб-номера, прикидывал, как теперь суб-номер привязать к ID девайса в Conf.ini, и не знал, железно ли они зависят друг от друга, сидел и чесал репку...
А тут такая маза.
Где ж ты раньше был...
Вечером гляну.
Не понял, факт - какой? Что конкретно за фичу надо реализовать?Цитата:
А вот это известный факт. Я пока что пользуюсь утилитой Il2 sticks от Fool Trottel. А вот когда FilippOk реализует аналогичную фичу в своей проге, тогда все будет в одном флаконе. :)
Пока что просто в Conf.ini пишем, не более, на лавры FullThrottle я не претендую. :D
Имелся в виду тот факт, что игра дает крутить кривые отклика только для устройства №1. И всё. :( В утилите Fool Trottel'я крутим ВСЕ оси какие только есть. Ну и в конфиг их пишем...Цитата:
Сообщение от FilippOk
У тебя так тоже получится, я знаю. :cool:
Просто покрути означенную прогу и всё станет ясно. Одни раз увидеть лучше, чем... ну и т.д.
LSA дай ссылку на утилиту плиззз.
Филипок помоему на каждый девайс Ил отводит по 10 осей исходя из картинки в посте 253.
Х эталон
1X ID1
1X1 ID2
и т.д.
По логике на каждый должно 10 строк под оси отводиться по количеству осей что можно определить в разделе ХОТАС в настройках управления.
Девайс 1 - это первый джойстик? Тогда нет. Первый джой (ID 0) висит на 1Х, 1Y и т.д.Цитата:
Сообщение от FilippOk
А вот второй джой - на 1Х1, 1Y1 и т.д.
Т.е. последняя цифра (1Х1) - это номер джоя минус 1 (ноль не пишется). А вот первая цифра - это признак того, что это значения для "реального джоя". Если этой цифры нет, значит это значения по умолчанию.
Мой раздел с комментариями:
[rts_joystick]
; неиспользуемые значения. На настройку джоя в игре не влияет
X=0 1 4 9 16 25 36 49 64 81 100 0 ; крен
; первый ноль - мертвая зона (0-50), последний ноль - сглаживание (0-100)
Y=0 1 4 9 16 25 36 49 64 81 100 0 ; тангаж
Z=0 100 100 100 100 100 100 100 100 100 100 0 ; ?????
RZ=0 10 20 30 40 50 60 70 80 90 100 0 ; руль направления
FF=0 ; фидбек
U=0 10 20 30 40 50 60 70 80 90 100 0 ; тяга
; RX - крутилка 1 (на 45-м сайтеке)
V=0 10 20 30 40 50 60 70 80 90 100 0 ; крутилка 2 (очередность крутилок точно не скажу, но смысл понятен.
; настройки для первого джоя
1X=0 100 100 100 100 100 100 100 100 120 140 0
1Y=0 100 100 100 100 100 100 100 100 120 140 0
1RZ=0 1 4 9 16 25 36 49 64 81 100 0
1Z=0 100 100 100 100 100 100 100 100 100 100 0
1RX=0 100 100 100 100 100 100 100 100 100 100 0
1RY=0 100 100 100 100 100 100 100 100 100 100 0
1U=0 100 100 100 100 100 100 100 100 100 100 0
1V=0 100 100 100 100 100 100 100 100 100 100 0
; настройки второго джоя
1X1=0 100 100 100 100 100 100 100 100 100 100 0
1Y1=0 100 100 100 100 100 100 100 100 100 100 0
1Z1=0 100 100 100 100 100 100 100 100 100 100 0
1RZ1=0 100 100 100 100 100 100 100 100 100 100 0
1RX1=0 100 100 100 100 100 100 100 100 100 100 0
1U1=0 100 100 100 100 100 100 100 100 100 100 0
1V1=0 100 100 100 100 100 100 100 100 100 100 0
Ну а RY это судя по всему дополнительная ось в джоях где кол-во осей = 8
Не знаю на сколько мои доводы убедительны, но:Цитата:
Сообщение от FilippOk
У меня в РУСе стоит контроллер на АТМега8 с аппаратной автокалибровкой. При этом, после этой самой автокалибровки, при строго вертикальном или горизонтальном перемещении ручки, квадратик до упора не доходит. Точнее его можно довести, но при этом ручку надо почти сломать ;) Посему у меня кривые на РУСе такие:
1X=0 100 100 100 100 100 100 100 100 120 140 0
1Y=0 100 100 100 100 100 100 100 100 120 140 0
При этом в крайних положениях джоя можно не ломая ручку довести квадратик до границы. Опять таки, я это руками сделаю, не вопрос, но лучше бы иметь такую возможность. Возможно отключаемую, возможно с помощью чекбокса на закладке, и дополнительного окошка, в котором можно выставить максимальное значение осей (мне например 200 единиц не надо ;) )
Вот такое мое ИМХО.
http://www.airwarfare.com/Sims/FB/fb..._files.htm#087Цитата:
Сообщение от KRT
Короче.Цитата:
Сообщение от KRT
В Conf.ini есть:
X
Y
Z
RX
RY
RZ
U
V
, определяющие кривые первого устройства.
Потом идут:
1X
1Y
1Z
1RX
1RY
1RZ
1U
1V
, определяющие кривые второго устройства.
Потом идут:
1X1
1Y1
1Z1
1RX1
1RY1
1RZ1
1U1
1V1
, определяющие кривые третьего устройства.
И, наконец, идут
1X2
1Y2
1Z2
1RX2
1RY2
1RZ2
1U2
1V2
, определяющие крайний, четвертый девайс.
При этом, значения кривых
X...V (те, что без единицы) - это 1 4 9 16 25 36 49 и т.д, они у всех нас одинаковы.
Дефолтные же - 10 20 30 40 ... 100.
Т.е. можно сделать вывод, что эти оси игрой не используются? А если используются, то в каком качестве?
Короче, выяснили ,что RX, RY, и RZ - это тримаки, а U и V - оси для шага винта и закрылков соответственно. Хых, дык теперь можно любопытную бучу замутить: у многих же на джоях шифтер есть... ;)
Тэкс. Попробуем-с.
Давайте раз навсегда прольем свет на непроглядную тьму.
Вот кусочек конфига с настройками осей.
Те что я знаю я подпишу пояснения а кто знает остальные добавте.
Я например только что узнал что есть еталонные оси. Возникает вопрос можно ли их менять (перенастраивать и чем ето чревато).
[rts_joystick]
X=0 1 4 9 16 25 36 49 64 81 100 0 --- еталоннные---
Y=0 1 4 9 16 25 36 49 64 81 100 0 --- еталоннные---
Z=0 10 20 30 40 50 60 70 80 90 100 --- еталоннные---
RZ=0 10 20 30 40 50 60 70 80 90 100 0 ---?---
FF=0 ---?---
U=0 10 20 30 40 50 60 70 80 90 100 0 ---?---
V=0 10 20 30 40 50 60 70 80 90 100 0 ---?---
1X=0 100 100 100 100 100 100 100 100 100 100 0 ---перв. устр. КРЕН--
1Y=0 100 100 100 100 100 100 100 100 100 100 0 ---перв. устр. ТАНГАЖ--
1Z=0 100 100 100 100 100 100 100 100 100 100 0 ---перв. устр. РЫСКАНЬЕ-
1RX=0 100 100 100 100 100 100 100 100 100 100 0 ---?---
1RZ=0 100 100 100 100 100 100 100 100 100 100 0 ---?---
1U=0 100 100 100 100 100 100 100 100 100 100 0 ---?---
1V=0 100 100 100 100 100 100 100 100 100 100 0 ---?---
1X1=0 35 45 55 65 75 85 95 100 100 100 0 ---втор. устр. КРЕН---
1Y1=0 5 10 20 30 40 50 60 70 80 90 0 ---втор. устр. ТАНГАЖ---
1Z1=0 35 45 55 65 75 85 95 100 100 100 0 --- втор устр. РУЛЬ НАПР.--
1RZ1=0 35 45 55 65 75 85 95 100 100 100 0 ---?---
Филипок помоему Х без еденицы это и есть эталонный дефолт
а 1Х первое устройство 1Х1 второе и т. д.
Атаман RZ это вращение вокруг оси Z эталона (я так думаю (с) )
FF по идее фидбэк.
Рысканье это и есть РН по дефолту это ось Z помоему...
0 в начяле строки это МЗ а в конце сглаживание или наоборот.
Джоя нет под рукой:(...на работе сижу:(
Я правильно понял, что IL2-Sticks позволяет изменять кривые не только для первого джоя?Цитата:
Сообщение от LSA
Если да, то каким образом можно в ней переключиться на второй джой?
2 KRT: Если X,Y,Z (без единицы) - это эталонные, то попробуй в настройках игры нажать "стандартные" - станет 10 20 30 40..., а вовсе не 1 4 9 16 25...
To AtamaN, KRT
Посмотрите мое сообщение 257 на этой странице. Описаны там все оси...
Ну нет у меня сейчас джоя...извини.Цитата:
Сообщение от FilippOk
Правильно понял.Цитата:
Сообщение от Oleg_BS
Пока что никак.
На днях (вернее, ночах :)) выложу новую версию - там будут все оси.
Убедительно.Цитата:
Сообщение от Oleg_BS
Собственно, я и ждал, когда кто-нибудь скажет "мне надо, потому что я пользуюсь".
Ок, раз реально надо, сделаем такой чекбоксик.
Ладно. Короче. Пока что будем руководствоваться информацией от Oleg_BS. Так и сделаем.
Тогда вопрос: возможность изменять "умолчальные" кривые (те, что X-Y-Z без единичек) кому-нибудь нужна?
Блин, нема ИЛа на работе )))) но смотрел в ил2-коннекте, на ось РУДа - вешались значения 10...20...30...40 и т.д
если у кого ил под рукой проверьте название кривых по коннету........там же бегунок бегает и видно за какую ось, что отвечает
Было когда то обсуждение на форуме. Резюме обсуждения - это рудименты, которые остались от предыдущих версий, либо забивались разработчиками для каких то целей но не были использованы. Но то, что Х, Y, Z (без единиц) не влияют на настройки джоя в игре - эт факт ;)Цитата:
Сообщение от FilippOk
Филипок асю включи
Вот и я говорю - нафига нам рудименты настраивать?
Уберем возможность изменения X-Y-Z-RZ-U-V и всех делов...
Я ж на работе, ты шо, увидят асю - и версия 2.1 станет финальной... :DЦитата:
Сообщение от KRT
КРРРОВОПИВЦЫ!!!!Цитата:
Сообщение от FilippOk
ща олег запостит ещё мессагу...
Ну собственно из дополнений только одно (проверенно экспериментально :) )
первый ноль - эт мертвая зона от нуля до 50, последний ноль - сглаживание (0-100)
все остальное - 257 сообщение.