mirror of
https://github.com/godotengine/godot.git
synced 2026-01-03 18:11:19 +03:00
Merge pull request #79706 from puzzud/3.x
[3.x] Prevent double input events on gamepad when running through steam input
This commit is contained in:
@@ -72,6 +72,7 @@ void Input::_bind_methods() {
|
||||
ClassDB::bind_method(D_METHOD("get_joy_axis", "device", "axis"), &Input::get_joy_axis);
|
||||
ClassDB::bind_method(D_METHOD("get_joy_name", "device"), &Input::get_joy_name);
|
||||
ClassDB::bind_method(D_METHOD("get_joy_guid", "device"), &Input::get_joy_guid);
|
||||
ClassDB::bind_method(D_METHOD("should_ignore_device", "vendor_id", "product_id"), &Input::should_ignore_device);
|
||||
ClassDB::bind_method(D_METHOD("get_connected_joypads"), &Input::get_connected_joypads);
|
||||
ClassDB::bind_method(D_METHOD("get_joy_vibration_strength", "device"), &Input::get_joy_vibration_strength);
|
||||
ClassDB::bind_method(D_METHOD("get_joy_vibration_duration", "device"), &Input::get_joy_vibration_duration);
|
||||
|
||||
@@ -100,6 +100,7 @@ public:
|
||||
virtual void remove_joy_mapping(String p_guid) = 0;
|
||||
virtual bool is_joy_known(int p_device) = 0;
|
||||
virtual String get_joy_guid(int p_device) const = 0;
|
||||
virtual bool should_ignore_device(int p_vendor_id, int p_product_id) const = 0;
|
||||
virtual Vector2 get_joy_vibration_strength(int p_device) = 0;
|
||||
virtual float get_joy_vibration_duration(int p_device) = 0;
|
||||
virtual uint64_t get_joy_vibration_timestamp(int p_device) = 0;
|
||||
|
||||
Reference in New Issue
Block a user