"controller_mappings" { "version" "3" "title" "Control Scheme for Deus Ex 1 - Vanilla (right hand)" "description" "Prioritizes trackpad use, Joystick and buttons aren't needed. Set always run ingame to off or reverse the outer ring function on the controller binds. Touch menus cycle the hotbars, mode shifts provide easy inventory and keyboard access, and the gyro han" "creator" "76561197974358148" "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_FORWARD_SLASH, quickload" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press B, Multiplayer skill menu" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press K, Multiplayer scoreboard" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_PLUS, quicksave" } } } } } } "group" { "id" "1" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "2" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A" } "settings" { "haptic_intensity" "1" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Jump" } } } } } "settings" { "requires_click" "0" "edge_binding_radius" "26092" } } "group" { "id" "3" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT" } } } } "doubletap" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action SHOW_KEYBOARD, Keyboard for quick character input" } } } } } "settings" { "sensitivity" "242" "trackball" "0" "doubletap_beep" "1" "haptic_intensity" "0" "doubetap_max_duration" "86" "mouse_dampening_trigger" "1" } } "group" { "id" "4" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Z, Alternate Fire Mode" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0, nanokey ring" } } } } } "settings" { "output_trigger" "1" "adaptive_threshold" "3" "curve_exponent" "2" } } "group" { "id" "5" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, Left Mouse" } "settings" { "haptic_intensity" "2" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_BRACKET, Scope" } } } } } "settings" { "output_trigger" "2" "adaptive_threshold" "3" } } "group" { "id" "7" "mode" "dpad" "inputs" { "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q" } } } } } "settings" { "layout" "3" "deadzone" "4265" } } "group" { "id" "8" "mode" "touch_menu" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1" } } } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5" } } } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 6" } } } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 7" } } } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8" } } } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 9" } } } } } "settings" { "touch_menu_button_count" "9" "touch_menu_opacity" "80" "touch_menu_position_x" "21" "touch_menu_position_y" "99" "touch_menu_scale" "81" "touchmenu_button_fire_type" "2" } } "group" { "id" "9" "mode" "touch_menu" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F3" } } } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F4" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F5" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F6" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F7" } } } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F8" } } } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F9" } } } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F10" } } } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F11" } } } } "touch_menu_button_9" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F12" } } } } } "settings" { "touch_menu_button_count" "12" "touch_menu_opacity" "81" "touch_menu_position_x" "100" "touch_menu_scale" "73" } } "group" { "id" "6" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Menu" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB, Tab" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press X, Crouch" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, Right Mouse" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "mode_shift left_trackpad 8, Inventory" } "settings" { "interruptable" "0" } } "Double_Press" { "bindings" { "binding" "key_press F1" } "settings" { "double_tap_time" "187" "haptic_intensity" "0" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "mode_shift right_trackpad 9" "binding" "key_press SEMICOLON, Reload" } } } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "6" "switch active" "2" "left_trackpad active" "8" "left_trackpad active modeshift" "3" "right_trackpad active" "9" "right_trackpad active modeshift" "0" "button_diamond active" "1" "joystick inactive" "4" "left_trigger active" "5" "right_trigger active" "7" "gyro active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }