@@ -45,16 +45,26 @@ public void Test03_TestAddCustomMappings()
4545
4646 InputMappingAxisUtility . InputManagerAxis [ ] OpenVRControllerAxisMappings =
4747 {
48- new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TOUCHPAD_LEFT_CONTROLLER" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 1 } ,
49- new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TOUCHPAD_RIGHT_CONTROLLER" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 2 }
48+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TOUCHPAD_LEFT_CONTROLLER_HORIZONTAL" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 1 } ,
49+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TOUCHPAD_LEFT_CONTROLLER_VERTICAL" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 2 } ,
50+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TOUCHPAD_RIGHT_CONTROLLER_HORIZONTAL" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 4 } ,
51+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TOUCHPAD_RIGHT_CONTROLLER_VERTICAL" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 5 } ,
52+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TRIGGER_LEFT_CONTROLLER" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 9 } ,
53+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TRIGGER_RIGHT_CONTROLLER" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 10 } ,
54+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_GRIP_LEFT_CONTROLLER" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 11 } ,
55+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_GRIP_RIGHT_CONTROLLER" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 12 }
5056 } ;
5157
5258 InputMappingAxisUtility . ApplyMappings ( OpenVRControllerAxisMappings ) ;
5359
54-
55- Assert . IsTrue ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TOUCHPAD_LEFT_CONTROLLER" ) ) ;
56- Assert . IsTrue ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TOUCHPAD_RIGHT_CONTROLLER" ) ) ;
57-
60+ Assert . IsTrue ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TOUCHPAD_LEFT_CONTROLLER_HORIZONTAL" ) ) ;
61+ Assert . IsTrue ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TOUCHPAD_LEFT_CONTROLLER_VERTICAL" ) ) ;
62+ Assert . IsTrue ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TOUCHPAD_RIGHT_CONTROLLER_HORIZONTAL" ) ) ;
63+ Assert . IsTrue ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TOUCHPAD_RIGHT_CONTROLLER_VERTICAL" ) ) ;
64+ Assert . IsTrue ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TRIGGER_LEFT_CONTROLLER" ) ) ;
65+ Assert . IsTrue ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TRIGGER_RIGHT_CONTROLLER" ) ) ;
66+ Assert . IsTrue ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_GRIP_LEFT_CONTROLLER" ) ) ;
67+ Assert . IsTrue ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_GRIP_RIGHT_CONTROLLER" ) ) ;
5868 }
5969
6070 [ Test ]
@@ -65,15 +75,26 @@ public void Test04_TestRemoveCustomMappings()
6575
6676 InputMappingAxisUtility . InputManagerAxis [ ] OpenVRControllerAxisMappings =
6777 {
68- new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TOUCHPAD_LEFT_CONTROLLER" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 1 } ,
69- new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TOUCHPAD_RIGHT_CONTROLLER" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 2 }
78+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TOUCHPAD_LEFT_CONTROLLER_HORIZONTAL" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 1 } ,
79+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TOUCHPAD_LEFT_CONTROLLER_VERTICAL" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 2 } ,
80+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TOUCHPAD_RIGHT_CONTROLLER_HORIZONTAL" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 4 } ,
81+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TOUCHPAD_RIGHT_CONTROLLER_VERTICAL" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 5 } ,
82+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TRIGGER_LEFT_CONTROLLER" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 9 } ,
83+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_TRIGGER_RIGHT_CONTROLLER" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 10 } ,
84+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_GRIP_LEFT_CONTROLLER" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 11 } ,
85+ new InputMappingAxisUtility . InputManagerAxis ( ) { Name = "OPENVR_GRIP_RIGHT_CONTROLLER" , Dead = 0.001f , Sensitivity = 1 , Invert = false , Type = InputMappingAxisUtility . MappingAxisType . JoystickAxis , Axis = 12 }
7086 } ;
7187
7288 InputMappingAxisUtility . RemoveMappings ( OpenVRControllerAxisMappings ) ;
7389
74- Assert . IsFalse ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TOUCHPAD_LEFT_CONTROLLER" ) ) ;
75- Assert . IsFalse ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TOUCHPAD_RIGHT_CONTROLLER" ) ) ;
76-
90+ Assert . IsFalse ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TOUCHPAD_LEFT_CONTROLLER_HORIZONTAL" ) ) ;
91+ Assert . IsFalse ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TOUCHPAD_LEFT_CONTROLLER_VERTICAL" ) ) ;
92+ Assert . IsFalse ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TOUCHPAD_RIGHT_CONTROLLER_HORIZONTAL" ) ) ;
93+ Assert . IsFalse ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TOUCHPAD_RIGHT_CONTROLLER_VERTICAL" ) ) ;
94+ Assert . IsFalse ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TRIGGER_LEFT_CONTROLLER" ) ) ;
95+ Assert . IsFalse ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_TRIGGER_RIGHT_CONTROLLER" ) ) ;
96+ Assert . IsFalse ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_GRIP_LEFT_CONTROLLER" ) ) ;
97+ Assert . IsFalse ( InputMappingAxisUtility . DoesAxisNameExist ( "OPENVR_GRIP_RIGHT_CONTROLLER" ) ) ;
7798 }
7899 }
79100}
0 commit comments