So here we go again. As I've mentioned a few times already, I have been having trouble with the drop target window in Groupy 2. I know it was an incompatibility with an App I use. I spent an entire day (and I don't mean wall time either) Scouring the code looking for any reason why there would be an issue. Of course without knowing exactly how groupy does its thing I'm kind of flying blind. I was also working on improving drawing since I had quite a bit of flicker and stutter. Now bear in mind I use groupy "Solely" for this one App. Since its a single project app I typically have between 13 and 18 of them open so groupy is kind of a must. That being said I decided to try it with some other window types. I tried combining My app with other windows such as explorer and notepad and even Edge. It seemed to work better but it still happened. Next I decided to try it with other windows Exclusive. I.e. Notepad and Edge w/o My app. Same Issue.
My next step was to see if there was a conflict with versioning. Sometimes I simply Install over when a new beta comes up. Bear in mind during this phase I completely removed said product, rebooted, reinstalled w/e version, rebooted again, and then performed my tests. I did this every single time. Prior to testing I ran a Windows update to make sure I'm at the latest and no conflicting update/reboot cycle would occur.
My first step was to remove all SD products. Since I only use Start11 and Groupy it was easy. I first removed groupy (See methodology above). Then Start11. Once both were removed I decided to hold off on reinstalling. Decided I would work on my app for a while. Suddenly I noticed it launches faster with absolutely zero flicker on resize. With no change in the code. So now I decide to try Groupy. Redownloaded the latest beta of V2 reinstalled (See how above). While the flickering was still gone the droptarget window issue was back. Again it didn't matter which window I used it still happened.
Now I'm starting to work through the versions. I have an installer for every version of groupy (including betas) ever released. However before doing so I figured I start on the latest release of V1. Again using the above method. Low and behold zero issues. Same App, Same Binary works perfectly with V1 but fails with V2 it is definitely a V2 issue. Whatever change was made in V2 is now incompatible with My System.
I considered for a minute that maybe it was an issue with Start11 since I have only did an install over since the first release (what about 6-8 betas?) however installing the latest Start11 V2 and still no problems (With Groupy 1).
I really want to use Groupy 2 but it is broken. Perhaps if I knew more on how groupy worked I could track down the issue.
Also note that with groupy 1 I don't get a "Cant find symbols for Some_Groupy_Dll.dll" warning when debugging in VS yet I did with Groupy 2. Not really an issue since I don't have the pdb's for it but Groupy 1 doesn't give the warnings. Go figure.
Hello,Sorry to hear you are having issues. I have forwarded your problem/question to Stardock Support Team for their assistance. Please keep an eye on this thread for any updates. We appreciate your feedback and patience.
Basj,Stardock Community Assistant
Thanks as always basj. Im not in a super hurry since V1 works perfectly however I do miss the newer features. At this point I can't tell where the problem is. It could be anywhere in the system including a particular app, driver, or service. Usually issues like this occur with services because the conflict with other services.
Some services I know that can have issues are iCue for sure. I do use it (since I have a lot of corsair products) and my next test was to try uninstalling that. However I've been up for the last 70ish hours fooling with this stuff (well and my stuff too lol) and im too tired to do it atm. I am will to to do w/e it takes to find this issue. I mean if i have to ill format and try again with w/e windows version that works.
Is that really what you meant to say here, Narusegawa, that Groupy 2 is 'broken' because it does not work with one app, seemingly one you created?
Can you make this app available for testing...?
Sean DrohanStardock Product Lifecycle Manager
Is that really what you meant to say here, Narusegawa, that Groupy 2 is 'broken' because it does not work with one app, seemingly one you created?Can you make this app available for testing...?Sean DrohanStardock Product Lifecycle Manager
Nope not what I meant at all. Some points to maybe help explain.
1. The app was not created by me. It's basically abandonware that I just took over.
2. It isn't just one app. As i stated I tried it with many apps. I only "Just" did it since I really only ever used it for the one.
3. Perhaps saying it's broken "for me" would be better? There is obviously an incompatibility that was either introduced or exposed by the changes from V1 to V2.
4. Those changes most likely are required for groupy to work as it does but the incompatibility is definitely in there otherwise the results would be the same between versions.
5. Personally I would suspect the problem is not in my app (i say my but you know what i mean) but likely in some other software running a service. I suggested iCue because I have had issue with it before but anything that runs as a service process could potentially be the culprit.
My post wasn't meant to offend (in case it did) I'm just perplexed as I can't seem to find anything wrong. I can try to package up the app in a zip if you like. I haven't tested first run for it so you may have difficulties setting it to run. Let me know and ill toss it on OneDrive.
As you have seen (and commented on in the past I believe), where possible, we have specifically tailored code for one-off, perhaps even obscure, apps. That said, it has to make sense for us to do custom work.
The other notable variable is Windows itself.
Again, if any app has a quantifiable following, and we can reliably reproduce issues, we have shown that we will try to make accommodations for them if it does not impact the product's broader target (widely used apps and their architecture).
If you have an app that fits that criterion; is reasonably popular and is built upon commonly accepted architecture, please post a link(s) to it and it will be looked at. Tell us how it fails with all the supporting images \ video \ reproduction steps required.
well i guess we are at an impasse then. Since I don't know where the problem is coming from. Like I said it happens (on my system) with every app that opens a top level window. Im sure many of which such as explorer, notepad, Edge, etc.. are fairly widely used. Since i dont know where it occurs at I can't really narrow it down. I suppose i can format and start with just groupy gradually adding drivers, apps, etc.. until i find it.
Well thanks for the consideration anyway. I might try to hammer it down further if possible. If I can ill post back here until then I'll just stick with groupy V1
Wishing you all the best on your journey.
With so many hardware and software configurations out there, it's amazing that Windows or any retail software actually work at all, especially software that hooks into Windows.
Thanks. It can definitely be difficult tracking down incompatibilities between software. However Groupy 1 does work for me. I really need it for the multiple taskbar buttons and it does that well. So I will just use it. I'm not out anything. It just erks me when there's a problem and I can't find where it is. Sometimes just leaving well enough alone is a touch lesson to learn. : )
A fair substitute might be installing Groupy in a Windows Sandbox on the PC that you are seeing the issue with.
https://www.thewindowsclub.com/windows-sandbox
A fair substitute might be installing Groupy in a Windows Sandbox on the PC that you are seeing the issue with. https://www.thewindowsclub.com/windows-sandboxSean DrohanStardock Product Lifecycle Manager
I did try a sandbox before. However, another odd twist. I decided to start removing things I thought might be the cause. After a while i decided to just format. After installing the latest windows 11 (GA of course) and running updates I installed groupy 2. No other software including drivers and had the same issue. Now I'm starting to think it's a hardware problem. I wouldn't think so but just in case anyone else has the same HW config here's mineCPU: AMD 3600X (stock clocks, voltage etc..)MEMORY: 128GB GSkill DDR4 3600MOBO: Asrock phantom gaming 4GFX: AMD Radeon 5500 XT
I don't have another GFX card to pop in really however my partners PC, which is similar to mine (less memory, same mobo same cpu) but hers is using the APU version (3600G) so I probably will try it on hers to see.
I will say that while it does it all the time i get less of it when I don't use any modifiers in the Manual grouping section (i.e. always combine w/o shift, ctrl, etc..). However, due to my usage I have to set it to 1 second or I'm always accidentally combining (lol). I also noticed that with groupy 1 when you go to combine (hover over a window) and the droptarget appears it will immediately disappear if i move over to the desktop. Groupy 2 does not unless I either pause for a few seconds or I release the mouse (or modifier) and then after about 2-3 seconds it vanishes.
If I'm using a modifier like shift (my preferred mod) if I release it (and hold onto the mouse button) it stays even if i move to the desktop but then when i release the mouse it vanishes.
The sad part is I would normally have 4-5 extra junkboxes in the game room for the kids but over the past few months they have all either died or I gave them to someone. If I have to ill get a new gfx card. What really gets me is groupy 1 works flawlessly. Same HW/SW config.
On a side note I wonder if we could get other methods as well. Perhaps drawing a x pixel thick colored border would make for neat option or just a ghost tab w/o the entire window client area. Food for thought maybe.
EDIT:
I forgot my monitors
1. Primary 47" 4K@200% DPI
2. Secondary 32" Fake 4K@200% DPI (1080 Native)
Vertical layout Primary above secondary.
Also note I have tried running native res at each dpi stage including 100% on both monitors.
New development. In a sandbox it appears to work If I do NOT use "Use entire window" option. It seems sluggish but that's due to the sandbox being gimped. I mean 4GB of ram? 1999 called lol
Anyway I haven't tried it on RHW yet but I will and report back.
HAHA yes groupy 2 works fine on her APU (w/o a gfx card) so im betting (I hope) its my old gas 5500. Cant really afford to get a new card atm the moment. what are they like 2.5 * car_note now? so i guess until then ill just have to swallow it.
So digging in my parts room i found an extremely old HD 7750 GPU. I can't use it as a daily driver of course but I thought why not test it out. Sure enough Groupy2 Worked perfectly DropTarget and all. Since I can't tell if its an issue with the card itself, Some DX version, or just a change from 1 to 2 then im not sure where to go.
Can anyone on W11 (latest DX) with groupy working tell what GPU they use. I prefer to not get ngreedia if possible.
Hello,I recently start using AMD RX 6600, I have random boot up issue on my system since I using this card. And, I found out from reading about it. Its driver issue. I need to roll back to older driver for my issue. I wonder if its the same as your issue. Driver, have you tried different driver. If you not up to the latest one, try that if you already at the latest, roll back to few version back and check.
Also, Check if the issue also happen while you only on one Monitor without that "Fake" 4K monitor (not sure what you mean "Fake")
ThanksBasj,Stardock Community Assistant.
I considered drivers of course but I'm not sure. I tried some older ones with no help. I also tried with no drivers installed after a fresh format. It is indeed odd that the 14 year old gpu works but my (relatively) newer one does not. I suppose I can run the drv chain and see if there's an issue there.
I was looking at the 6600 since it's cheap ($189 USD) but the 6750 is only about $100 more.
I think there is also an issue with timing and modifiers. When using a modifier (I prefer shift but tried them all) the delay time is ignored. This of course is normal however when I set it to group instantly (im using 'use entire window' option) if I drag a window over another it will appear after the delay (1.3 second in my case) then moving the window slightly will close the droptarget and reopen it after another 1.3 second. All is well there. But if I use a modfier (again shift) and drag a window over another one it will appear and remain even when moving the window around (instead of close/reopen). releasing shift and moving around does not dismiss it. it will eventually disappear. I would say around 80% of the time its only a few seconds (2-3) but sometimes it can last for over a minute (thats when i see high cpu usage).
Would it possible to add the timing delay behavior even while using a modifier?
Not sure about that delay modifier, I have forwarded your question to Stardock Support Team for their assistance. Please keep an eye on this thread for any updates. We appreciate your feedback and patience.
The 6750 is a pretty good card. (It would be my buy if I wanted an AMD card)
There is also Nvidia which is a bit more expensive. But they typically have much less driver issues and the rtx models have built in AI cores (tensor cores) which could be beneficial in the coming years
The 6750 is a pretty good card. (It would be my buy if I wanted an AMD card)There is also Nvidia which is a bit more expensive. But they typically have much less driver issues and the rtx models have built in AI cores (tensor cores) which could be beneficial in the coming years
I'll likely never go with nvidia. The thing is I don't really game. I used to play some emulated NES/SNES but haven't done so in years. I do play Clone hero from time to time though so meh who knows. I've never had any driver issues before (I can't even say that's what this is) but of course it is possible. Another issue may be in DX as well. The old 7750 likely doesn't support the newer versions and the other machine I tested on was a W10 box. It gets difficult to track down issues (especially ones that no one else can repro) when you start mixing several things together.
The settings I use now work but I get a few accidental groupings w/o that modifier. I guess in time muscle memory will set in.
Even if we are talking about gaming performance it is not so easy to determine which card is better. Typically, if we compare performance alone AMD actually has the advantage.
Where Nvidia shines is really with their tensor cores (aka built in AI). Some of the earliest developments with AI have come down to gaming, things like frame generation and ray tracing reconstruction are fine examples of how AI really helps out. However, gaming is not the full picture when it comes to how AI works. For example, Nvidia just added a new feature called rtx chatbot. Basically, this is a locally run AI chatbot (ran through the rtx's tensor cores). Microsoft, on the otherhand, uses a cloud service to make their chatbot work, which could be a privacy issue for some and also could end up being a subscription. Of course things like built in AI processors will probably do the same thing once they are released so it could end up being a wash. It will be interesting to see where AI goes in the coming years.
Don't mean to hijack your thread... I do hope you figure out your issue.
Even if we are talking about gaming performance it is not so easy to determine which card is better. Typically, if we compare performance alone AMD actually has the advantage.Where Nvidia shines is really with their tensor cores (aka built in AI). Some of the earliest developments with AI have come down to gaming, things like frame generation and ray tracing reconstruction are fine examples of how AI really helps out. However, gaming is not the full picture when it comes to how AI works. For example, Nvidia just added a new feature called rtx chatbot. Basically, this is a locally run AI chatbot (ran through the rtx's tensor cores). Microsoft, on the otherhand, uses a cloud service to make their chatbot work, which could be a privacy issue for some and also could end up being a subscription. Of course things like built in AI processors will probably do the same thing once they are released so it could end up being a wash. It will be interesting to see where AI goes in the coming years.Don't mean to hijack your thread... I do hope you figure out your issue.
Im not bothered. I dont much care for the AI component either. Basically I think the whole GPU thing has gone far out of hand. Companies need more $$ so they need to add something to justify it. Its mostly gaslighting and useless garbage that they hope the average consumer wont notice. "Oh wow AI lemme pay $2,000 for that" only to find out in a year they will be required to pay $25 per month to use it.
My only concern is I can not determine if its a physical issue with my card (it is several years old now) or an issue with DX (with that model card) or an issue with how groupy does it's thing (with this model card). It could very well be the case that I go buy a $2k GPU today and have the exact same issue. But at least it will be fast for the AI overlords : )
I only use Groupy with those set; the entire window and only when Shift is held. As shown in this video, I am hovering, holding shift, releasing Shift, and the grouping behavior turns on and off (immediately) as expected:
https://cdn.stardock.us/support/uploads/2024-03-07_09-50-00.mp4
If you are asking for a modifier + a delay, I am not sure I understand the use case. When someone holds shift, surely they expect it to happen when they do it and to stop the grouping process when released.
I only use Groupy with those set; the entire window and only when Shift is held. As shown in this video, I am hovering, holding shift, releasing Shift, and the grouping behavior turns on and off (immediately) as expected:https://cdn.stardock.us/support/uploads/2024-03-07_09-50-00.mp4If you are asking for a modifier + a delay, I am not sure I understand the use case. When someone holds shift, surely they expect it to happen when they do it and to stop the grouping process when released. Sean DrohanStardock Product Lifecycle Manager
Yes that is what I would expect. I don't get that though. I'm wondering what GPU do you have? Also I don't know why it works as expected with groupy 1 but not groupy 2. Like what changed between them?
The actual GPU seems irrelevant to me. What does is any overlay the software for the GPU may have... This is what a cleanboot \ Windows Sandbox (on the same PC) can help expose.
The actual GPU seems irrelevant to me. What does is any overlay the software for the GPU may have... This is what a cleanboot \ Windows Sandbox (on the same PC) can help expose.Sean DrohanStardock Product Lifecycle Manager
I guess it depends if Groupy is using GPU acceleration or not. I have 2 machines that are almost identical The only difference between them is the GPU (and one has less RAM). I have done the sandbox, as well as a WM. I even formatted my PC and installed Groupy2 and ONLY groupy 2. In fact the only time it has ever worked on this PC was when I replaced my GPU (the only difference between this and the working PC) with an old HD 7750 (14 year old card).
If groupy is using DX for its drawing then it is indeed very GPU bound. Again I wouldn't know of course but then that's what the boards are for.
There are many great features available to you once you register, including:
Sign in or Create Account