Update to latest proto definitions from SteamDatabase/Protobufs

From commit 085746bbf6b48d1b89b7a63e7876932793f4c08f
This commit is contained in:
TBK 2025-10-18 20:00:55 +02:00
commit 9946f23749
No known key found for this signature in database
GPG key ID: 4F205025B48377EB
127 changed files with 40662 additions and 28630 deletions

View file

@ -86,6 +86,7 @@ message CSteamInputService_GyroQuaternionChanged_Notification {
optional .ControllerQuaternion gyro_raw_quaternion = 3;
optional .ControllerQuaternion gyro_filtered_quaternion = 4;
optional uint32 imu_sensor_delta_time = 5;
optional uint32 estimated_packet_rate = 6;
}
message CSteamInputService_GyroSpeedChanged_Notification {
@ -108,6 +109,9 @@ message CSteamInputService_GyroCalibration_Notification {
optional float acceleromter_noise = 3;
optional float gyroscope_noise = 4;
optional float calibration_progress = 5;
optional uint32 calibration_state = 6;
optional float gyroscope_noise_tolerance = 7;
optional float accelerometer_noise_tolerance = 8;
}
message CSteamInputService_ControllerStateFlow_Request {
@ -118,6 +122,33 @@ message CSteamInputService_ControllerStateFlow_Request {
message CSteamInputService_ControllerStateFlow_Response {
}
message CSteamInputService_GyroSoftwareCalibration_Request {
optional uint32 controller_index = 1;
optional int32 side = 2;
}
message CSteamInputService_GyroSoftwareCalibration_Response {
}
message CControllerOriginKey {
optional int32 controller_type = 1;
optional int32 controller_style = 2;
optional int32 source = 3;
optional int32 input = 4;
}
message CControllerAccessibilityString {
optional .CControllerOriginKey key = 1;
optional string localized_string = 2;
}
message CSteamInputService_ControllerAccessibilityStrings_Request {
}
message CSteamInputService_ControllerAccessibilityStrings_Response {
repeated .CControllerAccessibilityString strings = 1;
}
service SteamInputManager {
option (webui_service_execution_site) = k_EClientExecutionSiteClientdll;
@ -129,4 +160,7 @@ service SteamInputManager {
rpc NotifyGyroCalibrationStateChanged (.CSteamInputService_GyroCalibration_Notification) returns (.WebUINoResponse);
rpc StartControllerStateFlow (.CSteamInputService_ControllerStateFlow_Request) returns (.CSteamInputService_ControllerStateFlow_Response);
rpc EndControllerStateFlow (.CSteamInputService_ControllerStateFlow_Request) returns (.CSteamInputService_ControllerStateFlow_Response);
rpc GetControllerAccessibilityStrings (.CSteamInputService_ControllerAccessibilityStrings_Request) returns (.CSteamInputService_ControllerAccessibilityStrings_Response);
rpc StartGyroSoftwareCalibration (.CSteamInputService_GyroSoftwareCalibration_Request) returns (.CSteamInputService_GyroSoftwareCalibration_Response);
rpc CancelGyroSoftwareCalibration (.CSteamInputService_GyroSoftwareCalibration_Request) returns (.CSteamInputService_GyroSoftwareCalibration_Response);
}