1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

Perfect Weapon

Тема в разделе "Установка и запуск игр", создана пользователем aivar242, 19 апр 2014.

  1. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    По прежнему не могу понять, в чём проблема. Нет настроек джойстика? Ну такое бывает. В новых играх, кстати, ещё чаще, чем в старых.
     
  2. aivar242

    aivar242

    Регистрация:
    19 апр 2014
    Сообщения:
    34
    Настройки для клавиатуры - идеальные, все клавиши меняются. Нет, джойстик работает, но клавиши выделены железно, по дефолту, то есть без поддержки дайверов. Их не может заменить даже Xpadder. Распределены они не правильно, не удобно и я хочу их переназначить по своему, но как? Есть подозрение, что эта раскладка джойстика, даётся с образа игры, поэтому Xpadder и бессилен - но это только предположение. Может кто в курсе этой проблемы - очень надо.
     
  3. Ogr 2 лол

    Ogr 2

    Хелпер Переводчик

    Регистрация:
    25 мар 2008
    Сообщения:
    6.784
    у Xpadder другой принцип работы, проблема в том что геймпад в игре не отключается (ну или х знает как). можно запустить игру на виртуалке, и её уже через Xpadder.
     
  4. Val07og

    Val07og

    Регистрация:
    1 апр 2008
    Сообщения:
    897
    aivar242, попробуй поищи на диске файл "mse.ini".
    Возможно, он лежит в папке "c:\WINDOWS\system32\DirectX\Dinput".
    (Это файл настроек джойстика "Microsoft SideWinder Freestyle Pro").
    Как вариант, ещё файлы: mse_g.ini, ms8.ini, raiderpd.ini, hammer.ini, glmda.ini.
    Если что-нибудь из этого найдётся, то в этой же папке в ini файлах лежат настройки всех джойстиков, которые распознаёт система.

    В этих файлах настроек есть строчки наподобие:
    Я так понимаю, что это соответствие кнопок каким-то функциям - если найти свою модель джойстика (она должна быть, раз джойстик в системе работает) и поменять номер в Usage, функция кнопки должна измениться.
     
    AxXxB нравится это.
  5. aivar242

    aivar242

    Регистрация:
    19 апр 2014
    Сообщения:
    34
    Val07og,

    Ничего из вышеназванных файлов, у меня в системе, на диске С не обнаружено. Так же нет такой папки у меня - DirectX, в System 32. Windows 8.1 x64
     
    Последнее редактирование: 24 апр 2014
    Val07og нравится это.
  6. Val07og

    Val07og

    Регистрация:
    1 апр 2008
    Сообщения:
    897
    aivar242, хорошо, а тогда можешь найти файл REGEDIT.EXE (он 100% в винде есть) и запустить его?
    Есть ли на 8-ке x64 раздел "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput"?

    И есть ли в нём куча подразделов наподобие "VID_0428&PID_4001"?
    Если да, то зайди в любой из них и посмотри параметр "OEMMapFile" - в нём должно быть что-то вроде "C:\WINDOWS\system32\DirectX\Dinput\gr4001.ini".

    Тогда выделенное жирным и будет искомой папкой с настройками джойстиков.
     
    Последнее редактирование: 24 апр 2014
  7. aivar242

    aivar242

    Регистрация:
    19 апр 2014
    Сообщения:
    34
    Хе, сегодня, не читая твой пост, сам почему то туда полез.) Очень-на интереснейшие вещи заметил...

    fe40f56c0af074030b4da0dc1b9a42bf.jpeg

    Проверил по твоему пути... Есть такое, только не DirectInput уже, а OEM оно называется, и этом разделе, есть подразделы -VID_44 до 47F до D&PID. Кстати там нашёл параметры от Xbox360-го и подключённого, простого, китайского джойстика PRESCOPE USB 10Keys Gamepad. Xbox360-тый выдернул, чтобы не парится со столь сложными конфигами, так как на 10 кнопочном и без аналогов легче решить проблему.

    e3cdf732a3479a9d22bf909578075600.jpeg aed8f02cd04d017c4cbc329bd5920d82.jpeg

    OEMMapFile - такого нет, есть OEMData и OEMName и Flag2 параметры.
     
    Последнее редактирование: 24 апр 2014
  8. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Это коды клавиш. Клавиатура и так в игре настраивается.
     
    Val07og нравится это.
  9. Val07og

    Val07og

    Регистрация:
    1 апр 2008
    Сообщения:
    897
    aivar242, в общем, правильно ищешь, но, наверное, в 8-ке они где-то в другом месте находятся.
    Посмотри по реестру "OEMMapFile", вроде бы они, кроме джойстиков, нигде там больше не встречаются.
     
  10. aivar242

    aivar242

    Регистрация:
    19 апр 2014
    Сообщения:
    34
    Нет в реестре 8-ки такого папки, или параметра - OEMMapFile, вообще. Похоже в ХР всё про другому.
     
    Val07og нравится это.
  11. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Думаю, здесь AutoHotKey поможет.
     
  12. Val07og

    Val07og

    Регистрация:
    1 апр 2008
    Сообщения:
    897
    Последнее редактирование: 25 апр 2014
  13. Ogr 2 лол

    Ogr 2

    Хелпер Переводчик

    Регистрация:
    25 мар 2008
    Сообщения:
    6.784
    не поможет:
    Although a joystick button or axis can be remapped to become a key or mouse button, it cannot be remapped to some other joystick button or axis. That would be possible only with the help of a joystick emulator such as PPJoy.
    http://www.autohotkey.com/docs/misc/RemapJoystick.htm
     
  14. aivar242

    aivar242

    Регистрация:
    19 апр 2014
    Сообщения:
    34
    Короче повозившись, ничего не получилось. Скорей всего кнопки назначены железно, на диске в виртуальном приводе. Инсталяция игры, всего 3 файла, в принципе пустая, весь фарш на образе, и всё идёт оттуда. Скопировать папки с образа и запустить игру - не поучится, там защита есть, то есть запуск производится с ошибкой, глюком, нет звука.
    Единственное, это можно поискать, как отключить вообще поддержку джойпадов с старых играх, тогда можно будет переназначить кнопки с помощью Xpadder "программно", и "железно" никто мешать уже не будет.
     
  15. Ogr 2 лол

    Ogr 2

    Хелпер Переводчик

    Регистрация:
    25 мар 2008
    Сообщения:
    6.784
    как я ранние уже сказал: запусти на виртуалке, и все дела.
     
  16. aivar242

    aivar242

    Регистрация:
    19 апр 2014
    Сообщения:
    34
    Виртуалка это что? Привод, или Винда?
     
  17. Ogr 2 лол

    Ogr 2

    Хелпер Переводчик

    Регистрация:
    25 мар 2008
    Сообщения:
    6.784
    aivar242, виртуальная машина
     
  18. aivar242

    aivar242

    Регистрация:
    19 апр 2014
    Сообщения:
    34
    Короче прошёл игру с 10-ти кнопочным Китайским джоем, к которому приноровился. Всем спасибо.
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление