Пример #1
0
        private void SetWheelRange(int value)
        {
            var properties = _options.DetectSettingsAutomatically
                    ? LogiControllerPropertiesData.Load(GetRegistryPath(), GetExeFileName())
                    : FromOptions();

            properties.OperatingRange = value;
            AcToolsLogging.Write(properties);
            Log(LogiSetPreferredControllerProperties(properties));
            Apply();
        }
Пример #2
0
 public static extern bool LogiGetCurrentControllerProperties(int index, ref LogiControllerPropertiesData properties);
Пример #3
0
 public static extern bool LogiSetPreferredControllerProperties(LogiControllerPropertiesData properties);
Пример #4
0
 private static bool LogiGetCurrentControllerProperties(int index, ref LogiControllerPropertiesData properties)
 {
     return(_logitechDllUseOld
             ? SdkOld.LogiGetCurrentControllerProperties(index, ref properties)
             : SdkNew.LogiGetCurrentControllerProperties(index, ref properties));
 }
Пример #5
0
 private static bool LogiSetPreferredControllerProperties(LogiControllerPropertiesData properties)
 {
     return(_logitechDllUseOld
             ? SdkOld.LogiSetPreferredControllerProperties(properties)
             : SdkNew.LogiSetPreferredControllerProperties(properties));
 }
Пример #6
0
 public static extern bool LogiSetPreferredControllerProperties(LogiControllerPropertiesData properties);
Пример #7
0
 public static extern bool LogiGetCurrentControllerProperties(int index, ref LogiControllerPropertiesData properties);