Как настроить геймпад для террарии

How to use x360ce emulator with Terraria on PC

In this tutorial you will find steps to make x360ce work with Terraria. This method also works with any game – just do the same easy steps, no special skills needed to make any controller work as an Xbox 360 gamepad. Emulator allows your controller (joystick, wheel, gamepad, etc.) to operate as the most common device, recognized by most of the games without any additional settings and workarounds.

1. The first step is to download x360ce zip file from official site. You have to select 32 or 64 bit version (same as the version of Terraria you use). If you don’t know the version of your game or download wrong one accidentally, you will be notified later and have a chance to use another version.

2. Now we have to find the installation folder of your game. You can easily do this by looking into game shortcut settings or finding the game in your Steam library list. If you choose the Steam variant, right click the game name and select “Properties”.

3. Navigate to “Local files” tab and press “Browse local files. ” button.

4. Now you need to find the folder with Terraria executable. In the example picture they are located in Binaries / Retail subfolder. You need to extract downloaded x360ce ZIP file to folder with your game executable file.

5. Click on x360ce exe file with the right mouse button and select “Run as administrator” from dropdown menu.

6. You will see window with warning – “xinput 1_3.dll was not found. This file is required for emulator to function properly.” Don’t worry, just click “Create” button to make them appear.

7. When x360ce will inform you that new device was detected, use automatic search for settings from internet – just hit “Next” button.

8. Click “Finish”, when installation completed.

9. Hit the “Auto” button to make all settings set to defaults. Confirm changes by clicking “Yes” in popup window. All the buttons will be filled automatically.

10. Now just hit “Save” button to make all your settings saved. You can also change buttons assignment before hitting “Save”, if you like.

Now you can normally launch Terraria and use your controller with x360ce emulator – it will be starting automatically with each game launch.

Источник

PC XInput GamePad Support Mod [Pre-1.3]

Meowmaritus

Terrarian

This is a mod that I’ve been making for over a year now and I’ve worked really hard to get the PC version of the game to play well with a controller. It includes robust controller-friendly features that make it more intuitive to use than simple mouse/keyboard emulation, with custom button graphics, new mechanics, contextual prompts, joystick support for menus, rumbling, many different cursor modes (including an enhanced version of automining from Terraria: Console Edition), and more! I’ve spent a long time tweaking the mod to make it play well. I’m always open to suggestions from anyone and always report any bugs you find or errors you get.

See the original TO thread for older changelogs and other information.

  • Fixed crash due to missing manifest resources.
  • Changed the DRM check menus very slightly.
  • Mod Changes:
    • Fully renamed all resources of the mod to the new name, XGSM, rather than XBCM.
    • Changed profile save directory to «.\My Documents\My Games\Terraria\Meowmaritus\XInput GamePad Support Mod\Profiles»
    • Removed UsePS3Controls from Settings section of config profiles
    • Added ButtonIconType to Settings section of config profiles. Possible Values:
      • «Xbox360»
      • «XboxOne»
      • «PS3»
      • «PS4»
    • Updated existing button icons to look nicer.
    • Added button icons for Xbox One and PS4.
    • Very minor bug fixes.
  • Installer Package Changes:
    • Made installer much nicer.
    • Added better information.
    • Added licenses.
    • Added option to choose whether to install each component of the mod separately, including PDBs.
  • Fixed Cursor Mode Select crashing the game.
  • Removed option for multiple controllers in a single profile.
  • Added ability to select profiles on a per-player basis:
    • Replaced Reset Profile To Default control with Select Profile Control (Default: Y):
      • Press at main menu to cycle through profiles in the profile folder.
      • Each client can choose separate profiles.
  • Massively improved scaling/readability of contextual button prompts. (It should actually be tolerable on 800×600 resolution now.)
  • Changed many minor details:
    • Added SFX when pressing config buttons on main menu.
    • Lowered rumble strength while quick-quitting the game.
    • Pressing Start to set the controlling player no longer shows a dialog message but instead simply changes the number displayed (and it changes the actual controlling player as well).
    • Button context prompts now glow when you input them on the controller.
    • Changed wording of a few text strings.
  • I recommend deleting all previous configuration files before using this version to avoid any headaches, although it should, in theory, automatically replace them with default settings when you select them in-game.
  • Added support for the GOG version of Terraria.
  • Re-added Auto-Mine(All) cursor mode.
  • Added Controller Mode toggle:
    • Press Back on the main menu to toggle between Auto and On.
    • Auto: Enables Controller Mode when controller is used, disables when mouse/keyboard is used.
    • On:Controller Mode stays enabled the entire time.
  • Renamed a few button contexts.
  • Removed Lockon control.
  • Added Cursor Function control:
    • Does different functions depending on the selected cursor mode:
    • Ranged (w/Targeting): Lockon
    • Auto-mine (Tiles), Auto-mine (Walls), Auto-mine (All): Holds cursor right in front of player (for placing torches).
  • Completely removed XbcmConfig app for the time being (I’m working on a new one and this version’s changes would require a lot of work for the current app that I don’t want to do, so I’m waiting until I have the new one). In the meantime, you can manually edit the config files in «.\Documents\My Games\Terraria\Xbox Controller Mod\Profiles\».
  • Profiles now have options for all 4 controllers in them for splitscreen.
  • Profile selection now works.
  • Massive performance boost while interacting with tiles.
    • Old System: Checked for nearby Tiles and NPCs at 60 Hz.
    • New System. Checks for nearby Tiles only if you’ve moved at least one tile distance since the last update. Checks for nearby NPCs only if you’ve moved at least one pixel since the last update. Only updates at 15 Hz.
  • Several changes made to config app:
    • Now has a message when you first open it, telling that it sucks and providing some support info.
    • Now has messages upon saving your profile and changing profile selection so that you know it actually saved. (Before you had no idea whether it saved or not, honestly.)
Читайте также:  Плита gorenje дверца сломалась

Reactions: Pepek [PL] , Darklordofhell , movildima and 20 others

Terrarian

Hey Green Cat!
I LOVE you mod! I have bad rheumatics and i cant hold a mouse for a long period of time, that’s why i have stopped playing Terraria a while back. You make a Gamer really happy

But i have a little Problem that i just noticed after 20 Hours of Gameplay.
If i’m using the XBCM ingame Controls i get huge lags everytime a door or a chest is selected, even worse when i’m in Manual Mode and placing blocks while a door is in focus.
First i thought it is my Laptop since its not the greatest, but when i accidentally touched the mouse i noticed a sudden jump to

60 FPS. Then i played around with it and noticed that the lag is caused by your mod.

Like i said, i love this mod to death and will probably keep using it even if i’m running around at

15FPS. But i would love if we could look into this

Infos on my System / Game:

Intel(R) Core(TM)2 Duo CPU T6600 @ 2.20GHz
2 GBytes RAM
NVIDIA GeForce G 105M
Running the game on 800×600 and playing in multiplayer. With 2 Bossfights at once and alot of particles i get 60fps.

Reactions: Darklordofhell , SnailsAttack and Evilgrapez

Meowmaritus

Terrarian

Hey Green Cat!
I LOVE you mod! I have bad rheumatics and i cant hold a mouse for a long period of time, that’s why i have stopped playing Terraria a while back. You make a Gamer really happy

But i have a little Problem that i just noticed after 20 Hours of Gameplay.
If i’m using the XBCM ingame Controls i get huge lags everytime a door or a chest is selected, even worse when i’m in Manual Mode and placing blocks while a door is in focus.
First i thought it is my Laptop since its not the greatest, but when i accidentally touched the mouse i noticed a sudden jump to

60 FPS. Then i played around with it and noticed that the lag is caused by your mod.

Like i said, i love this mod to death and will probably keep using it even if i’m running around at

Читайте также:  Приложение ростелеком для андроид не работает

15FPS. But i would love if we could look into this

Infos on my System / Game:

Intel(R) Core(TM)2 Duo CPU T6600 @ 2.20GHz
2 GBytes RAM
NVIDIA GeForce G 105M
Running the game on 800×600 and playing in multiplayer. With 2 Bossfights at once and alot of particles i get 60fps.

Yeah your CPU is a bit on the slow side so it’s having trouble running my door/chest selection algorithms. I’ll work on optimizing it a bit, but I have a ton of stuff to do, so the new version likely won’t be released for a week or two.

Источник

Как из клавиатуры сделать геймпад? Эмуляция джойстика для ПК на все случаи жизни

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

Содержание

Зачем эмулировать геймпад на клавиатуре?

Как настроить клавиатуру как геймпад?

Какие клавиатуры подойдут в роли геймпада?

Зачем эмулировать геймпад на клавиатуре?

