FanControl.Releases icon indicating copy to clipboard operation
FanControl.Releases copied to clipboard

Unable to edit pumpspeed and fans, speed are visible

Open NolonQ opened this issue 2 years ago • 3 comments

Describe the bug Having a difficult time figuring out how to control pumpspeed and watercooling-fans. My pc has a total of 8 fans, ignore the psu that makes 7, ignore the gpu that makes 5. 3 fans are case fans, all of them work with fancontrol, the last 2 fans are mounted on the watercooler of the cpu. I tried setting every single entry that is shown in fancontrol to manual and changing it's value to 0% and to 100% one by one. None of them made any changes to the speed of the cpu-fans. I am not sure if the pump was affected at any moment. The fan#2 constantly shows between 4400rpm and 4600rpm, so the speeds are there but i am unable to control them, neither manually changing the speed with the slider nor using a custom graph has any impact. The corsair iCUE software works but i strongly dislike it and hope to not use it again.

Is there a log.txt file next to FanControl.exe with recent date entries? 07/01/2024 19:04:10: System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: The remote name could not be resolved: 'raw.githubusercontent.com' at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar) --- End of inner exception stack trace --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at FanControl.Domain.UpdaterService.<GetUpdateVersionInfo>d__19.MoveNext() 07/01/2024 19:04:10: System.Net.WebException: The remote name could not be resolved: 'raw.githubusercontent.com' at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar) 07/01/2024 20:50:37: Unhandled exception in FanControl v158.0.0.0 07/01/2024 20:50:37: System.ComponentModel.Win32Exception (0x80004005): Access is denied at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo) at FanControl.Domain.Utilities.ProcessUtilities.StartShellExecute(String path, String workingDir, String[] args) at FanControl.MVVM.Command`1.Execute(Object parameter) at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated) at System.Windows.Controls.Primitives.ButtonBase.OnClick() at System.Windows.Controls.Button.OnClick() at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) 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) 07/01/2024 21:28:10: System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: An attempt was made to access a socket in a way forbidden by its access permissions 185.199.111.133:443 at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult) at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar) --- End of inner exception stack trace --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at FanControl.Domain.UpdaterService.<GetUpdateVersionInfo>d__19.MoveNext() 07/01/2024 21:28:10: System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: An attempt was made to access a socket in a way forbidden by its access permissions 185.199.111.133:443 at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult) at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar) 07/01/2024 21:28:10: System.Net.Sockets.SocketException (0x80004005): An attempt was made to access a socket in a way forbidden by its access permissions 185.199.111.133:443 at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult) at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)

Relevant hardware specs and setup CPU Cooler: Corsair iCUE H100i PRO XT 240-mm-Radiator MainBoard: Asus ROG Maximus XI Hero Gaming 1151 ATX Z390 Software/OS: Windows 10 v22H2 / FanControl v158

fancontrol

mainboard_1

mainboard_2

mainboard_3

I did read this but can't make much use of it https://github.com/Rem0o/FanControl.Releases/issues/945

The plugin from Mourdraug doesn't load for some reason.

Capture

NolonQ avatar Jan 07 '24 20:01 NolonQ

Are the cpu fans connected to the header on the pump? FanControl won't be able to control those headers natively. However you could take a look at https://github.com/EvanMulawski/FanControl.CorsairLink which I believe can control those headers.

Rem0o avatar Jan 08 '24 14:01 Rem0o

Are the cpu fans connected to the header on the pump? FanControl won't be able to control those headers natively. However you could take a look at https://github.com/EvanMulawski/FanControl.CorsairLink which I believe can control those headers.

Thanks for replying, i will try this and report back. Before i do, you said fans and only fans, what about controlling the pump?

NolonQ avatar Jan 10 '24 18:01 NolonQ

The pump is connected via a usb header right? That's a digital interface, not analog. FanControl by itself only supports normal fan headers on the motherboard.

Rem0o avatar Jan 10 '24 21:01 Rem0o