"controller_mappings" { "version" "3" "revision" "372" "title" "NWN2 摇杆移动控制" "description" "无冬2摇杆加鼠标" "creator" "76561198202832818" "progenitor" "" "url" "usercloud://neverwinter nights 2 complete/controller_neptune" "export_type" "community" "controller_type" "controller_neptune" "controller_caps" "23117823" "major_revision" "0" "minor_revision" "0" "Timestamp" "-927521136" "localization" { "english" { "title" "Keyboard (WASD) and Mouse" "description" "This template works great for the games on Steam that were designed with a keyboard and mouse in mind, without real gamepad support. The controller will drive the game's keyboard based events with buttons, but will make assumptions about which buttons move you around (WASD for movement, space for jump, etc.). The right pad will emulate the movement of a mouse." } } "group" { "id" "0" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Pause, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press I, Inventory, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Z, Journal, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press M, Map, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } } "settings" { "button_size" "17994" "button_dist" "19994" } } "group" { "id" "1" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Start_Press" { "bindings" { "binding" "key_press V, attack, , " } "settings" { "haptic_intensity" "1" } } "Start_Press" { "bindings" { "binding" "key_press W, , " } "settings" { "haptic_intensity" "0" "delay_start" "100" } } "Start_Press" { "bindings" { "binding" "key_press E, , " } "settings" { "haptic_intensity" "0" "delay_start" "200" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Start_Press" { "bindings" { "binding" "key_press V, follow, , " } "settings" { "haptic_intensity" "1" } } "Start_Press" { "bindings" { "binding" "key_press E, , " } "settings" { "haptic_intensity" "0" "delay_start" "100" } } "Start_Press" { "bindings" { "binding" "key_press E, , " } "settings" { "haptic_intensity" "0" "delay_start" "200" } } } "disabled_activators" { } } } "settings" { "edge_binding_radius" "24996" } } "group" { "id" "2" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } "settings" { "sensitivity" "115" "acceleration" "2" "doubetap_max_duration" "320" } } "group" { "id" "3" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press PAGE_DOWN, Camera Up, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press PAGE_UP, Camera Down, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW, Camera Right, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW, Camera Left, , " } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press V, Party Commands, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "layout" "0" "edge_binding_radius" "24995" "analog_emulation_period" "29" "overlap_region" "3750" } } "group" { "id" "4" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "3" } } } "disabled_activators" { } } } "settings" { "edge_binding_radius" "3448" } } "group" { "id" "5" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "3" } } } "disabled_activators" { } } } "settings" { "edge_binding_radius" "1810" } } "group" { "id" "6" "mode" "mouse_region" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "3" } } "group" { "id" "7" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "mouse_button MIDDLE, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } } "group" { "id" "8" "mode" "scrollwheel" "name" "" "description" "" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, Zoom Out/Scroll Down, , " } } } "disabled_activators" { } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, Zoom In/Scroll Up, , " } } } "disabled_activators" { } } } "settings" { "scroll_angle" "19" "haptic_intensity" "1" "scroll_type" "2" "scroll_friction" "1" } } "group" { "id" "9" "mode" "joystick_move" "name" "" "description" "" "inputs" { } } "group" { "id" "10" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_2, , " } "settings" { "hold_repeats" "1" "repeat_rate" "10" } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_6, , " } "settings" { "hold_repeats" "1" "repeat_rate" "10" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_4, , " } "settings" { "hold_repeats" "1" "repeat_rate" "10" } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_8, , " } "settings" { "hold_repeats" "1" "repeat_rate" "10" } } } "disabled_activators" { } } } } "group" { "id" "11" "mode" "radial_menu" "name" "" "description" "" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press V, , ghost_045_move_0120.png, " } } "Full_Press" { "bindings" { "binding" "key_press W, , " } "settings" { "delay_start" "75" } } "Full_Press" { "bindings" { "binding" "key_press E, , " } "settings" { "delay_start" "150" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press V, , ghost_045_move_0110.png, " } } "Full_Press" { "bindings" { "binding" "key_press E, , " } "settings" { "delay_start" "75" } } "Full_Press" { "bindings" { "binding" "key_press E, , " } "settings" { "delay_start" "150" } } } "disabled_activators" { } } } "settings" { "touchmenu_button_fire_type" "2" "touch_menu_button_count" "7" } } "group" { "id" "14" "mode" "scrollwheel" "name" "" "description" "" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "scroll_type" "2" } } "group" { "id" "15" "mode" "disabled" "name" "" "description" "" } "group" { "id" "16" "mode" "mouse_region" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "3" "scale" "37" "position_y" "4" "sensitivity_horiz_scale" "128" "sensitivity_vert_scale" "0" } } "group" { "id" "17" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, Camera Up, , " } "settings" { "hold_repeats" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, Camera Down, , " } "settings" { "hold_repeats" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, Camera Right, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press J, Camera Left, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "18" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_BRACKET, Next Hotbar, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "output_joystick" "2" "sensitivity" "115" } } "group" { "id" "19" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "2" } } "group" { "id" "20" "mode" "mouse_region" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "3" "scale" "37" "position_y" "4" "sensitivity_horiz_scale" "128" "sensitivity_vert_scale" "0" } } "group" { "id" "22" "mode" "flickstick" "name" "" "description" "" "inputs" { } } "group" { "id" "23" "mode" "flickstick" "name" "" "description" "" "inputs" { } } "group" { "id" "24" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press PAGE_DOWN, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press PAGE_UP, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } } "group" { "id" "26" "mode" "mouse_region" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "interruptable" "0" } } } "disabled_activators" { } } } "settings" { "edge_binding_radius" "2068" "output_joystick" "3" "scale" "28" "position_y" "41" "sensitivity_horiz_scale" "160" "teleport_stop" "0" } } "group" { "id" "28" "mode" "mouse_region" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "3" } } "group" { "id" "29" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } } "group" { "id" "31" "mode" "joystick_move" "name" "" "description" "" "inputs" { } } "group" { "id" "33" "mode" "reference" "description" "" "settings" { "referenced_mode" "11" } } "group" { "id" "12" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Menu, , " } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F12, Quicksave, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW, Highlight Interactive, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press UP_ARROW, , " } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press V, Journal, , " } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C, Pause, , " } } } "disabled_activators" { } } "button_back_left_upper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, Map, , " } } } "disabled_activators" { } } "button_back_right_upper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press B, Inventory, , " } } } "disabled_activators" { } } "button_capture" { "activators" { "release" { "bindings" { "binding" "controller_action system_key_1, , " } } } "disabled_activators" { } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "12" "switch active" "3" "joystick inactive" "9" "joystick inactive" "10" "joystick inactive" "26" "joystick active" "28" "joystick inactive modeshift" "29" "joystick inactive modeshift" "1" "left_trackpad active" "6" "left_trackpad inactive" "7" "left_trackpad inactive" "8" "left_trackpad inactive" "14" "left_trackpad inactive modeshift" "15" "left_trackpad inactive modeshift" "31" "left_trackpad inactive modeshift" "33" "left_trackpad inactive" "2" "right_trackpad active" "16" "right_trackpad inactive modeshift" "11" "right_trackpad inactive modeshift" "0" "button_diamond active" "4" "left_trigger active" "5" "right_trigger active" "17" "dpad active" "18" "right_joystick inactive" "19" "right_joystick inactive modeshift" "20" "right_joystick inactive modeshift" "22" "right_joystick inactive" "23" "right_joystick inactive modeshift" "24" "right_joystick active" } } "settings" { "action_set_trigger_cursor_show" "32765" "action_set_trigger_cursor_hide" "32765" } }