Эмуляция геймпада на клавиатуре происходит по нескольким причинам. Самая частая история, знакомая множеству геймеров: хочется зарубиться в любимую игру вместе с товарищем за одним экраном, первый игрок уже хватается за клавиатуру, но второй может подключиться только с геймпада. Подобной проблемой часто страдают файтинги, спортивные симуляторы и гонки. Бывает и вовсе абсурдно: даже если в игре предусмотрен режим split-screen, специально предназначенный для совместного прохождения, программный код игры далеко не всегда оказывается способен разделить клавиатуру на двоих. Что уж говорить о точной настройке управления.

Другая, не менее неприятная ситуация возникает, когда в ПК-игру вовсе нельзя поиграть при помощи клавиатуры и мыши — даже в однопользовательском режиме. Ещё в прошлом десятилетии подобное выглядело дикостью, но сейчас релизы для компьютеров часто этим грешат. А разгадка одна: на персональные компьютеры посыпался целый ворох портированных с консолей проектов, в том числе и тех, что выходили ещё на приставках предыдущих поколений. Обычно ПК-порт разрабатывает сторонняя студия за небольшие деньги, а качество конечного продукта частенько оставляет желать лучшего. Яркий пример — порты классических игр от Capcom вроде Resident Evil 4 или Devil May Cry 3. Сегодня они давно исправлены, но те, кто застал их на релизе, помнят, какой это был тихий ужас.

В этом году громкий скандал разразился вокруг переиздания на компьютерах трилогии классических 3D-экшенов Ninja Gaiden: ни одна из трёх игр вообще не поддерживает управление с клавиатуры и мыши. И такой случай, к сожалению, уже не кажется каким-то досадным недоразумением. Поэтому современному ПК-геймеру стоит быть во всеоружии и знать, как на клавиатуре сделать кнопки от джойстика. Об этом мы сейчас и поговорим.

Как настроить клавиатуру как геймпад?

Для оптимальной эмуляции джойстика на клавиатуре вам понадобятся две программы.

Первую из них — Universal Control Remapper (также известный как UCR) можно бесплатно и безопасно скачать здесь (кликните на Download Link).

Вторая незаменимая в случае, если вы ищете, как из клавиатуры сделать геймпад программа — vJoy, её можно скачать по этой ссылке.

После распаковки и установки обеих программ можно приступить к процессу настройки. Он может показаться немного запутанным, но мы разберём его для вас шаг за шагом и поверьте — в конце вы не пожалеете о потраченном времени. Данная комбинация утилит навсегда снимет для вас вопросы в духе «как настроить клавиатуру как джойстик» и «как сделать вторую клавиатуру геймпадом».

Самый лучший способ настроить клавиатуру как геймпад

  • Откройте файл vJoyConf.exe из папки, в которую установили vJoy. Интерфейс программы будет выглядеть как на скриншоте ниже. Здесь от вас потребуется задать параметры устройства, которое вы захотите эмулировать, а именно число кнопок и дополнительных способов ввода.

  • В левой части окна расположены под надписью Axis окошки с галочками. Здесь можно задействовать или отключить поддержку различных стиков и тачпадов, но проще всего проставить галочки во всех чекбоксах.
  • Гораздо важнее окошко под надписью Number of buttons — число эмулируемых кнопок. Программа поддерживает эмуляцию до 128 кнопок, можете выставить подходящее вам число, но, в случае эмуляции стандартного геймпада семейства Xbox, вам понадобятся как минимум 14 (4 направления, 4 кнопки справа, 2 шифта, 2 кнопки в центре и 2 нажимаемых стика). Выставив параметры, убедитесь, что в окне с надписью Enable vJoy стоит галочка и нажмите кнопку Apply. Для принятия изменений может потребоваться перезагрузка.
  • Далее запустите исполняемый файл второй программы — UCR.exe. Её интерфейс будет выглядеть как на скриншоте ниже.
Читайте также:  Как починит видеокарту если сгорела

  • Здесь нас интересует поле Plugin Selection. Для настройки стандартного геймпада понадобятся всего две опции: Button to Button и Mouse Axis to Joystick Axis. Разберём их подробнее.
  • Опция Button to Button предназначена для эмуляции одной кнопки с помощью другой. Иными словами, вы будете нажимать кнопку на клавиатуре, программа будет выставлять это так, будто вы нажимаете кнопку на виртуальном геймпаде. Нажмите на кнопку Add, и в основном поле программы появится новая строка.

  • Сперва нажмите на Select an Input Button и выберите опцию Select Binding. Теперь остаётся нажать на клавиатуре клавишу, которая будет отвечать за кнопку геймпада.
  • Теперь нажмите Select an Input Button, выберите опцию vJoy Stick 1, а затем назначьте номер кнопки, за которую будет отвечать выбранная ранее клавиша. Для удобства мы оставим вам список самых необходимых кнопок в случае использования геймпада Xbox и их номеров:
  • LB — 5
  • RB — 6
  • Select — 7
  • Start — 8

После того как вы настроили каждую из нужных вам кнопок, время перейти к настройке мыши и стиков.

  • Нужна опция Mouse Axis to Joystick Axis в уже знакомом поле Plugin Selection. Далее всё совсем просто: сперва в поле Select a Mouse выбираете свою мышку. Затем в полях Output Axis прописываете всё тот же vJoy Stick 1 с осями X и Y соответственно. Остаётся лишь выбрать опцию Mode: Absolute и можно сохранять изменения. Теперь ваша мышь будет выполнять функции правого стика, который используется для управления камерой в большинстве игр. А чтобы подстроить под себя скорость движения стика, уменьшайте и увеличивайте цифры в графе Scale Factor.

  • В случае, если вы захотите привязать стик не к мыши, а к кнопкам на клавиатуре, просто воспользуйтесь опцией Button to Axis и назначьте каждую из осей джойстика к конкретной клавише.
  • Полезный совет напоследок: опробовать все назначенные кнопки можно в разделе Панели управления Windows под названием Игровые устройства. Если вы всё сделали правильно, то там появится строчка vJoy Device. Дважды кликнув на неё, вы откроете окошко, в котором при нажатии назначенных клавиш будет подсвечиваться та или иная кнопка.

Запасные программы на всякий случай

Описанный выше способ хорош тем, что предоставляет массу возможностей по тонкой настройке эмуляции. Но что делать, если у вас нет времени и сил разбираться сразу с двумя не самыми простыми программами, но вы всё ещё ищете способ, как сделать 2 клавиатуру как геймпад? Есть и альтернативные, притом также бесплатные варианты. Например, откажитесь от UCR и используйте в связке с vJoy менее популярную и функциональную, но более простую в освоении утилиту. Вот некоторые из них:

  • Незаменимая программа для запуска старых игр, поддерживающих только геймпад от Xbox 360. Она позволит выдать за подходящий геймпад любое другое устройство ввода. Скачать
  • Какие клавиатуры подойдут в роли геймпада?

    Теперь, когда вы знаете, как сделать клавиатуру как джойстик, перейдём к выбору подходящего устройства. Для начала кратко пройдёмся по вариантам, которых стоит избегать.

    В последнее время во всей техносфере виден тренд на большую портативность, и клавиатуры — не исключение. Известно, что большинство обладателей ПК пользуются далеко не всеми клавишами для клавиатуры, поэтому сегодня сами клавиатуры часто сокращают: отказываются от Numpad’а и других узкоспециализированных кнопок. Но в нашем случае это не вариант. Чем больше кнопок — тем больше возможностей для настройки эмуляции. Чем шире клавиатура — тем проще за ней будет разместиться сразу двоим игрокам.

    Второй важный параметр для геймеров — время отклика. То есть скорость, с которой нажатие кнопки будет считано компьютером и игрой. Это особенно важно в динамичных и соревновательных играх вроде файтингов, шутеров и спортивных симуляторов. Конечно, никто не хочет путаться в проводах, но по ним сигнал передаётся куда быстрее, чем по воздуху. Поэтому если вы стремитесь к высоким видеоигровым достижениям, мысленно поставьте крест на беспроводных клавиатурах и мышах, а при покупке обращайте внимание на время отклика. В специализированных игровых клавиатурах оно, как правило, ниже — в районе одной-двух миллисекунд. Это как раз то, что нам нужно.

    Вариант № 1. Полноразмерная клавиатура с Numpad’ом

    Наиболее популярный вариант клавиатур, который подойдёт для геймеров, в том числе и в случае необходимости эмулировать геймпад для совместной игры. Первый игрок в такой ситуации возьмётся за привычные ПК-геймеру клавиши W-A-S-D и те, что расположены вокруг них, а второго можно отправить прямиком за Numpad.

    Поскольку для нас важна скорость отклика, подходящий девайс лучше всего искать в разделе проводных геймерских клавиатур. Просто смотрите на полноразмерные варианты с Numpad’ом.

    Одним из лучших недорогих вариантов станет бесшумная клавиатура Logitech G213 Prodigy с мембранной конструкцией. Если же вы поклонник клацающих механических клавиш, присмотритесь к Cooler Master CK550.

    Источник

    Оцените статью