Как включить геймпад в half life 2

Обновлено: 02.07.2024

8 окт. 2012 в 13:58 How to use dualshock 3 (using joystick.cfg instructions) for HL2?

joy_name SIXAXIS/DUALSHOCK3 DX (USB) Beta
joystick "1"
joy_advanced "1"
joy_advaxisx "3"
joy_advaxisy "1"
joy_advaxisz "4"
joy_advaxisr "2"
joy_advaxisu "0"
joy_advaxisv "0"
joy_forwardthreshold "0.15"
joy_sidethreshold "0.15"
joy_pitchthreshold "0.15"
joy_yawthreshold "0.15"
joy_forwardsensitivity "-1"
joy_sidesensitivity "1"
joy_pitchsensitivity "1.600000"
joy_yawsensitivity "-1.720000"
joy_response_move "5"
joy_response_look "1"
joy_lowend "0.65"
joy_lowmap "0.15"
joy_accelscale "1.4"
joy_accelmax "1.0"
joy_autoaimdampenrange "0.85"
joy_autoaimdampen "0.5"
joy_diagonalpov "0"
joy_display_input "0"
joy_wingmanwarrior_turnhack "0"
joy_inverty "1"
joyadvancedupdate

I copied a lot of the stuff from the config.cfg but made sure to set up my axes correctly. Unfortunately, I get no response in the game. I can see that the cfg has been loaded into the main config.cfg file but for some reason I get no response from either my axes in the game or trying to map buttons in the menus. Does HL2 only support xinput now? In the instructions it seems like any joystick should work. My xbox 360 controller does work with the game but I would rather use the DS3. I know about motioninjoy xinput emulation but would rather use other drivers with a joystick.cfg file.

26 дек. 2012 в 1:44

I'm also trying to set up a Dualshock 3 for Source games but I'm on mac so motioninjoy is not an options for me. Did you have any success getting the joysticks to work? I only managed to get the normal buttons working but the sticks don't seem to be supported.

I tried these 2 commands but without any response in the console. Do they work for your (emulated) 360 controller?

My Dualshock does work perfectly with Big Picture so drivers aren't the issue. 26 дек. 2012 в 10:42

I'm not using a 360 controller emulator like motionjoy or x360ce. I'm using alternative Japanese drivers that allow the dualshock to function like any other controller under Windows. The problem I think might have to do with xinput, something that my driver doesn't support but the 360 controller does. So, HL2 does play fine with the 360 controller itself or (I'm assuming) programs like motininoy because both methods support xinput. I don't have to modify anything in HL2 for a 360 controller to work.

It's interesting you were able to get buttons working because I couldn't get anything to work. I guess being on a Mac changes things. I'm not really sure how input devices are handled under OSX unfortunately.

As far as I'm aware, the "Joy_advanced" command is used to allow for the "joyadvaxis" commands to work, thus allowing for a dual analog controller to behave as a modern controller would in FPS games with regards to movement and lookiing around. I'm not sure what "joy_dispplay_input" does but it doesn't seem like an option that is necessary for a controller to work.

14 фев. 2014 в 13:44

I have a Joystick that I want to use with HL2. (yes I know mouse + KB are better)

Problem is, Half-Life 2 refuses to see it. I have tried two different HID gamepads. Both are recognized by Windows. I have joystick.cfg with joy_advanced 1, I set up the axes correctly, I enabled the gamepad through the menu and verified joystick 1 in the console.

HL2 totally ignores my joysticks though. In the keyboard menu where I rebind actions, I cannot bind anything to any of the joystick keys.

I have an XBox 360 controller and HL2 recognizes it. I thought x360ce would work, but it does not. I even deleted the xinput dll in Half-Life 2\Bin folder but x360ce still does not work.

Даниил Коновалов

Из второй халфы
1
В самом начале игры, когда вы прибываете на железнодорожную станцию, откройте консоль и введите код noclip (режим кодов активируется командой sv_cheats 1). Если хорошенько поискать, на этом уровне можно найти ту самую лабораторию, в которой произошла авария в первой части Half-Life.

