There's got to be a way to do this. How do I make it so that when I open a program, it actually opens on the screen it was invoked from? Also how do I make it so when a program opens a dialog, that dialog actually opens over the application, and not on some other screen? It seems no OS can figure out how to do this properly, even Windows is terrible at it. Why is it so hard?
I'm looking at switching to using Code Blocks because Kate has too many bugs that arn't fixed in my distro due to the package manager being too behind but Code Blocks has a lot of dialogs, such as search, open etc and they all end up all over the place, it's super frustrating and unusable.
I was googling and found some Compiz settings you can add that suposedly fix that, so I installed the Compiz setting manager and Compiz, but it does not seem to do anything. I even makde a KDE rule to force ALL windows, of ALL types to the main monitor, and while it works for some, for some it does not. I found a thread on the Code Blocks forum about it being a problem but it was from 2005 so it's probably been fixed but clearly still doing it. I found a setting in the program about multi monitors but that does nothing either. No matter what, certain dialogs keep ending up on the left monitor instead of the centre where I'm actually working. Does not matter what I do. The "new / project" dialog is one of them, but there are a lot of others too.
This issue has been the bane of my existence since I ever started using multi monitors, I'm dumbfounded that it has not been fixed yet in any OS. It is a huge slap in the face when you are working in a program and a dialog that you just opened ends up all the way 2 monitors down.
I'm looking at switching to using Code Blocks because Kate has too many bugs that arn't fixed in my distro due to the package manager being too behind but Code Blocks has a lot of dialogs, such as search, open etc and they all end up all over the place, it's super frustrating and unusable.
I was googling and found some Compiz settings you can add that suposedly fix that, so I installed the Compiz setting manager and Compiz, but it does not seem to do anything. I even makde a KDE rule to force ALL windows, of ALL types to the main monitor, and while it works for some, for some it does not. I found a thread on the Code Blocks forum about it being a problem but it was from 2005 so it's probably been fixed but clearly still doing it. I found a setting in the program about multi monitors but that does nothing either. No matter what, certain dialogs keep ending up on the left monitor instead of the centre where I'm actually working. Does not matter what I do. The "new / project" dialog is one of them, but there are a lot of others too.
This issue has been the bane of my existence since I ever started using multi monitors, I'm dumbfounded that it has not been fixed yet in any OS. It is a huge slap in the face when you are working in a program and a dialog that you just opened ends up all the way 2 monitors down.
Last edited: