Skip to content

Bug in loop - Setting speed #9

@JPVenson

Description

@JPVenson

Hey there,

I run an B50 Pro and i can see the sensors reliably and the speed sensor works too but i cannot set the fan speed at all. When i try to set it to anything, i get this exception in a loop:

[V262] 15/06/2026 17:54:05: Unhandled exception (Application.Current.DispatcherUnhandledException) : System.Exception: Setting flat table fan speed to 100 Error: CTL_RESULT_ERROR_INVALID_ARGUMENT
   at Extensions.ThrowIfError(ctl_result_t result, String context)
   at FanControl.IntelCtlLibraryPlugin.DeviceFan.SetFlatFanSpeedTable(Int32 percent) in C:\projects\fancontrol-intelctllibrary\DeviceFan.cs:line 63
   at FanControl.IntelCtlLibraryPlugin.DeviceFanPluginControlSensor.Set(Single val) in C:\projects\fancontrol-intelctllibrary\DeviceFanPluginControlSensor.cs:line 36
   at FanControl.Domain.Control.Update()
   at FanControl.Domain.Engine.FanControlEngine.Update()
   at FanControl.Domain.ApplicationClock.DoActions()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

also this makes the FanControl completly unusable because it loops into the

Image

state

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions