mirror of
				https://git.tardis.systems/mirrors/yuzu
				synced 2025-11-04 04:34:07 +01:00 
			
		
		
		
	core: hid: Allow to disable vibration
This commit is contained in:
		
							parent
							
								
									93a3342841
								
							
						
					
					
						commit
						a7a7720752
					
				@ -1240,12 +1240,17 @@ bool EmulatedController::SetVibration(DeviceIndex device_index, const VibrationV
 | 
			
		||||
    if (!output_devices[index]) {
 | 
			
		||||
        return false;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    last_vibration_value = vibration;
 | 
			
		||||
 | 
			
		||||
    if (!Settings::values.vibration_enabled) {
 | 
			
		||||
        return false;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    const auto player_index = Service::HID::NpadIdTypeToIndex(npad_id_type);
 | 
			
		||||
    const auto& player = Settings::values.players.GetValue()[player_index];
 | 
			
		||||
    const f32 strength = static_cast<f32>(player.vibration_strength) / 100.0f;
 | 
			
		||||
 | 
			
		||||
    last_vibration_value = vibration;
 | 
			
		||||
 | 
			
		||||
    if (!player.vibration_enabled) {
 | 
			
		||||
        return false;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user