1 <!-- ***************************
3 <!-- Ingame keyboard assignation
5 <!-- ***************************
9 <!-- keys.xml are loaded after user key defs. don't replace its key/action defs -->
10 <define id="key_def_no_replace" value="1" />
11 <!-- every action bound here must be kept in the Keys interface, even if the key is unbound -->
12 <define id="key_def_force_display" value="1" />
16 <key name="KeyZ" action="forward" />
17 <key name="KeyS" action="backward" />
18 <key name="KeyQ" action="turn_left" />
19 <key name="KeyD" action="turn_right" />
20 <key name="KeyQ" ctrl="1" action="strafe_left" />
21 <key name="KeyD" ctrl="1" action="strafe_right" />
22 <key name="KeyPRIOR" action="look_up" />
23 <key name="KeyNEXT" action="look_down" />
24 <key name="KeyEND" action="toggle_auto_walk" />
25 <key name="KeyINSERT" action="toggle_sit_stand" />
26 <key name="KeyDELETE" action="toggle_run_walk" />
27 <key name="KeyPRIOR" ctrl="1" action="camera_up" />
28 <key name="KeyNEXT" ctrl="1" action="camera_down" />
31 <key name="KeyV" action="toggle_camera" />
32 <key name="KeyNUMPAD0" action="rear_view" />
33 <key name="KeyNUMPAD1" action="camera_turn_left" />
34 <key name="KeyNUMPAD2" action="camera_turn_right" />
35 <key name="KeyDECIMAL" action="camera_turn_center" />
36 <key name="KeyF5" shift="1" action="toggle_chat" />
39 <key name="KeyF12" ctrl="0" action="no_target" />
40 <key name="KeyF10" ctrl="0" action="self_target" />
41 <key name="KeyF6" ctrl="0" action="toggle_combat" />
42 <key name="KeySPACE" action="front_selection" params="ennemy" />
43 <key name="KeySPACE" ctrl="1" action="front_selection" params="friend"/>
44 <key name="KeyF1" ctrl="1" action="target_teammate_shortcut" params="indexInTeam=1"/>
45 <key name="KeyF2" ctrl="1" action="target_teammate_shortcut" params="indexInTeam=2"/>
46 <key name="KeyF3" ctrl="1" action="target_teammate_shortcut" params="indexInTeam=3"/>
47 <key name="KeyF4" ctrl="1" action="target_teammate_shortcut" params="indexInTeam=4"/>
48 <key name="KeyF5" ctrl="1" action="target_teammate_shortcut" params="indexInTeam=5"/>
49 <key name="KeyF6" ctrl="1" action="target_teammate_shortcut" params="indexInTeam=6"/>
50 <key name="KeyF7" ctrl="1" action="target_teammate_shortcut" params="indexInTeam=7"/>
51 <key name="KeyF8" ctrl="1" action="target_teammate_shortcut" params="indexInTeam=8"/>
54 <key name="KeyF1" action="set_desktop" params="0" />
55 <key name="KeyF2" action="set_desktop" params="1" />
56 <key name="KeyF3" action="set_desktop" params="2" />
57 <key name="KeyF4" action="set_desktop" params="3" />
59 <key name="KeyF1" ctrl="1" shift="1" action="copy_to_desktop" params="0" />
60 <key name="KeyF2" ctrl="1" shift="1" action="copy_to_desktop" params="1" />
61 <key name="KeyF3" ctrl="1" shift="1" action="copy_to_desktop" params="2" />
62 <key name="KeyF4" ctrl="1" shift="1" action="copy_to_desktop" params="3" />
65 <key name="Key1" action="run_shortcut" params="00" />
66 <key name="Key2" action="run_shortcut" params="01" />
67 <key name="Key3" action="run_shortcut" params="02" />
68 <key name="Key4" action="run_shortcut" params="03" />
69 <key name="Key5" action="run_shortcut" params="04" />
70 <key name="Key6" action="run_shortcut" params="05" />
71 <key name="Key7" action="run_shortcut" params="06" />
72 <key name="Key8" action="run_shortcut" params="07" />
73 <key name="Key9" action="run_shortcut" params="08" />
74 <key name="Key0" action="run_shortcut" params="09" />
75 <key name="Key1" shift="1" action="run_shortcut" params="10" />
76 <key name="Key2" shift="1" action="run_shortcut" params="11" />
77 <key name="Key3" shift="1" action="run_shortcut" params="12" />
78 <key name="Key4" shift="1" action="run_shortcut" params="13" />
79 <key name="Key5" shift="1" action="run_shortcut" params="14" />
80 <key name="Key6" shift="1" action="run_shortcut" params="15" />
81 <key name="Key7" shift="1" action="run_shortcut" params="16" />
82 <key name="Key8" shift="1" action="run_shortcut" params="17" />
83 <key name="Key9" shift="1" action="run_shortcut" params="18" />
84 <key name="Key0" shift="1" action="run_shortcut" params="19" />
85 <key name="Key1" ctrl="1" action="select_shortcut_bar" params="1" />
86 <key name="Key2" ctrl="1" action="select_shortcut_bar" params="2" />
87 <key name="Key3" ctrl="1" action="select_shortcut_bar" params="3" />
88 <key name="Key4" ctrl="1" action="select_shortcut_bar" params="4" />
89 <key name="Key5" ctrl="1" action="select_shortcut_bar" params="5" />
90 <key name="Key6" ctrl="1" action="select_shortcut_bar" params="6" />
91 <key name="Key7" ctrl="1" action="select_shortcut_bar" params="7" />
92 <key name="Key8" ctrl="1" action="select_shortcut_bar" params="8" />
93 <key name="Key9" ctrl="1" action="select_shortcut_bar" params="9" />
94 <key name="Key0" ctrl="1" action="select_shortcut_bar" params="10" />
95 <key name="KeyS" ctrl="1" action="phrase_cancel_cast" />
98 <key name="Key1" menu="1" action="use_hotbar_item" params="slot=0" />
99 <key name="Key2" menu="1" action="use_hotbar_item" params="slot=1" />
100 <key name="Key3" menu="1" action="use_hotbar_item" params="slot=2" />
101 <key name="Key4" menu="1" action="use_hotbar_item" params="slot=3" />
102 <key name="Key5" menu="1" action="use_hotbar_item" params="slot=4" />
105 <key name="KeyF7" shift="0" action="mount_unmount" />
106 <key name="KeyF10" shift="1" action="screen_shot" />
107 <key name="KeyF10" ctrl="1" action="screen_shot_jpg" />
108 <key name="KeyF10" menu="1" action="screen_shot_png"/>
109 <key name="KeyF4" menu="1" action="enter_modal" params="group=ui:interface:quit_dialog" />
110 <key name="KeyF11" shift="1" action="test" />
111 <key name="KeyL" ctrl="0" action="toggle_light" />
112 <key name="KeyF9" shift="1" action="free_mouse" />
113 <key name="KeyR" shift="0" action="reply_teller_once" />
114 <key name="KeyR" ctrl="1" action="reply_teller" />
115 <key name="KeyD" shift="1" action="toggle_dodge_parry" />
116 <!-- <key name="KeyO" shift="0" action="toggle_names" /> -->
119 <key name="KeyF10" ctrl="1" shift="1" menu="1" action="toggle_camera_recorder" />
120 <key name="KeyF11" ctrl="1" shift="1" menu="1" action="camera_recorder_playback" />
121 <key name="KeyF12" ctrl="1" shift="1" menu="1" action="save_camera_record" />
124 <key name="KeyF3" ctrl="1" action="toggle_movie_recorder" />
125 <key name="KeyF4" ctrl="1" shift="1" menu="1" action="replay_movie" />
126 <key name="KeyF5" ctrl="1" shift="1" menu="1" action="save_movie" />
129 <key name="Key1" ctrl="1" menu="1" shift="1" action="command" params="mode 0 3" />
130 <key name="Key2" ctrl="1" menu="1" shift="1" action="command" params="mode 0 1" />
131 <key name="Key3" ctrl="1" menu="1" shift="1" action="command" params="a changeMode 3" />
132 <key name="Key4" ctrl="1" menu="1" shift="1" action="command" params="a changeMode 1" />
133 <key name="Key5" ctrl="1" menu="1" shift="1" action="command" params="a execPhrase 1 root_combat_all_weapons.sbrick combat_stamina_2.sbrick" />
134 <key name="Key6" ctrl="1" menu="1" shift="1" action="command" params="a execPhrase 0 root_combat_all_weapons.sbrick melee_add_damage_1.sbrick combat_stamina_10.sbrick" />
135 <key name="KeyF1" shift="1" action="toggle_help" />
136 <key name="KeyF2" shift="1" action="display_infos" />
137 <key name="KeyF3" shift="1" action="render_mode" />
138 <key name="KeyF4" shift="1" action="toggle_render" />
139 <key name="KeyF6" shift="1" action="switch_console_display" />
140 <key name="KeyF7" shift="1" action="change_compass_mode" />
141 <key name="KeyF8" shift="1" action="toggle_fly" />
142 <key name="KeyINSERT" ctrl="1" menu="1" action="set_pos" />
143 <key name="KeyO" ctrl="1" menu="1" action="pacs_borders" />
144 <key name="KeyU" ctrl="1" menu="1" action="debug_clusters" />
145 <key name="KeyR" ctrl="1" menu="1" action="reload_landscape_ig" />
146 <key name="KeyF2" ctrl="1" action="profile" />
147 <key name="KeyF2" ctrl="1" menu="1" action="profile_vblock" />
148 <key name="KeyF2" menu="1" action="profile_texture" />
149 <key name="KeyF4" ctrl="1" menu="1" action="profile_fillrate" />
150 <key name="KeyF6" ctrl="1" shift="1" menu="1" action="memory_report" />
151 <key name="KeyF7" ctrl="1" shift="1" menu="1" action="toggle_primitive" />
152 <key name="KeyF8" ctrl="1" shift="1" menu="1" action="primitive_up" />
153 <key name="KeyF9" ctrl="1" shift="1" menu="1" action="primitive_down" />
154 <key name="Key1" ctrl="1" menu="1" action="toggle_3d_filter" params="0" />
155 <key name="Key2" ctrl="1" menu="1" action="toggle_3d_filter" params="1" />
156 <key name="Key3" ctrl="1" menu="1" action="toggle_3d_filter" params="2" />
157 <key name="Key4" ctrl="1" menu="1" action="toggle_3d_filter" params="3" />
158 <key name="Key5" ctrl="1" menu="1" action="toggle_3d_filter" params="4" />
159 <key name="Key6" ctrl="1" menu="1" action="toggle_3d_filter" params="5" />
160 <key name="Key7" ctrl="1" menu="1" action="toggle_3d_filter" params="6" />
161 <key name="Key8" ctrl="1" menu="1" action="toggle_3d_filter" params="7" />
162 <key name="Key9" ctrl="1" menu="1" action="toggle_3d_filter" params="8" />
163 <key name="Key0" ctrl="1" menu="1" action="toggle_3d_filter" params="9" />
166 <key name="KeyADD" ctrl="1" menu="1" action="inc_time" />
167 <key name="KeySUBTRACT" ctrl="1" menu="1" action="dec_time" />
168 <key name="KeyS" ctrl="1" menu="1" action="toggle_season" />
169 <key name="KeyW" ctrl="1" menu="1" action="reload_season" />
170 <key name="KeyP" ctrl="1" menu="1" action="wind_test" />
171 <key name="KeyT" ctrl="1" menu="1" action="reel_weather" />
172 <key name="KeyC" ctrl="1" menu="1" action="update_clouds" />
173 <key name="KeyD" ctrl="1" menu="1" action="toggle_weather_function" />
174 <key name="KeyK" ctrl="1" menu="1" action="inc_hour" />
175 <key name="KeyL" ctrl="1" menu="1" action="dec_hour" />
176 <key name="KeyZ" ctrl="1" menu="1" action="show_timed_fx" />
177 <key name="KeyM" ctrl="1" menu="1" action="weather_stats" />
178 <key name="KeyB" ctrl="1" menu="1" action="dec_display_factor" />
179 <key name="KeyJ" ctrl="1" menu="1" action="inc_display_factor" />
180 <key name="KeyG" ctrl="1" menu="1" action="toggle_freeze_graph" />
183 <key name="KeyA" ctrl="1" shift="1" action="debug_ui_prev_element_under_mouse" />
184 <key name="KeyQ" ctrl="1" shift="1" action="debug_ui_inspect_element_under_mouse" />
185 <key name="KeyW" ctrl="1" shift="1" action="debug_ui_next_element_under_mouse" />
189 <key name="KeyNUMPAD0" ctrl="1" menu="1" action="draw_sound" />
190 <key name="KeyPRIOR" ctrl="1" menu="1" action="inc_camera_height" />
191 <key name="KeyNEXT" ctrl="1" menu="1" action="dec_camera_height" />
194 <key name="KeyLEFT" shift="1" action="edit_previous_char" context="edit" />
195 <key name="KeyLEFT" shift="1" menu="1" action="edit_select_previous_char" context="edit" />
196 <key name="KeyLEFT" shift="1" ctrl="1" action="edit_previous_word" context="edit" />
197 <key name="KeyLEFT" shift="1" ctrl="1" menu="1" action="edit_select_previous_word" context="edit" />
198 <key name="KeyRIGHT" shift="1" action="edit_next_char" context="edit" />
199 <key name="KeyRIGHT" shift="1" menu="1" action="edit_select_next_char" context="edit" />
200 <key name="KeyRIGHT" shift="1" ctrl="1" action="edit_next_word" context="edit" />
201 <key name="KeyRIGHT" shift="1" ctrl="1" menu="1" action="edit_select_next_word" context="edit" />
202 <key name="KeyHOME" shift="1" action="edit_goto_line_begin" context="edit" />
203 <key name="KeyHOME" shift="1" menu="1" action="edit_select_to_line_begin" context="edit" />
204 <key name="KeyHOME" shift="1" ctrl="1" action="edit_goto_block_begin" context="edit" />
205 <key name="KeyHOME" shift="1" ctrl="1" menu="1" action="edit_select_to_block_begin" context="edit" />
206 <key name="KeyEND" shift="1" action="edit_goto_line_end" context="edit" />
207 <key name="KeyEND" shift="1" menu="1" action="edit_select_to_line_end" context="edit" />
208 <key name="KeyEND" shift="1" ctrl="1" action="edit_goto_block_end" context="edit" />
209 <key name="KeyEND" shift="1" ctrl="1" menu="1" action="edit_select_to_block_end" context="edit" />
210 <key name="KeyUP" shift="1" action="edit_previous_line" context="edit" />
211 <key name="KeyDOWN" shift="1" action="edit_next_line" context="edit" />
212 <key name="KeyDELETE" action="edit_delete_char" context="edit" />
213 <key name="KeyC" ctrl="1" action="edit_copy" context="edit" />
214 <!--<key name="KeyINSERT" ctrl="1" action="edit_copy" context="edit" /> -->
215 <key name="KeyV" ctrl="1" action="edit_paste" context="edit" />
216 <!--<key name="KeyINSERT" shift="1" action="edit_paste" context="edit" /> -->
217 <key name="KeyX" ctrl="1" action="edit_cut" context="edit" />
218 <key name="KeyA" ctrl="1" action="edit_select_all" context="edit" />
219 <!-- <key name="KeyTAB" action="edit_expand" context="edit"/>
222 <key name="KeyTAB" action="edit_expand_or_cycle_tell" context="edit" />
223 <key name="KeyTAB" action="cycle_tell" />
224 <key name="KeyBACK" action="edit_back" context="edit" />
227 <key name="KeyESCAPE" shift="1" action="close_help" />
230 <key name="N/A" action="show_hide" params="player" />
231 <key name="N/A" action="show_hide" params="bonus_malus" />
232 <key name="KeyP" action="show_hide" params="info_player_skills" />
233 <key name="KeyJ" action="show_hide" params="info_player_journal" />
234 <key name="KeyG" action="show_hide" params="guild" />
235 <key name="KeyF" shift="1" action="show_hide" params="fame" />
236 <key name="KeyE" shift="0" action="show_hide" params="encyclopedia" />
240 <key name="KeyI" action="show_hide" params="inventory" />
241 <key name="KeyB" action="show_hide" params="phrase_book" />
242 <key name="N/A" action="show_hide" params="inv_hotbar" />
243 <key name="N/A" action="show_hide" params="gestionsets" />
244 <key name="KeyP" shift="1" action="show_hide" params="animal_global" />
249 <key name="N/A" action="show_hide" params="compass" />
250 <key name="KeyR" action="show_hide" params="radar" />
251 <key name="KeyM" action="show_hide" params="map" />
252 <key name="KeyM" ctrl="1" action="fullmap" params="" />
257 <key name="N/A" action="show_hide" params="target" />
258 <key name="KeyF" action="show_hide" params="contact_list" />
259 <key name="KeyT" action="show_hide" params="team_list" />
260 <key name="N/A" actionq="show_hide" params="main_chat" />
261 <key name="N/A" action="dock_undock_chat" params="SYSTEM_INFO" />
262 <key name="KeyD" shift="1" ctrl="1" action="show_hide" params="debug_info" />
263 <key name="KeyM" shift="1" action="show_hide" params="mailbox" />
264 <key name="KeyW" shift="1" action="show_hide" params="webig"/>
265 <key name="N/A" action="show_hide" params="appzone"/>
266 <key name="KeyG" shift="1" action="show_hide" params="guild_forum" />
267 <key name="KeyF5" action="talk_untalk" />
268 <key name="N/A" action="show_hide" params="r2ed_ring_window" />
270 <key name="KeyS" shift="1" action="show_hide" params="r2ed_scenario_scores" />
274 <key name="N/A" action="show_hide" params="keys" />
275 <key name="N/A" action="show_hide" params="macros" />
276 <key name="N/A" action="show_hide" params="game_config" />
277 <key name="KeyN" shift="1" action="show_hide" params="connection" />
278 <key name="N/A" action="show_hide" params="mp3_player" />
279 <key name="N/A" action="show_hide" params="links" />
282 <!-- R2ED Test mode -->
283 <key name="KeyF8" action="r2ed_stop_test"/>
284 <key name="KeyESCAPE" action="r2ed_cancel_tool"/>
285 <key name="KeyT" ctrl="1" action="r2ed_teleport" />
288 <!-- reset to default -->
289 <define id="key_def_no_replace" value="0" />
290 <define id="key_def_force_display" value="0" />