// (COMMON CONTROLS) BindDiscrete("LY_up_1", "W"); BindDiscrete("LY_down_1", "S"); BindDiscrete("RX_right_1", "D"); BindDiscrete("RX_left_1", "A"); BindDiscrete("LX_right_1", "L"); BindDiscrete("LX_left_1", "J"); BindDiscrete("RY_up_1", "I"); BindDiscrete("RY_down_1", "K"); BindAnalog("LX_1", "Stick1_X"); BindAnalog("LY_1", "!Stick1_Y"); BindAnalog("RX_1", "Stick1_Z"); BindAnalog("RY_1", "Stick1_RZ"); BindDiscrete("triangle_1", "Stick1_1"); BindDiscrete("circle_1", "Stick1_2"); BindDiscrete("x_1", "Stick1_3"); BindDiscrete("square_1", "Stick1_4"); BindDiscrete("L2_1", "Stick1_5"); BindDiscrete("R2_1", "Stick1_6"); BindDiscrete("L1_1", "Stick1_7"); BindDiscrete("R1_1", "Stick1_8"); BindDiscrete("dUp_1", "Stick1_13"); BindDiscrete("dRight_1", "Stick1_14"); BindDiscrete("dDown_1", "Stick1_15"); BindDiscrete("dLeft_1", "Stick1_16"); BindDiscrete("start_1", "Stick1_9"); BindDiscrete("select_1", "Stick1_12"); BindDiscrete("LA_1", "Stick1_10"); BindDiscrete("RA_1", "Stick1_11"); BindAnalog("LX_2", "Stick2_X"); BindAnalog("LY_2", "!Stick2_Y"); BindAnalog("RX_2", "Stick2_Z"); BindAnalog("RY_2", "Stick2_RZ"); BindDiscrete("triangle_2", "Stick2_1"); BindDiscrete("circle_2", "Stick2_2"); BindDiscrete("x_2", "Stick2_3"); BindDiscrete("square_2", "Stick2_4"); BindDiscrete("L2_2", "Stick2_5"); BindDiscrete("R2_2", "Stick2_6"); BindDiscrete("L1_2", "Stick2_7"); BindDiscrete("R1_2", "Stick2_8"); BindDiscrete("dUp_2", "Stick2_13"); BindDiscrete("dRight_2", "Stick2_14"); BindDiscrete("dDown_2", "Stick2_15"); BindDiscrete("dLeft_2", "Stick2_16"); BindDiscrete("start_2", "Stick2_9"); BindDiscrete("select_2", "Stick2_12"); BindDiscrete("LA_2", "Stick2_10"); BindDiscrete("RA_2", "Stick2_11"); // ================ // COMMAND CONTROLS // ================ // LEFT MOUSE BindDiscrete("cmd_lclick", "Mouse1"); BindDiscrete("cmd_lhold", "Mouse1"); // RIGHT MOUSE BindDiscrete("cmd_rclick", "Mouse2"); BindDiscrete("cmd_rhold", "Mouse2"); // MIDDLE MOUSE BindDiscrete("cmd_mclick", "Mouse3"); BindDiscrete("cmd_mhold", "Mouse3"); // ================== // VIEWPOINT CONTROLS // ================== // TRACK PITCH BindDiscrete("track_pitch_plus", "UpArrow"); BindDiscrete("track_pitch_minus", "DownArrow"); // TRACK YAW BindDiscrete("track_yaw_plus", "LeftArrow"); BindDiscrete("track_yaw_minus", "RightArrow"); // ZOOM BindDiscrete("zoom_factor_plus", "Numpad+"); BindDiscrete("zoom_factor_plus", "="); BindDiscrete("zoom_factor_minus", "Numpad-"); BindDiscrete("zoom_factor_minus", "-"); BindDiscrete("zoom_factor_reset", "Insert");