"controller_mappings" { "version" "3" "title" "romXXII's Shadowrun:HK XBOne gamepad bindings." "description" "Still based on Plunder_Hare's config, but with new changes to better hit all the Shadowrun:HK keyboard shortcuts. DPad toggles drones, abilities, items, and spells. Left shift brings up radial menu for numbers 1-8; triggers on release." "creator" "76561198041374854" "controller_type" "controller_xboxone" "Timestamp" "1412145368" "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, Select" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RETURN, Skip Turn" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C, Character Menu" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press G, Equipment Menu" "binding" "key_press G, Equipment Menu" } } } } } } "group" { "id" "1" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "2" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press T, Drone" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q, Spell" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, Item" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Y, Ability" } } } } } "settings" { "layout" "0" } } "group" { "id" "3" "mode" "absolute_mouse" "inputs" { } } "group" { "id" "4" "mode" "trigger" "inputs" { } "settings" { "output_trigger" "1" } } "group" { "id" "5" "mode" "trigger" "inputs" { } "settings" { "output_trigger" "2" } } "group" { "id" "7" "mode" "joystick_mouse" "inputs" { } "settings" { "output_joystick" "2" } } "group" { "id" "8" "mode" "scrollwheel" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP" } "settings" { "haptic_intensity" "2" } } } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN" } "settings" { "haptic_intensity" "2" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Z" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "scroll_angle" "153" } } "group" { "id" "9" "mode" "joystick_mouse" "inputs" { } "settings" { "output_joystick" "2" } } "group" { "id" "10" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT" } } } } } "settings" { "curve_exponent" "4" "output_joystick" "2" "sensitivity" "72" } } "group" { "id" "11" "mode" "joystick_move" "inputs" { } "settings" { "output_joystick" "2" "sensitivity" "174" } } "group" { "id" "12" "mode" "trigger" "inputs" { } } "group" { "id" "13" "mode" "dpad" "inputs" { } } "group" { "id" "14" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q, Spells" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, Items" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Y, Abilities" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press T, Drones" } } } } } } "group" { "id" "15" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 7" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 6" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "16" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 7" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 6" } } } } } "settings" { "layout" "0" } } "group" { "id" "17" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "touchmenu_button_fire_type" "2" } } "group" { "id" "18" "mode" "four_buttons" "inputs" { } } "group" { "id" "19" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 6" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 7" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "6" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Menu" "binding" "key_press ESCAPE, Menu" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, Reload" "binding" "key_press R, Reload" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button MIDDLE, Middle Mouse" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Left Control" } } } } "left_trigger" { "activators" { "Full_Press" { "bindings" { "binding" "mode_shift joystick 19" } "settings" { "interruptable" "0" } } } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "6" "switch active" "1" "joystick inactive" "9" "joystick inactive" "10" "joystick active" "19" "joystick active modeshift" "2" "dpad active" "11" "dpad inactive" "15" "dpad inactive modeshift" "16" "dpad active modeshift" "17" "dpad inactive" "18" "dpad inactive" "0" "button_diamond active" "13" "button_diamond inactive modeshift" "14" "button_diamond active modeshift" "3" "right_trackpad active" "4" "left_trigger active" "12" "left_trigger active modeshift" "5" "right_trigger active" "7" "right_joystick inactive" "8" "right_joystick active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" "action_set_trigger_cursor_show" "0" "action_set_trigger_cursor_hide" "0" } }