2
После разговора с Кляйнером на самом первом уровне откройте консоль, пропишите noclip, а затем попытайтесь найти железнодорожный вокзал, на который вы прибыли. На мониторе там вместо Брина будет красоваться профессор Кляйнер.на том же уровне можно найти комнату, где сидит Брин. Если пристрелить его (пробейте в консоли impulse 101, чтобы получить оружие), а потом опять вернуться к вокзалу, монитор уже будет транслировать его труп.

3
Помните эпизод, где Кляйнер телепортировал из своей лаборатории Фримена и Аликс? Так вот, в этом месте девушку можно убить. Когда дама войдет в телепорт, быстро наберите код noclip, взлетите над ее головой (надо успеть до того, как платформа с Аликс начнет подниматься), затем отключите код. Фримен уютно устроится у нее прямо на голове. При подъеме бедняжку просто продавит сквозь платформу, и она умрет. Не забудьте только ввести код бессмертия, иначе сами погибнете.
4
После того как Фримен отправится в Рэвейнхольм, введите в консоли sv_cheats 1, затем noclip и летите в лабораторию Элай Вэнса. Там вы увидите вортигонтов, сражающихся с комбайнами.

Даниил Коновалов

9
На карте d1_canals_13 рядом с плотиной есть два водосточных коллектора. В один из них можно проникнуть. В конце трубы будет небольшая пещера, в которой разговорчивый вортигонт жарит хедкраба.
10
Мало кто знает о том, что в Half-Life можно было включить вид от третьего лица (введите в консоли команду thirdperson). Как оказалось, эта команда действует и в Half-Life 2, правда, вместо модели Гордона вы увидите только его руки и оружие. А вот если ввести thirdperson в самом начале игры (прямо в меню, в консоли), то вступительный ролик будет выглядеть совсем по-другому (G-Man повернется к вам в профиль), а когда ролик закончится, вы увидите и модель Гордона. К сожалению, она не затекстурирована.
11
Усовершенствованная гравипушка появляется в самом конце игры, и наиграться с ней так толком и не успеваешь. Получить ее на ранних уровнях нельзя, даже команда give не помогает. Однако обойти это ограничение вполне реально. Наберите в консоли sv_cheats 1, а потом changelevel d3_breen_01. Дождитесь, когда вам позволят свободно перемещаться, и вводите impulse 101 и changelevel

Даниил Коновалов

23
Во время путешествия по побережью остановите свой багги и отойдите от него на небольшое расстояние. Подождите немного, и на него присядет отдохнуть чайка. Удовлетворив свои, кхм, естественные потребности, она улетит.
24
Шарообразные мины, которые так докучали в игре, изначально выглядели совершенно иначе. Взгляните на кадр из беты - это больше похоже на обыкновенную морскую мину.
25
Возьмите в руки пистолет, зажмите правую кнопку мыши, после чего нажимайте на левую, как при обычной стрельбе. Выстрелов не будет до тех пор, пока вы не отпустите правую кнопку. Зато после этого все пули вылетят. разом. Возможно, у пистолета планировали сделать альтернативный режим стрельбы, но позже отказались от этой идеи.

In this tutorial you will find steps to make x360ce work with Half-Life 2. 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 Half-Life 2 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”.

How to use x360ce emulator with Half-Life 2 on PC

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

How to use x360ce emulator with Half-Life 2 on PC

4. Now you need to find the folder with Half-Life 2 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.

How to use x360ce emulator with Half-Life 2 on PC

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

How to use x360ce emulator with Half-Life 2 on PC

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.

How to use x360ce emulator with Half-Life 2 on PC

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

How to use x360ce emulator with Half-Life 2 on PC

8. Click “Finish”, when installation completed.

How to use x360ce emulator with Half-Life 2 on PC

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.

How to use x360ce emulator with Half-Life 2 on PC

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

How to use x360ce emulator with Half-Life 2 on PC

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

Читайте также: