mirror of
				https://git.tardis.systems/mirrors/yuzu
				synced 2025-10-31 02:34:11 +01:00 
			
		
		
		
	service: hid: Add IsAnyCustomButtonConfigEnabled for QLaunch
This commit is contained in:
		
							parent
							
								
									e1bdeb2942
								
							
						
					
					
						commit
						98be02898b
					
				| @ -201,7 +201,7 @@ IHidSystemServer::IHidSystemServer(Core::System& system_, std::shared_ptr<Resour | ||||
|         {1269, nullptr, "DeleteButtonConfigStorageLeft"}, | ||||
|         {1270, nullptr, "DeleteButtonConfigStorageRight"}, | ||||
|         {1271, &IHidSystemServer::IsUsingCustomButtonConfig, "IsUsingCustomButtonConfig"}, | ||||
|         {1272, nullptr, "IsAnyCustomButtonConfigEnabled"}, | ||||
|         {1272, &IHidSystemServer::IsAnyCustomButtonConfigEnabled, "IsAnyCustomButtonConfigEnabled"}, | ||||
|         {1273, nullptr, "SetAllCustomButtonConfigEnabled"}, | ||||
|         {1274, nullptr, "SetDefaultButtonConfig"}, | ||||
|         {1275, nullptr, "SetAllDefaultButtonConfig"}, | ||||
| @ -926,6 +926,16 @@ void IHidSystemServer::IsUsingCustomButtonConfig(HLERequestContext& ctx) { | ||||
|     rb.Push(is_enabled); | ||||
| } | ||||
| 
 | ||||
| void IHidSystemServer::IsAnyCustomButtonConfigEnabled(HLERequestContext& ctx) { | ||||
|     const bool is_enabled = false; | ||||
| 
 | ||||
|     LOG_DEBUG(Service_HID, "(STUBBED) called, is_enabled={}", is_enabled); | ||||
| 
 | ||||
|     IPC::ResponseBuilder rb{ctx, 3}; | ||||
|     rb.Push(ResultSuccess); | ||||
|     rb.Push(is_enabled); | ||||
| } | ||||
| 
 | ||||
| std::shared_ptr<ResourceManager> IHidSystemServer::GetResourceManager() { | ||||
|     resource_manager->Initialize(); | ||||
|     return resource_manager; | ||||
|  | ||||
| @ -77,6 +77,7 @@ private: | ||||
|     void GetTouchScreenDefaultConfiguration(HLERequestContext& ctx); | ||||
|     void SetForceHandheldStyleVibration(HLERequestContext& ctx); | ||||
|     void IsUsingCustomButtonConfig(HLERequestContext& ctx); | ||||
|     void IsAnyCustomButtonConfigEnabled(HLERequestContext& ctx); | ||||
| 
 | ||||
|     std::shared_ptr<ResourceManager> GetResourceManager(); | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user