Usb vibration joystick bm что это
Однажды, в очередной раз запуская AS3 захотелось ощутить немного комфорта: разлечься на стуле, взять в руки контроллер и комфортно поиграть. Для этой задачи удачно нашелся геймпад от Genius модели MaxFire G-12U Vibration, который я приобрел более пяти лет назад за 150 гривен. Он до сих пор работает. Но сразу же возникла проблема, а именно – работа правого стика в современных играх. Если крутить в право-влево, то камера в игре поднимается-опускается, а если вверх-вниз, то вообще никакой реакции. Было пройдено много игр на нем и таких проблем не было. Что ж, я уже не мог отказать себе в отдыхе и начал искать решение.
Предполагая, что проблема связана с драйвером, решил для начала их обновить, но любое ПО с интернета и его родного диска (пришлось еще поискать куда его вставить) не помогло. В свою очередь в эмуляторе PSCX2 все работает прекрасно, значит проблема не аппаратная, уже хорошо.
Установка и настройка X360CE
Для начала необходимо установить последнюю версию драйвера для вашего девайса.
Скачиваем последнюю версию X360CE с его GitHub репозитория (поговаривают, что на официальном сайте давно нечего не обновляли). У меня это версия 4.13.11.0.
Распаковываем ее в удобном месте и всегда запускаем от имени администратора. При первом запуске эмулятор запросит установку драйвера эмуляции – устанавливаем.
Подключаем джойстик, если вы этого еще не сделали. Далее переходим во вкладку Controller 1. Нажимаем кнопку Add в верхнем правом углу и выбираем ваше устройство кнопкой Add Selected Device.
Уже можно задавать кнопки, но пока рано. Замаскируем ваш джойстик в системе. Переходим во вкладку Options, далее Virtual Device и устанавливаем HID Guardian. Система как обычно может запросить перезагрузку, но у меня и без нее все было нормально.
Далее во вкладке Devices находим свое устройство и напротив него устанавливаем галочку Hide.
Таким образом мы прячем свой геймпад из системы, но его нажатия обрабатываются в эмулированном контроллере xbox 360. Чтобы убедится в этом, переходим в вкладку Controller 1 и нажимаем кнопку Game Controllers (внизу слева) и видим мой новый вау эффект.
Убедимся, что все работает – открываем Game Controllers, Свойства контроллера. Проверяем все ли нажимается, крутится, вертится.
Отлично, система видит заточенный под нее джойстик. Теперь можно тестировать в играх, прикладываю скриншоты доказательства работы эмуляции в современных играх от разных студий.
Собственно, вот сам виновник торжества. Все работает.
В Ведьмаке, который заточенный только под контроллер xbox тоже работает.
И на закуску – пятые свитки.
Выше были описаны минимальные настройки для всей системы. Делать детальное ревью не вижу смысла. Скажу только, что каждый ваш геймпад можно тонко настроить, если посидеть в программе больше пяти минут. Также если потребуется, то возможны индивидуальные настройки для каждой игры, которые можно произвести во вкладке Games. Просто добавляем ее главный исполняемый exe файл, выбираем его в эмуляторе и производим правки.
По поводу производительности. Разработчик советует свернуть эмулятор, перед запуском игры. В таком состоянии, он использует минимальное количество ресурсов системы.
Таким образом я решил не только свою проблему с геймпадом, но и нашел способ, как сэкономить деньги на покупке джойстика xbox для своего ноутбука. Но это все же не панацея, слишком багов может всплыть, а если изучить официальный репозиторий и вовсе страшно становится.
Проблемы и возможные решения
Я не нашел в программе сброс всех настроек. Нашел решение на гитхабе. Нужно удалить папку, где эмулятор хранит свои настройки. Она находится в корне системного тома, в папке ProgramData под названием X360CE. Таким же способом можно сделать бекап настроек.
Когда впервые пытался настраивать новую версию программы, все работало, но в игре не работала ни одна кнопка. Оказывается, надо было вычистить старую версию программы из папки игры.
Забейте на ярко красное количество ошибок в правом нижнем углу, они имеют место быть, если уж совсем все плохо.
Вибрацию настроить на новой версии не удалось. При попытке ее включить, программа вылетает. Проблема с двайверами, которые были обновлены последний раз для Висты.
Большинство обладателей игровых консолей, профессиональных компьютеров или игровых ноутбуков хотят получать наибольший комфорт от игрового процесса. Данный комфорт могут обеспечить некоторые основные элементы, такие как звуковая система, мощный ПК, качественный дисплей и многофункциональный джойстик.
Настройка игрового контроллера
В Windows есть встроенная программа для калибровки джойстика. Откройте Панель управления, зайдите в “Оборудование и звук”, “Устройства и принтеры” и найдите там свой контроллер.
Обратите внимание, что нужно найти именно джойстик, а не его беспроводный адаптер. Нажмите ПКМ по нему и выберите “Параметры игровых устройств управления”.
В открывшемся окне нажмите “Свойства”, а затем – “Параметры”. Теперь выберите “Откалибровать” и откроется “Мастер калибровки устройства”, который поможет вам правильно настроить джойстик. Если вы случайно неправильно откалибровали устройство, нажмите “Восстановить”, чтобы вернуть его первоначальное состояние.
В окне мастера нажмите “Далее”, чтобы начать настройку. На первом этапе происходит настройка левого джойстика (Left Thumbstick). Убедитесь, что он стоит посередине, и нажмите любую кнопку на контроллере (например “A”), или “Далее” в мастере.
Дальше поверните левый джойстик во все углы поочередно (прокрутите его) и нажмите любую клавишу на геймпаде. Чтобы увидеть, какие значения передает джойстик на компьютер, поставьте галочку “Отобразить исходные данные”.
Верните левый Thumbstick в исходное состояние по центру и переходите на следующий этап.
В следующем окне измеряется ось Z. На Xbox One эта ось управляется триггерами LT и RT на задней панели контроллера. Последовательно зажмите левый и правый триггеры, чтобы получить полный диапазон от 0% до 100%. Как только вы это сделаете, нажмите любую другую кнопку джойстика.
Вращение по осях X и Y осуществляется движением правого джойстика (Right Thumbstick). Переместите ручку управления до упора влево, а затем вправо, таким образом настроив X. Потом прижмите его вверх и вниз, чтобы откалибровать ось Y.
Нажмите “Готово”, чтобы завершить настройку джойстика. В окне свойств контроллера нажмите “Применить”.
Особенности настройки вибрации на джойстике на ПК
В наше время данные устройства поддерживаю некоторые новые функции, такие как беспроводная связь и вибрационный отклик геймпада на действия, происходящие в процессе игры. У многих людей возникают некоторые неполадки в работе джойстика, поэтому необходимо знать, как его правильно настраивать.
- Для того чтобы настроить колебания данного устройства, следует запустить игру, поддерживающую управление геймпадом.
- Затем откройте параметры игры и перейдите во вкладку — управление.
- Отыщите в списке управление джойстиком и выберите его.
- Далее вы должны заметить параметры колебаний, проверьте, что её ползунок находится в активном положении.
- После выполнения этих действий запустите игру.
- Как правило, вибрация будет появляться как отклик на воздействие каких-либо действий, происходящих в игре.
- Если же двадцать минут игры вибрация не появилась, то это говорит о её некорректном функционировании.
Как проверить вибрацию
- Следует отыскать клавишу вибрации на самом игровом устройстве. Как правило, если при нажатии на неё возникает короткий вибрационный импульс с длительностью одна или менее секунды, то это говорит о том, что вибрация отключена.
- Для переключения в активное положение нужно зажать кнопку и ощутить быстрые колебания длительностью две или три секунды.
Внимательно прочитайте инструкцию, идущую в комплекте вместе с джойстиком. В ней рассказываются основные нюансы и некоторые методы использования.
Также рекомендуется установить драйвера с диска, идущего вместе с упаковкой самого джойстика. Данный способ поможет активировать колебания и использовать возможности геймпада по максимуму.
x360ce
Главные преимущества утилиты x360ce:
- настройка обратной отдачи игрового контроллера;
- загрузка сторонних файлов конфигураций геймпада;
- регулирование чувствительности триггеров джойстика;
- возможность сохранения основных действий эмулятора в отдельный лог-файл;
- поддержка режима работы через консоль.
- нельзя создавать новые профили для настройки контроллера.
Программа x360ce бесплатна, но имеет интерфейс на английском языке.
Joystick Buttons Binder
Joystick Buttons Binder — программа, которая помогает настроить игровые контроллеры на ПК. В приложении можно установить ускорение мыши, поддерживается возможность регулирования мертвой зоны и установка точного количества кнопок на геймпаде для более точной настройки устройства.
В главном окне программы настройка геймпада выполняется в два этапа. Сначала нужно настроить оси устройства — вверх, вниз, влево, вправо. Далее необходимо приступить к регулированию основных кнопок игрового контроллера.
Главные преимущества утилиты Joystick Buttons Binder:
- настройка мертвой зоны игрового контроллера;
- регулировка времени обновления;
- инструмент для ускорения мыши;
- определение числа кнопок на игровом устройстве в автоматическом режиме.
- нет возможности настройки силы вибрации геймпада;
- нельзя создать несколько профилей с настройками;
- отсутствует инструмент для регулирования чувствительности триггеров геймпада.
Софт Joystick Buttons Binder переведен на русский язык, загрузить его можно бесплатно.
Xpadder
Xpadder — приложение для быстрой настройки игровых контроллеров на компьютере (геймпадов, штурвалов, рулей). В программе поддерживается возможность работы с несколькими профилями, есть инструмент для настройки мертвой зоны геймпада и поддержка нескольких контроллеров одновременно.
Приложение Xpadder имеет следующие преимущества:
- возможность работы с несколькими профилями;
- инструмент для настройки мертвой зоны геймпада;
- смена оформления интерфейса;
- функция эмуляция кнопок клавиатуры;
- возможность загрузки изображения игрового контроллера для детальной настройки устройства.
Основные недостатки утилиты:
- нет инструмента для настройки обратной отдачи геймпада;
- отсутствует поддержка режима работы через консоль.
Программу Xpadder можно скачать бесплатно, интерфейс переведен на русский язык.
ControlMK
ControlMK — утилита для настройки геймпадов и других контроллеров на компьютере. Софт дает возможность настроить мертвую зону игрового контроллера. Для каждого устройства можно создать отдельный профиль с настройками.
Настройка геймпада выполняется в главном окне приложения ControlMK. Выберите контроллер и создайте новый профиль. Откроется список всех доступных кнопок, которые необходимо задать.
Главные преимущества приложения ControlMK:
- возможность создания нескольких профилей для разных игровых контроллеров;
- настройка уровня мертвой зоны геймпада;
- запись действий эмулятора в отдельный лог-файл.
Основные недостатки ПО:
- нельзя настроить уровень обратной отдачи игрового контроллера;
- нет инструмента для настройки чувствительности триггеров;
- отсутствует режим работы через консоль.
Программа ControlMK бесплатная, но интерфейс англоязычный.
JoyToKey
JoyToKey — небольшая утилита, которая используется для быстрой настройки игровых контроллеров на ПК. В программе поддерживается возможность создания нескольких профилей для регулировки геймпада и есть функция эмуляция действий клавиатуры и компьютерной мыши.
На первом этапе работы нужно выполнить калибровку аналоговых стиков геймпада. Настройка стиков выполняется с помощью инструментов, встроенных в операционную систему Windows.
Во второй вкладке конфигуратора можно настроить уровень обратной отдачи игрового контроллера. Также здесь выполняются базовые настройки аналоговых стиков устройства.
Основные преимущества JoyToKey:
- инструмент для настройки вибрации игрового контроллера;
- калибровка аналоговых стиков;
- возможность создания нескольких рабочих профилей;
- работа с двумя и более игровыми контроллерами одновременно.
- нельзя настроить уровень мертвой зоны.
Остались вопросы, предложения или замечания? Свяжитесь с нами и задайте вопрос.
Многие современные игры часто официально поддерживают только геймпад XBOX, а остальные геймпады, например, Logitech RumblePad 2 работают криво. Например, стик может уводить влево или вправо, поэтому либо камера будет крутиться, либо руль у автомобиля будет уезжать. А о вибрации вообще не может быть и речи.
Решением этой проблемы является программа x360ce, которая эмулирует геймпад xbox360.
Сохраните файл и попробуйте запустить игру. Вибрация должна заработать. Смотрите видео по настройке:
Доброго времени суток!
В этой статье рассмотрю такой казалось бы простой вопрос, как подключение джойстика к ПК (ноутбуку). Вообще, обычно, после соединения джойстика с USB-портом (например) — Windows автоматически ставит драйвер и все настраивает (вам останется только запустить игру и до-настроить управление).
Однако, в некоторых случаях этого может не произойти и Windows (или игра) просто не увидят ваш геймпад. Более подробно о том, что и в какой последовательности делать - приведу ниже.
Подключение и настройка джойстика
ШАГ 1: подключение, установка драйвера
Итак, если у вас USB-джойстик — то после включения компьютера (ноутбука), его достаточно просто подключить к порту и подождать 5-10 сек. пока Windows установит на него драйвер (разумеется, речь идет о современных Windows 8/10/11, которые это делают сразу и автоматически).
Если вы приобрели беспроводной джойстик — то для начала в него необходимо установить батарейки. Обратите внимание, что в отсеке для них производители часто "прячут" небольшой адаптер для USB-порта (чтобы не потерялся при транспортировке).
Примечание : если у вас джойстик работает на протоколе Bluetooth — то никакого адаптера в комплекте к нему может и не быть.
Джойстик (вид сзади)
После установки батареек и включения джойстика (на некоторых моделях есть еда заметный переключатель ON/OFF) — на нем должны начать моргать светодиоды (большинство беспроводных моделей снабжены ими).
Малозаметный переключатель ON/OFF
Не забудьте подключить адаптер к USB-порту.
Не забудьте подключить адаптер
Добавление устройства Bluetooth
Панель управления\Оборудование и звук\Устройства и принтеры
В общем-то, после этого можно запускать игру и тестировать работу девайса. ✌
Если же драйвер не был установлен автоматически — обратите внимание на комплектацию джойстика. В комплекте к большинству нестандартных моделей идет компакт-диск (флешка) с необходимыми драйверами.
Компакт-диск с драйверами
После выбрать устройство с восклицательным знаком (как на скрине ниже), нажать по нему правой кнопкой мышки и в появившемся меню выбрать "Обновить драйвер" . Далее следовать указаниям мастера.
Другие устройства - обновить драйвер
Кроме того, эта утилита проверит наличие всех библиотек в системе, которые нужны играм (Visual C++, DirectX и прочие).
Driver Booster обновляет помимо драйверов все необходимые библиотеки для игр
ШАГ 2: проверка и калибровка
Если джойстик ведет себя как-то подозрительно (например, не срабатывает какая-нибудь кнопка или его не видит игра) — для начала я бы порекомендовал проверить, а видит ли его ОС Windows, распознает ли она какие-нибудь нажатия.
Настройка игровых USB-контроллеров
Во вкладке "Проверка" вы можете протестировать работу каждой кнопки (при нажатии кнопки на геймпаде - у вас будет загораться соответствующая кнопка в окне Windows). Если подобного не происходит, вероятные причины могут быть следующими:
- физическое повреждение кнопки;
- севшие батарейки (для беспроводных геймпадов);
- отсутствие родного драйвера (подобранный стандартный драйвер неправильно распознает работу устройства);
- устройство не откалибровано (ОС Windows по умолчанию неправильно с ним работает).
Что касается калибровки : то эта функция присутствует во вкладке параметры (свойство джойстика). После ее запуска начнет работу спец. мастер, который попросит вас несколько раз понажимать на кнопки. Нередко после калибровки джойстик начинает работать как положено.
Пример калибровки (первый шаг после запуска мастера)
ШАГ 3: что делать, если игра не видит джойстик
Разумеется, речь идет о тех случаях, когда компьютер видит джойстик, Windows дает его откалибровать и при проверке все кнопки срабатывают (см. чуть выше), а вот непосредственно сама игра - просто не знает о его существовании (почему-то. ). Кстати, такое часто бывает со старыми играми, которые видят только клавиатуру.
Итак, после загрузки архива с приложением просто извлеките все файлы в отдельную папку и запустите исполняемый файл JoyToKey.exe (от имени администратора) . Далее перейдите в раздел "Options" и нажмите "Configure" .
Джойстик по умолчанию задан
Далее вы увидите, что утилита вам подсвечивает желтым цветом ту кнопку, которую вы нажимаете.
Нажимаете кнопку джойстика — и видите нужную строчку
На скрине ниже я на кнопку "Button 2" джойстика "повесил" клавишу Q.
Собственно, таким образом вам нужно определиться со всеми кнопками джойстика. Делается это достаточно быстро.
Кстати, обратите внимание, чтобы ваши заданные кнопки джойстика работали - программа JoyToKey должна быть запущена перед входом в игру! (и выбран нужный профиль (в моем примере он один, поэтому не актуально)).
Читайте также: