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

Страница 3 из 6 ПерваяПервая 123456 КрайняяКрайняя
Показано с 51 по 75 из 130

Тема: GlovePie

  1. #51
    Трекир для Ила = мышькер! Аватар для ANATOLIUS
    Регистрация
    06.10.2009
    Сообщений
    655

    Ответ: GlovePie

    А возможно-ли чтоб мышь опозналась игрой как трекир?

  2. #52
    Теоретик широкого профиля Аватар для Waso
    Регистрация
    21.12.2007
    Адрес
    IRQtsk
    Возраст
    49
    Сообщений
    386

    Ответ: GlovePie

    Цитата Сообщение от ANATOLIUS Посмотреть сообщение
    А возможно-ли чтоб мышь опозналась игрой как трекир?
    Пусть не про ГловПай, но вроде бы NVtoMouse Hruks'а никто не отменял.

  3. #53
    . Аватар для Maximus_G
    Регистрация
    09.04.2002
    Адрес
    Владивосток
    Возраст
    45
    Сообщений
    10,064

    Ответ: GlovePie

    Цитата Сообщение от noname-r Посмотреть сообщение
    Доброго всем времени суток!

    Перезалейте пожалуйста вложения из постов №№ 1, 4, 5, ибо не качаются
    Хм, действительно. Вот:
    ppjoy_virtual_install+glovepie.zip

    Цитата Сообщение от ANATOLIUS
    А возможно-ли чтоб мышь опозналась игрой как трекир?
    Обязательно как трекир? Можно, но куда проще использовать для этого НьюВью, просто включив мышь на вкладке "Шлем".
    "Как говорит наш дорогой шеф, в нашем деле главное - реализьм!" (c) к/ф "Бриллиантовая рука"

  4. #54
    Конструктор
    Регистрация
    16.04.2002
    Адрес
    Внезапно Москва
    Возраст
    47
    Сообщений
    1,744

    Ответ: GlovePie

    Цитата Сообщение от Waso Посмотреть сообщение
    Пусть не про ГловПай, но вроде бы NVtoMouse Hruks'а никто не отменял.
    Справедливости ради, стоит отметить, что только 2 оси в NewView сейчас управляются от мыши.
    Но с другой стороны никто остальные оси и не просил (разве что колёсико задействовать, но это отдельная песня).
    Во многих современных симах есть возможность управлять камерой (по многим осям) через оси джойстика. GlovePie работает с PPJoy, так что можно мышку замапить на джойстик, а джойстиком уже камерой управлять.

  5. #55

    Ответ: GlovePie

    спасибо!
    центр не настрою никак как и равномерность скорости отклика.... выложенный под 2 мышки скрипт на предидущей стр с самого начала центрирует там де была мышь при запуске его... т.е. там де кнопка пуск была принимает за центр.... (по моему так) для одной мыши какой юзать подскажите плиз... пока просто полетать без заморочек всяких... 3 оси три кнопки....
    Крайний раз редактировалось vs; 29.12.2009 в 21:17.

  6. #56

    Ответ: GlovePie

    Цитата Сообщение от Maximus_G Посмотреть сообщение
    Хм, действительно. Вот:
    ppjoy_virtual_install+glovepie.zip
    спасибо!

  7. #57
    Трекир для Ила = мышькер! Аватар для ANATOLIUS
    Регистрация
    06.10.2009
    Сообщений
    655

    Ответ: GlovePie

    Я использую одну мышу, по назначению, а другую вместо трекира. В иле работает на отлично, а вот лок он мышу в таком виде не понимает...

  8. #58
    Конструктор
    Регистрация
    16.04.2002
    Адрес
    Внезапно Москва
    Возраст
    47
    Сообщений
    1,744

    Ответ: GlovePie

    Цитата Сообщение от ANATOLIUS Посмотреть сообщение
    Я использую одну мышу, по назначению, а другую вместо трекира. В иле работает на отлично, а вот лок он мышу в таком виде не понимает...
    LO отлично понимает оси джойстика, так что через GlovePie им можно запросто управлять второй мышкой.
    NewView работает с одной мышкой (2 мышки будут видиться как одна и движения любой будут передаваться камере)

  9. #59
    "Wir, Zerstorer!" Аватар для =KAG=Bersrk
    Регистрация
    10.05.2006
    Адрес
    Волгоград
    Возраст
    41
    Сообщений
    503

    Ответ: GlovePie

    Цитата Сообщение от Hruks Посмотреть сообщение
    У меня отличные новости.
    Связался с автором PPJoy Deon Van Der Westhuysen.
    Он меня порадовал новостью, что только что зарелизил версию PPJoy для x64:
    http://rapidshare.com/files/30369030...ly-release.exe
    В общем всем, кто ждал или только планировал переходить на 64 разрядную ОС - качаем и не забываем написать автору хотя бы спасибо!
    А то Деон что-то совсем приуныл без поддержки пользователей и хотел уж совсем отказаться от поддержки своего бесплатного продукта.
    А ведь это фактически единственный качественный эмулятор джойстика, обладающий ещё и открытым программным интерфейсом, да к тому же совершенно бесплатный для некомерческого использования!
    Контакты куда писать спасибы можно взять в мануале, ну если с английским совсем туго, пишите мне, я помогу.
    Спасибо.
    Поклонник Bf110 и Ил-2.

  10. #60
    Курсант Аватар для Bolt
    Регистрация
    27.01.2004
    Адрес
    Russia,Samara
    Возраст
    42
    Сообщений
    174

    Ответ: GlovePie

    Цитата Сообщение от vs Посмотреть сообщение
    спасибо!
    центр не настрою никак как и равномерность скорости отклика.... выложенный под 2 мышки скрипт на предидущей стр с самого начала центрирует там де была мышь при запуске его... т.е. там де кнопка пуск была принимает за центр.... (по моему так) для одной мыши какой юзать подскажите плиз... пока просто полетать без заморочек всяких... 3 оси три кнопки....

    Установка центровки джоя при нажатии на колесико мыши. Соответственно поменять значения для своего разрешения экрана.

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

    //Разрешение экрана
    var.Xres=1680
    var.Yres=1050

    //Центровка
    if mouse.MiddleButton then {
    mouse.CursorPos=[var.Xres/2,var.Yres/2]
    }
    We show no mercy - only the hardest will survive !

  11. #61
    Зашедший
    Регистрация
    21.03.2008
    Возраст
    44
    Сообщений
    17

    Ответ: GlovePie

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

    Нужно, чтобы оси X,Y рулились мышкой (ПКМ - центровка), газ брался с колеса мышки, а ось руля поворота (Z) брался с твиста Saitek Evo. Ну и кнопка "стрелять" чтобы была ЛКМ, остальное неважно.

  12. #62
    Курсант Аватар для Bolt
    Регистрация
    27.01.2004
    Адрес
    Russia,Samara
    Возраст
    42
    Сообщений
    174

    Ответ: GlovePie

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

    // Тумблер F10
    //Вкл/Выкл джоя
    if (F10 = false) then var.f = 0
    if (F10 = true and var.off = 0 and var.f = 0) {
    var.off = 1
    var.f = 1
    elseif (F10 = true and var.off = 1 and var.f = 0) {
    var.off = 0
    var.f = 1
    }
    }

    if var.off = 0 {

    //Опрос мышек ### НАЧАЛО ###
    if (Mouse1.present) {
    if (var.Mouse1_in = false) {
    var.Mouse1_mapX = 500 //Разрешение оси X, подбирается индивидуально
    var.Mouse1_mapY = 500 //Разрешение оси Y подбирается индивидуально
    var.Mouse1_Wheel = 11 //На сколько щелчков колеса мыши разбить ось джойстика
    var.Mouse1_mapZ = var.Mouse1_Wheel*120
    }

    // Создаем коэффициент нелинейности
    Var.Mouse1_Kx = MapRange(abs(var.Mouse1_X), 0, var.Mouse1_mapX, 1 ,1) //Последние 2 цифры - это, например, как от 30 до 100% деленное на 100
    Var.Mouse1_Ky = MapRange(abs(var.Mouse1_Y), 0, var.Mouse1_mapY, 1 ,1)

    //Сдвиг мышки с учетом коэффициента
    var.Mouse1_deltax = Delta(Mouse1.DirectInputX) * Var.Mouse1_Kx
    var.Mouse1_deltay = Delta(Mouse1.DirectInputY) * Var.Mouse1_Ky
    var.Mouse1_deltaz = Delta(Mouse1.DirectInputZ)

    // Новые координаты мыши
    var.Mouse1_X = var.Mouse1_X + (var.Mouse1_deltax)
    var.Mouse1_Y = var.Mouse1_Y + (var.Mouse1_deltay)
    var.Mouse1_Z = var.Mouse1_Z + (var.Mouse1_deltaz)

    //Нельзя выходить за границы допустимой зоны
    if var.Mouse1_X < -var.Mouse1_mapX then var.Mouse1_X = -var.Mouse1_mapX
    if var.Mouse1_X > var.Mouse1_mapX then var.Mouse1_X = var.Mouse1_mapX
    if var.Mouse1_Y < -var.Mouse1_mapY then var.Mouse1_Y = -var.Mouse1_mapY
    if var.Mouse1_Y > var.Mouse1_mapY then var.Mouse1_Y = var.Mouse1_mapY
    if var.Mouse1_Z < 0 then var.Mouse1_Z = 0
    if var.Mouse1_Z > var.Mouse1_mapZ then var.Mouse1_Z = var.Mouse1_mapZ

    //Преобразуем диапазон зоны от -524 до 524 в диапазон джойстика от -1 до +1
    Var.Mouse1_JX = MapRange(var.Mouse1_X, -var.Mouse1_mapX, var.Mouse1_mapX, -1 ,1)
    Var.Mouse1_JY = MapRange(var.Mouse1_Y, -var.Mouse1_mapY, var.Mouse1_mapY, -1 ,1)
    Var.Mouse1_JZ = MapRange(var.Mouse1_Z, 0, var.Mouse1_mapZ, -1 ,1)
    }
    //Опрос мышек ### КОНЕЦ ###

    //Назначение осей джоя ### НАЧАЛО ###
    //Тяга
    ppjoy.Analog2 = - var.mouse1_JZ

    //Руль высоты
    ppjoy.Analog1 = var.mouse1_JY

    //Руль крена
    ppjoy.Analog0 = var.mouse1_JX

    //Руль направления
    ppjoy.Analog3 = Joystick.roll

    // Центрирование осей
    if Mouse1.Rightbutton = true {
    var.Mouse1_X = 0
    var.Mouse1_Y = 0
    }

    //ЛКМ=Кнопка 1
    ppjoy.Digital0 = mouse.LeftButton

    //Назначение осей джоя ### КОНЕЦ ###

    }

    По поводу руля направления не уверен, нет джойстика под рукой. Поэтому возможны вариации:
    ppjoy.Analog3 = Joystick1.roll
    ppjoy.Analog3 = Joystick2.roll
    We show no mercy - only the hardest will survive !

  13. #63
    Зашедший
    Регистрация
    21.03.2008
    Возраст
    44
    Сообщений
    17

    Ответ: GlovePie

    Спасибо. А при этом PPMouse или PPJoyMouse должны быть загружены? Если их загрузить, то по всем осям наблюдаются постоянные скачки данных в ноль, без них же мышь не работает.

    ---------- Добавлено в 19:46 ---------- Предыдущее сообщение было написано в 19:18 ----------

    PS - разобрался, дефолтная мыша у меня Mouse2 была.

  14. #64
    "Wir, Zerstorer!" Аватар для =KAG=Bersrk
    Регистрация
    10.05.2006
    Адрес
    Волгоград
    Возраст
    41
    Сообщений
    503

    Ответ: GlovePie

    Поставил ППДжой на семёрку, что то не пойму, работает, но как то криво:

    дача рулей в ППмаусе отображается номально, а в игре - не могу сдвинуть зелёный квадратик хоть на 1/5, постоянно назад в центр возвращается...
    Поклонник Bf110 и Ил-2.

  15. #65
    Курсант Аватар для Bolt
    Регистрация
    27.01.2004
    Адрес
    Russia,Samara
    Возраст
    42
    Сообщений
    174

    Ответ: GlovePie

    Цитата Сообщение от =KAG=Bersrk Посмотреть сообщение
    Поставил ППДжой на семёрку, что то не пойму, работает, но как то криво:

    дача рулей в ППмаусе отображается номально, а в игре - не могу сдвинуть зелёный квадратик хоть на 1/5, постоянно назад в центр возвращается...
    Такое чувство, что в самом ИЛ-2 оси не назначены.
    We show no mercy - only the hardest will survive !

  16. #66
    "Wir, Zerstorer!" Аватар для =KAG=Bersrk
    Регистрация
    10.05.2006
    Адрес
    Волгоград
    Возраст
    41
    Сообщений
    503

    Ответ: GlovePie

    Блин, всё назначено, в настройках ППДжой всё пашет. В винде в игровых устройствах тоже всё отлично. В ил-2 коннекте в джойтесте - тоже всё гут. В иле - нет. Как будто на пружине, не даёт зелёному квадратику от центра отьехать, слвину максимум на сантиметр и он против воли обратно сьезжает, хотя я веду дальше мышь.
    Крайний раз редактировалось =KAG=Bersrk; 24.06.2010 в 23:46.
    Поклонник Bf110 и Ил-2.

  17. #67
    Курсант Аватар для Bolt
    Регистрация
    27.01.2004
    Адрес
    Russia,Samara
    Возраст
    42
    Сообщений
    174

    Ответ: GlovePie

    Цитата Сообщение от =KAG=Bersrk Посмотреть сообщение
    Блин, всё назначено, в настройках ППДжой всё пашет. В винде в игровых устройствах тоже всё отлично. В ил-2 коннекте в джойтесте - тоже всё гут. В иле - нет. Как будто на пружине, не даёт зелёному квадратику от центра отьехать, слвину максимум на сантиметр и он против воли обратно сьезжает, хотя я веду дальше мышь.
    conf.ini посмотреть бы
    We show no mercy - only the hardest will survive !

  18. #68
    "Wir, Zerstorer!" Аватар для =KAG=Bersrk
    Регистрация
    10.05.2006
    Адрес
    Волгоград
    Возраст
    41
    Сообщений
    503

    Ответ: GlovePie

    Цитата Сообщение от Bolt Посмотреть сообщение
    conf.ini посмотреть бы
    Вот.
    Вложения Вложения
    • Тип файла: zip conf.zip (2.1 Кб, Просмотров: 116)
    Поклонник Bf110 и Ил-2.

  19. #69
    Курсант Аватар для Bolt
    Регистрация
    27.01.2004
    Адрес
    Russia,Samara
    Возраст
    42
    Сообщений
    174

    Ответ: GlovePie

    Цитата Сообщение от =KAG=Bersrk Посмотреть сообщение
    Вот.
    Сорри, ошибся
    Нужно файлик settings.ini из папки Users
    We show no mercy - only the hardest will survive !

  20. #70
    "Wir, Zerstorer!" Аватар для =KAG=Bersrk
    Регистрация
    10.05.2006
    Адрес
    Волгоград
    Возраст
    41
    Сообщений
    503

    Ответ: GlovePie

    Вот.
    Вложения Вложения
    Поклонник Bf110 и Ил-2.

  21. #71
    Курсант Аватар для Bolt
    Регистрация
    27.01.2004
    Адрес
    Russia,Samara
    Возраст
    42
    Сообщений
    174

    Ответ: GlovePie

    Цитата Сообщение от =KAG=Bersrk Посмотреть сообщение
    Вот.
    Ничего аномального не обнаружено.
    Дальше нужно смотреть конкретные настройки ppmouse.

    Дополнительно: какая ОСь, версия ppJoy, версия ppmouse.
    We show no mercy - only the hardest will survive !

  22. #72
    Зашедший Аватар для Lordus
    Регистрация
    08.07.2005
    Адрес
    Белгород
    Возраст
    43
    Сообщений
    56

    Ответ: GlovePie

    А можно ли с помощью гловпай и ппджой, или другого софта, эмулировать вторую усб клаву, как джой пусть даже без осей с 102 кнопками. Через мапер навесесить клавиши. Например для ка-50, что бы не комбинациями на 3 пальца, а на одну кнопку 102 кнопочного джоя. Простите за каламбур.

  23. #73
    Конструктор
    Регистрация
    16.04.2002
    Адрес
    Внезапно Москва
    Возраст
    47
    Сообщений
    1,744

    Ответ: GlovePie

    Неужели в Ка-50 столько функций активно используется, что джойстика + первая клавиатура не хватает?
    Может просто раскладку поудобнее подобрать?

  24. #74
    Зашедший Аватар для FIGLI-MIGLI
    Регистрация
    30.10.2010
    Адрес
    г.Краснотурьинск
    Сообщений
    34
    Images
    2

    Re: GlovePie

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

  25. #75

    Re: GlovePie

    Давно тут никто не писал . Но я все же напишу, может кто ответит...
    Имеется FreeTrack (самодельный TrackIR кароче), ну и виртуальный джойстик установлен и настроен (он мапит руль и MJoy16), GlovePie - естественно через скрипт управляет всем этим делом.
    Вопрос: Можно ли передать оси (Yaw и Pitch) на PPJoy посредством скрипта в GlovePie??? Дело в том, что не все игры поддерживают TrackIR, и управление обзором в кабине управляется ТОЛЬКО с помощью мыши (например Дальнобойщики 3). Необходимо сделать так, чтобы 2 оси (например Rx и Ry, так как они свободны) PPJoy мапил 2 оси FreeTrack (Yaw и Pitch). Можно ли это реализовать в скрипте? Если да, то как обьявлять переменные для FreeTrack?
    Во время Второй Мировой Войны на немецких подлодках служили 40 000 человек. 30 000 - не вернулись.

Страница 3 из 6 ПерваяПервая 123456 КрайняяКрайняя

Ваши права

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