Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Now after this create a new folder where that file is and call it "settings back up" copy (don't cut) the newly edited cvars.xml and paste it into that back up folder (this just in case it happens again and need a fast replace) Load game up get to atleast char select and then exit game and remove the read only from the file. Do note I was unable to change keys in game even after all this so i steer clear of changing them in game else it bugs out. even to me now after close to 400 hrs of play time. Changing any other settings shouldn't bother it, at least it hasn't on my end thus far just stay away from key bindings lol.
I never actually found a solution this was the only way i could fix the issue, if there is a more QoL way i never found it. I searched high and low accross redit and bungie forums never found a solution that worked. (there was plenty of ideas from others that had the issue just none 100% fixed it) So i tried my own way, it worked good enough to get my keys right. Unfortunately, I never figured out what destiny 2 calls the thumb mouse buttons everything else was pretty straight forward. Luckily i have one them 19 button mice that i didn't need my 2 typical thumb mouse buttons so that was easily worked around. You on the other hand may not be as lucky.
I'm going to post few of the things you might want to know what it does in game, because a few things are strange. I figured this out by trial and error.
cvar name="ui_open_start_menu_alternative" <This is direct to character equipment
cvar name="ui_open_director_mtx_tab" <This is the ghost button ya know where shows ghost in your hand
cvar name="ui_open_director_pursuits_tab" <this is the bounty/quest list
The rest is fairly self explanatory.
most keys are pretty straightforward as i said before. need alt key "alt" is what you put in need numpad its for example "keypad 0" or "keypad -" etc etc want say typical 1 just put 1 in. Here is a copy/paste from mine just make sure no space between your key and the ! mark and unused or a possible 2nd key bind
<cvar name="fire" value="left mouse button!unused" />
Anyways hope this helps, unfortunately it is about as simple as I can break it down for you solving problems is easy for me it's the explaining to others that is hard for me lol.
Take care and happy gaming.
<namespace name="key bindings">
<cvar name="fire" value="left mouse button!unused" />
<cvar name="toggle_zoom" value="keypad -!unused" />
<cvar name="hold_zoom" value="right mouse button!unused" />
<cvar name="melee" value="keypad 3!unused" />
<cvar name="grenade" value="e!unused" />
<cvar name="super" value="q!unused" />
<cvar name="reload" value="r!unused" />
<cvar name="light_attack" value="left mouse button!unused" />
<cvar name="heavy_attack" value="right mouse button!unused" />
<cvar name="block" value="keypad 3!keypad 0" />
<cvar name="switch_weapons" value="unused!unused" />
<cvar name="next_weapon" value="unused!unused" />
<cvar name="previous_weapon" value="keypad 4!unused" />
<cvar name="primary_weapon" value="mouse wheel up!unused" />
<cvar name="special_weapon" value="mouse wheel down!unused" />
<cvar name="heavy_weapon" value="middle mouse button!unused" />
<cvar name="move_forward" value="w!unused" />
<cvar name="move_backward" value="s!unused" />
<cvar name="move_left" value="a!unused" />
<cvar name="move_right" value="d!unused" />
<cvar name="jump" value="space!unused" />
<cvar name="toggle_crouch" value="x!unused" />
<cvar name="hold_crouch" value="unused!unused" />
<cvar name="toggle_sprint" value="shift!unused" />
<cvar name="hold_sprint" value="control!unused" />
<cvar name="vehicle_boost" value="shift!unused" />
<cvar name="vehicle_brake" value="space!unused" />
<cvar name="vehicle_zoom" value="control!unused" />
<cvar name="vehicle_fire_primary" value="left mouse button!unused" />
<cvar name="vehicle_fire_secondary" value="right mouse button!unused" />
<cvar name="vehicle_exit" value="f!unused" />
<cvar name="interact" value="f!unused" />
<cvar name="highlight_player" value="keypad 2!unused" />
<cvar name="emote_1" value="up!unused" />
<cvar name="emote_2" value="down!unused" />
<cvar name="emote_3" value="left!unused" />
<cvar name="emote_4" value="right!unused" />
<cvar name="air_move" value="z!unused" />
<cvar name="class_ability" value="keypad 7!unused" />
<cvar name="stasis_breakout" value="keypad 6!unused" />
<cvar name="death_cam_zoom_in" value="mouse wheel up!unused" />
<cvar name="death_cam_zoom_out" value="mouse wheel down!unused" />
<cvar name="push_to_talk" value="alt!unused" />
<cvar name="ui_gamepad_button_back" value="tab!unused" />
<cvar name="ui_open_director" value="f2!unused" />
<cvar name="ui_open_director_mtx_tab" value="tab!unused" />
<cvar name="ui_open_director_pursuits_tab" value="keypad 1!unused" />
<cvar name="ui_open_director_map_tab" value="m!unused" />
<cvar name="ui_open_director_destinations_tab" value="f3!unused" />
<cvar name="ui_open_director_roster_tab" value="f5!unused" />
<cvar name="ui_open_director_seasons_tab" value="f4!unused" />
<cvar name="ui_open_start_menu_alternative" value="keypad 9!unused" />
<cvar name="ui_open_start_menu_records_tab" value="f6!unused" />
<cvar name="ui_open_start_menu_collections_tab" value="f7!unused" />
<cvar name="ui_open_start_menu_clan_tab" value="f8!unused" />
<cvar name="ui_open_start_menu_inventory_tab" value="keypad 5!unused" />
<cvar name="ui_open_start_menu_settings_tab" value="f12!unused" />
<cvar name="ui_open_exit_dialog_confirm" value="shift+escape!unused" />
<cvar name="ui_abort_activity" value="o!unused" />
<cvar name="ui_text_chat_toggle_state" value="c!unused" />
<cvar name="screenshot" value="print screen!unused" />