"controller_mappings" { "version" "2" "title" "Sensible TWW Setup! V1" "Description" "Early Version. Left Trackpad used as Touch Menu to select groups and unit types. Back Grips and Analog Click are used for Shift, Alt and Ctrl modifier. Face Button are useful keys. Clicking the Right Trackpad will give you Mouse Up, Mouse Down, Scroll Left and Scroll Right. Everything is commented anyway. Enjoy" "creator" "76561197963596312" "group" { "id" "0" "mode" "four_buttons" "bindings" { "button_a" "key_press RETURN, End Turn/Deselect All" "button_b" "key_press F, Toggle Melee Mode" "button_x" "key_press R, Toggle Unit Speed" "button_y" "key_press SPACE, Character Move Speed/Show Unit Orders" } } "group" { "id" "1" "mode" "dpad" "bindings" { "dpad_north" "key_press W" "dpad_south" "key_press S" "dpad_east" "key_press D" "dpad_west" "key_press A" "click" "key_press LEFT_ALT" } "settings" { "requires_click" "0" "haptic_intensity" "0" } } "group" { "id" "2" "mode" "dpad" "bindings" { "dpad_north" "key_press UP_ARROW" "dpad_south" "key_press DOWN_ARROW" "dpad_east" "key_press RIGHT_ARROW" "dpad_west" "key_press LEFT_ARROW" } } "group" { "id" "3" "mode" "absolute_mouse" "settings" { "haptic_intensity" "2" "rotation" "7" "friction" "3" "acceleration" "1" "doubetap_max_duration" "108" } } "group" { "id" "4" "mode" "trigger" "bindings" { "edge" "mouse_button RIGHT" } "settings" { "adaptive_threshold" "5" } } "group" { "id" "5" "mode" "trigger" "bindings" { "edge" "mouse_button LEFT" } "settings" { "adaptive_threshold" "5" } } "group" { "id" "6" "mode" "scrollwheel" "bindings" { "scroll_clockwise" "mouse_wheel SCROLL_DOWN" "scroll_counterclockwise" "mouse_wheel SCROLL_UP" } "settings" { "scroll_angle" "45" "scroll_type" "2" "scroll_friction" "1" } } "group" { "id" "7" "mode" "dpad" "bindings" { "dpad_north" "mouse_wheel SCROLL_UP, Scroll Up" "dpad_south" "mouse_wheel SCROLL_DOWN, Scroll Down" "dpad_east" "key_press E, Rotate Right" "dpad_west" "key_press Q, Rotate Left" } "settings" { "requires_click" "0" "hold_repeats" "1" "hold_repeat_inverval" "10" "haptic_intensity" "0" } } "group" { "id" "8" "mode" "touch_menu" "bindings" { "touch_menu_button_0" "key_press 1" "touch_menu_button_1" "key_press 2" "touch_menu_button_2" "key_press 3" "touch_menu_button_3" "key_press 4" "touch_menu_button_4" "key_press 5" "touch_menu_button_5" "key_press 6" "touch_menu_button_6" "key_press 7" "touch_menu_button_7" "key_press 8" "touch_menu_button_8" "key_press 9" "touch_menu_button_9" "key_press 0" } "settings" { "touch_menu_button_count" "12" } } "group" { "id" "9" "mode" "dpad" "bindings" { "dpad_north" "key_press LEFT_CONTROL, Artillery" "dpad_north" "key_press B, Artillery" "dpad_south" "key_press LEFT_CONTROL, Cavalry" "dpad_south" "key_press C, Cavalry" "dpad_east" "key_press LEFT_CONTROL, Missile Infantry" "dpad_east" "key_press M, Missile Infantry" "dpad_west" "key_press LEFT_CONTROL, Infantry" "dpad_west" "key_press I, Infantry" "edge" "key_press HOME" } "settings" { "requires_click" "0" "layout" "3" "deadzone" "16553" "edge_binding_radius" "10000" "edge_binding_invert" "1" "haptic_intensity" "0" } } "group" { "id" "10" "mode" "touch_menu" "bindings" { "touch_menu_button_0" "key_press 1" "touch_menu_button_1" "key_press 2" "touch_menu_button_2" "key_press 3" "touch_menu_button_3" "key_press 4" "touch_menu_button_4" "key_press 5" "touch_menu_button_5" "key_press 6" "touch_menu_button_6" "key_press 7" "touch_menu_button_7" "key_press 8" "touch_menu_button_8" "key_press 9" "touch_menu_button_9" "key_press 0" "touch_menu_button_10" "key_press LEFT_CONTROL, Artillery, ghost_010_wpn_0330.png #232323 #E4E4E4" "touch_menu_button_10" "key_press B, Artillery, ghost_010_wpn_0330.png #232323 #E4E4E4" "touch_menu_button_11" "key_press LEFT_CONTROL, Infantry, ghost_010_wpn_0310.png #232323 #E4E4E4" "touch_menu_button_11" "key_press I, Infantry, ghost_010_wpn_0310.png #232323 #E4E4E4" "touch_menu_button_12" "key_press LEFT_CONTROL, Cavalry, ghost_060_vehicle_0010.png #232323 #E4E4E4" "touch_menu_button_12" "key_press C, Cavalry, ghost_060_vehicle_0010.png #232323 #E4E4E4" "touch_menu_button_13" "key_press LEFT_CONTROL, Missile Infantry, ghost_010_wpn_0190.png #232323 #E4E4E4" "touch_menu_button_13" "key_press M, Missile Infantry, ghost_010_wpn_0190.png #232323 #E4E4E4" "touch_menu_button_14" "key_press G, Group, ghost_045_move_0180.png #232323 #E4E4E4" "touch_menu_button_15" "key_press HOME, Lord, ghost_050_menu_0120.png #232323 #E4E4E4" } "settings" { "touch_menu_button_count" "16" "touchmenu_button_fire_type" "2" } } "group" { "id" "11" "mode" "scrollwheel" "bindings" { "scroll_clockwise" "mouse_wheel SCROLL_DOWN" "scroll_counterclockwise" "mouse_wheel SCROLL_UP" } "settings" { "haptic_intensity" "3" "scroll_type" "2" "scroll_friction" "1" } } "preset" { "id" "0" "name" "default" "group_source_bindings" { "0" "button_diamond active" "1" "joystick active" "11" "joystick inactive modeshift" "2" "left_trackpad inactive" "6" "left_trackpad inactive" "9" "left_trackpad active modeshift" "10" "left_trackpad active" "3" "right_trackpad active" "7" "right_trackpad active modeshift" "8" "right_trackpad inactive modeshift" "4" "left_trigger active" "5" "right_trigger active" } "switch_bindings" { "bindings" { "button_back_left" "key_press LEFT_SHIFT" "button_back_right" "key_press LEFT_CONTROL" "button_escape" "key_press ESCAPE, Menu" "left_click" "mode_shift left_trackpad 9" "left_stick_click" "mode_shift joystick 11" "right_click" "mode_shift right_trackpad 7" "right_bumper" "key_press BACKSPACE, Cancel Order" "left_bumper" "key_press I, Toggle Unit Information" "button_menu" "key_press TAB, Tactical/Overview Map" } } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }