Commit ab0c5f59 authored by Mayank Mittal's avatar Mayank Mittal

adds disabling of kit camera when using gamepad

parent fcbfd55a
...@@ -55,6 +55,9 @@ class Se2Gamepad(DeviceBase): ...@@ -55,6 +55,9 @@ class Se2Gamepad(DeviceBase):
dead_zone (float): Magnitude of dead zone for gamepad. An event value from the gamepad less than dead_zone (float): Magnitude of dead zone for gamepad. An event value from the gamepad less than
this value will be ignored. Defaults to 0.01. this value will be ignored. Defaults to 0.01.
""" """
# turn off simulator gamepad control
carb_settings_iface = carb.settings.get_settings()
carb_settings_iface.set_bool("/persistent/app/omniverse/gamepadCameraControl", False)
# store inputs # store inputs
self.v_x_sensitivity = v_x_sensitivity self.v_x_sensitivity = v_x_sensitivity
self.v_y_sensitivity = v_y_sensitivity self.v_y_sensitivity = v_y_sensitivity
...@@ -136,7 +139,7 @@ class Se2Gamepad(DeviceBase): ...@@ -136,7 +139,7 @@ class Se2Gamepad(DeviceBase):
cur_val = event.value cur_val = event.value
if abs(cur_val) < self.dead_zone: if abs(cur_val) < self.dead_zone:
cur_val = 0 cur_val = 0
print(event)
# -- left and right stick # -- left and right stick
if event.input in self._INPUT_STICK_VALUE_MAPPING: if event.input in self._INPUT_STICK_VALUE_MAPPING:
direction, axis, value = self._INPUT_STICK_VALUE_MAPPING[event.input] direction, axis, value = self._INPUT_STICK_VALUE_MAPPING[event.input]
......
...@@ -56,6 +56,9 @@ class Se3Gamepad(DeviceBase): ...@@ -56,6 +56,9 @@ class Se3Gamepad(DeviceBase):
dead_zone (float): Magnitude of dead zone for gamepad. An event value from the gamepad less than dead_zone (float): Magnitude of dead zone for gamepad. An event value from the gamepad less than
this value will be ignored. Defaults to 0.01. this value will be ignored. Defaults to 0.01.
""" """
# turn off simulator gamepad control
carb_settings_iface = carb.settings.get_settings()
carb_settings_iface.set_bool("/persistent/app/omniverse/gamepadCameraControl", False)
# store inputs # store inputs
self.pos_sensitivity = pos_sensitivity self.pos_sensitivity = pos_sensitivity
self.rot_sensitivity = rot_sensitivity self.rot_sensitivity = rot_sensitivity
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment