Disable sensors window snapping

avenge

New Member
Hi. How can I disable this feature:
  • Added ability to snap sensor window to screen edges.
Can't find such option in settings or in .ini file, also searched the forum. It is pretty annoying, especially when using two or more monitors. Windows snap assist is disabled, all other apps's windows work as they should.
 

kylezo

Member
There's currently no option to disable this feature.
Hi please add this feature because it's so frustrating. it's like there's a 20% dead zone around each sensor graph and you just can't move them, they jump all over the place. The snapping feels arbitrary.

Better might be to add a feature to combine graphs into 1 window similar to XTU's display, lines instead of fully filled regions. It's much more inelegant to have a separate window for each graph. Obviously units are an issue but there are a lot of programs that use a combined graph system and it's never difficult to read.
 

SpeedyIV

Well-Known Member
I just opened 4 default sized graphs in HWINFO and tried to line them up in a 2x2 configuration in the upper left hand corner on one screen of a multi-screen setup. I was able to get them to snap together side by side easily but had to fight a little with top to bottom. I also noticed that while the upper left graph window would snap to the upper and left edges of the display, the graph window under it would not. It snaps slightly to the right or slightly to the left which makes it "bleed" onto the next display over. When trying to align the graph windows in the 2nd row to the bottom edge of the graph windows in the top row, snap wants to leave a small space between them or a small overlap. It was definitely frustrating. Perhaps this could be improved by making the snap step smaller, and/or user adjustable.

2022-0326 HWINFO Graph Snap Issues 2.png

Another option is to add the ability to input coordinates of the upper left pixel of the graph window. In Aquasuite overview pages you can right click on an item and input the x and y coordinates of the upper-left hand corner pixel and pixel values for width and height of the item. It's tedious but allows for pixel precise control of size and position for each item in the overview page. They also have snap which is user adjustable. I think AIDA sensor panels have similar position and size controls. In SIV you can right click on an LCD panel and tell it to move to the upper or lower left or right corner then align the other LCD panels to it. Perhaps something like this could be added to the right click context menu for HWINFO graphs. I don't know how much effort it would take to do this or if Martin is interested in adding a bunch of graph window size and position user controls to HWINFO. I always considered these graphs to be kind of "quick and dirty". People tend to export data from HWINFO into other programs and build their fancy display screens with those programs.

You could also try using LogViewer. It has a lot of nice features and is pretty simple to set up. LogViewer can import log files from HWINFO, Afterburner, AIDA64, and GPU-Z and allows multiple items to be displayed on the same graph. LogViewer has its own limitations but overall works really well.
 

kylezo

Member
An option to disable this feature will be added in the next build.
Awesome news!
I just opened 4 default sized graphs in HWINFO and tried to line them up in a 2x2 configuration in the upper left hand corner on one screen of a multi-screen setup. I was able to get them to snap together side by side easily but had to fight a little with top to bottom. I also noticed that while the upper left graph window would snap to the upper and left edges of the display, the graph window under it would not. It snaps slightly to the right or slightly to the left which makes it "bleed" onto the next display over. When trying to align the graph windows in the 2nd row to the bottom edge of the graph windows in the top row, snap wants to leave a small space between them or a small overlap. It was definitely frustrating. Perhaps this could be improved by making the snap step smaller, and/or user adjustable.

View attachment 7571

Another option is to add the ability to input coordinates of the upper left pixel of the graph window. In Aquasuite overview pages you can right click on an item and input the x and y coordinates of the upper-left hand corner pixel and pixel values for width and height of the item. It's tedious but allows for pixel precise control of size and position for each item in the overview page. They also have snap which is user adjustable. I think AIDA sensor panels have similar position and size controls. In SIV you can right click on an LCD panel and tell it to move to the upper or lower left or right corner then align the other LCD panels to it. Perhaps something like this could be added to the right click context menu for HWINFO graphs. I don't know how much effort it would take to do this or if Martin is interested in adding a bunch of graph window size and position user controls to HWINFO. I always considered these graphs to be kind of "quick and dirty". People tend to export data from HWINFO into other programs and build their fancy display screens with those programs.

You could also try using LogViewer. It has a lot of nice features and is pretty simple to set up. LogViewer can import log files from HWINFO, Afterburner, AIDA64, and GPU-Z and allows multiple items to be displayed on the same graph. LogViewer has its own limitations but overall works really well.

Great tip, I'll check out that program. HWinfo is super useful and I love how many programs can pull from it. I use OCCT for a similar purpose but all the graphs are broken out there too.
 

Martin

HWiNFO Author
Staff member
You can currently adjust the exact graph window coordinates with a bit effort via registry for the respective sensor item under: HKEY_CURRENT_USER\SOFTWARE\HWiNFO64\Sensors
WndTopX/Y and WndBottomX/Y specify the coordinates.
 

SpeedyIV

Well-Known Member
You can currently adjust the exact graph window coordinates with a bit effort via registry for the respective sensor item under: HKEY_CURRENT_USER\SOFTWARE\HWiNFO64\Sensors
WndTopX/Y and WndBottomX/Y specify the coordinates.
OK so position data is saved in the Registry - makes sense.

I opened a few random graphs but could not figure out which subkey their position data was being written to. I searched for "WndBottmX" and found 16 instances under HKEY_CURRENT_USER\SOFTWARE\HWiNFO64\.

I suppose I could figure out which specific subkey contains each graph's position data but it would take a while. It wasn't apparent after a casual search. I guess this is kind of moot. OP got what he wanted and I don't open graphs very often in HWINFO. If you added a more user friendly way to type in graph coordinates (and whatever else) I would use it, but it's really not an issue for me. Others may use these features more. Thanks for the insights.
 
Top