diff --git a/src/input/target/dualsense.rs b/src/input/target/dualsense.rs index 6a1ce33..f66a9b6 100644 --- a/src/input/target/dualsense.rs +++ b/src/input/target/dualsense.rs @@ -907,11 +907,11 @@ impl TargetInputDevice for DualSenseDevice { let (guide, south) = if pressed { let guide = ScheduledNativeEvent::new(guide, Duration::from_millis(0)); - let south = ScheduledNativeEvent::new(south, Duration::from_millis(80)); + let south = ScheduledNativeEvent::new(south, Duration::from_millis(160)); (guide, south) } else { - let guide = ScheduledNativeEvent::new(guide, Duration::from_millis(160)); - let south = ScheduledNativeEvent::new(south, Duration::from_millis(80)); + let guide = ScheduledNativeEvent::new(guide, Duration::from_millis(240)); + let south = ScheduledNativeEvent::new(south, Duration::from_millis(160)); (guide, south) }; diff --git a/src/input/target/xb360.rs b/src/input/target/xb360.rs index c025ab5..11e762b 100644 --- a/src/input/target/xb360.rs +++ b/src/input/target/xb360.rs @@ -166,11 +166,11 @@ impl TargetInputDevice for XBox360Controller { let (guide, south) = if pressed { let guide = ScheduledNativeEvent::new(guide, Duration::from_millis(0)); - let south = ScheduledNativeEvent::new(south, Duration::from_millis(80)); + let south = ScheduledNativeEvent::new(south, Duration::from_millis(160)); (guide, south) } else { - let guide = ScheduledNativeEvent::new(guide, Duration::from_millis(160)); - let south = ScheduledNativeEvent::new(south, Duration::from_millis(80)); + let guide = ScheduledNativeEvent::new(guide, Duration::from_millis(240)); + let south = ScheduledNativeEvent::new(south, Duration::from_millis(160)); (guide, south) }; diff --git a/src/input/target/xbox_elite.rs b/src/input/target/xbox_elite.rs index cbdde45..409a0fd 100644 --- a/src/input/target/xbox_elite.rs +++ b/src/input/target/xbox_elite.rs @@ -171,11 +171,11 @@ impl TargetInputDevice for XboxEliteController { let (guide, south) = if pressed { let guide = ScheduledNativeEvent::new(guide, Duration::from_millis(0)); - let south = ScheduledNativeEvent::new(south, Duration::from_millis(80)); + let south = ScheduledNativeEvent::new(south, Duration::from_millis(160)); (guide, south) } else { - let guide = ScheduledNativeEvent::new(guide, Duration::from_millis(160)); - let south = ScheduledNativeEvent::new(south, Duration::from_millis(80)); + let guide = ScheduledNativeEvent::new(guide, Duration::from_millis(240)); + let south = ScheduledNativeEvent::new(south, Duration::from_millis(160)); (guide, south) }; diff --git a/src/input/target/xbox_series.rs b/src/input/target/xbox_series.rs index 542abe2..c55dd2a 100644 --- a/src/input/target/xbox_series.rs +++ b/src/input/target/xbox_series.rs @@ -167,11 +167,11 @@ impl TargetInputDevice for XboxSeriesController { let (guide, south) = if pressed { let guide = ScheduledNativeEvent::new(guide, Duration::from_millis(0)); - let south = ScheduledNativeEvent::new(south, Duration::from_millis(80)); + let south = ScheduledNativeEvent::new(south, Duration::from_millis(160)); (guide, south) } else { - let guide = ScheduledNativeEvent::new(guide, Duration::from_millis(160)); - let south = ScheduledNativeEvent::new(south, Duration::from_millis(80)); + let guide = ScheduledNativeEvent::new(guide, Duration::from_millis(240)); + let south = ScheduledNativeEvent::new(south, Duration::from_millis(160)); (guide, south) };