???
Математика на уровне МГУ

Показано с 1 по 13 из 13

Тема: Крайние дрова.

  1. #1
    Мастер Аватар для Miguel Gonsalez
    Регистрация
    18.12.2000
    Адрес
    Voronezh
    Возраст
    51
    Сообщений
    2,081

    Крайние дрова.

    Люди, расскажите, плз про крайние дрова от Сайтек. Там оси нормально программировать можно? Ну, в смысле движения по оси в разных направлениях они различать научились?
    Miguel Gonsalez

  2. #2
    Те крайние что я видел - SD_WinXP_4_3_3_27.exe

    Ничего нового, за исключением более простой инсталляции (без unplug/plug джоя).
    www.23ag.ru

  3. #3
    Мастер Аватар для Miguel Gonsalez
    Регистрация
    18.12.2000
    Адрес
    Voronezh
    Возраст
    51
    Сообщений
    2,081
    Понял. Обидно.

    Спасибо большое.
    Miguel Gonsalez

  4. #4
    По-моему, это не драйвер, а новый профайлер. По крайней мере, если ставить вчистую, то нифига не видит мой рамбле форс.

  5. #5
    Забанен Аватар для aeropunk
    Регистрация
    13.06.2001
    Адрес
    Питер
    Возраст
    54
    Сообщений
    3,856
    ftp://ftp.saitek.com/pub/software/st...X_4_3_3_27.exe
    ftp://ftp.saitek.com/pub/software/st...T_4_3_3_27.exe
    ftp://ftp.saitek.com/pub/software/st...P_4_3_3_27.exe

    На st290 в url можно не обращать внимания, они ко всем последним джойстикам подходят, включая Evo, X45, Gold, Rumble, Force Stick.

    Альтернативный драйвер в общем не плох, я сам даже для него xml прикручивал, но когда появляется несколько сайтековских джойстиков, удобнее пользоваться последним родным драйвером. По функциональности он если и уступает альтернативному, то не сильно, хотя кому что нужно. Ось там точно можно поделить на зоны. Думаю, если на зону повесить Advanced Command, при движении в одну сторону будет вызываться последовательность Press, а в обратную сторону - Release. Но это только догадка, я не проверял.

  6. #6
    Мастер Аватар для Miguel Gonsalez
    Регистрация
    18.12.2000
    Адрес
    Voronezh
    Возраст
    51
    Сообщений
    2,081
    Originally posted by Vorobey
    Думаю, если на зону повесить Advanced Command, при движении в одну сторону будет вызываться последовательность Press, а в обратную сторону - Release. Но это только догадка, я не проверял.
    Дык, не в Press/Release дело. Очень часто в одну сторону надо вешать допустим F3, а в обратную - F4
    Miguel Gonsalez

  7. #7
    Забанен Аватар для aeropunk
    Регистрация
    13.06.2001
    Адрес
    Питер
    Возраст
    54
    Сообщений
    3,856
    Ну так и вешай в Advanced Command:
    в последовательность Press: нажатие F3, отпускание F3
    в последовательность Release: нажатие F4, отпускание F4

    Или например:
    Press: [V]+,[V]-,[P]+,[P]-,[E]+,[E]-,[R]+,[R]-,[E]+,[E]-,[D]+,[D]-
    Release: [N]+,[N]-,[A]+,[A]-,[Z]+,[Z]-,[A]+,[A]-,[D]+,[D]-

    Правда, нельзя в эти последовательности запихать DX-кнопки, и это очень огорчает (в альтернативном можно), но м.б. я просто не нашел как это сделать.

    Крайний раз редактировалось aeropunk; 10.12.2003 в 18:42.

  8. #8
    НЕ КУРИТ с 14.05.2005 Аватар для Delta_7
    Регистрация
    18.08.2002
    Адрес
    Tomsk
    Сообщений
    1,024
    Чем больше узнаёшь, тем больше появляется вопросов
    Vorobey, что такое DX-кнопки?
    И что даёт возможность "в эти последовательности запихать DX-кнопки"?

  9. #9
    Забанен Аватар для aeropunk
    Регистрация
    13.06.2001
    Адрес
    Питер
    Возраст
    54
    Сообщений
    3,856
    DX-кнопки - это DirectX - кнопки. Это не физические кнопки, а программная абстракция. Обычно драйвер мапит физические кнопки на кнопки DirectX. Например, в сайтековском драйвере для Cyborg 3D Gold физическая кнопка Trigger мапится на DirectX кнопку под номером 0, и не позволяет это изменить. Также он не позволяет навесить несколько DX-кнопок на одну физическую кнопку. В альтернативном драйвере все это можно сделать, но он предназначен только для X45.

  10. #10
    Мастер Аватар для Miguel Gonsalez
    Регистрация
    18.12.2000
    Адрес
    Voronezh
    Возраст
    51
    Сообщений
    2,081
    Originally posted by Vorobey
    Ну так и вешай в Advanced Command:
    в последовательность Press: нажатие F3, отпускание F3
    в последовательность Release: нажатие F4, отпускание F4

    Или например:
    Press: [V]+,[V]-,[P]+,[P]-,[E]+,[E]-,[R]+,[R]-,[E]+,[E]-,[D]+,[D]-
    Release: [N]+,[N]-,[A]+,[A]-,[Z]+,[Z]-,[A]+,[A]-,[D]+,[D]-

    Правда, нельзя в эти последовательности запихать DX-кнопки, и это очень огорчает (в альтернативном можно), но м.б. я просто не нашел как это сделать.
    Насколько я помню, события Press и Release не связаны с направлением движения по оси. Они возникают соответственно при входе в зону и покидании оной в любом направлении. И все. Соответственно, этот вариант отпадает. Я достаточно долго разбирался с родными дровами и не нашел там такой возможности, увы.
    Miguel Gonsalez

  11. #11
    Забанен Аватар для aeropunk
    Регистрация
    13.06.2001
    Адрес
    Питер
    Возраст
    54
    Сообщений
    3,856
    События Press и Release связаны с Advanced Command, которая подвешена к зоне. На счет направления не уверен, не проверял, не буду спорить.

  12. #12
    Мастер Аватар для Miguel Gonsalez
    Регистрация
    18.12.2000
    Адрес
    Voronezh
    Возраст
    51
    Сообщений
    2,081
    Originally posted by Vorobey
    События Press и Release связаны с Advanced Command, которая подвешена к зоне. На счет направления не уверен, не проверял, не буду спорить.
    Я имел в виду события Press/Release для зоны оси, а не для клавишь.
    Miguel Gonsalez

  13. #13
    Не понимают родные дрова направления, это точно. И циклов там тоже нет. Я с горя даже письмо когда-то сайтекам писал, но им пофиг. А фенька элементарная и почти незаменимая. Пока (забросив фланкер) летал в Ил тоже пользовался родными, но теперь появилать необходимость более глубокого программирования и понеслось по-новой: даузимер, хазард, сх...
    Будешь на Земле - заходи.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •