08-22-2023, 12:29 PM | #46 |
Grand Sorcerer
Posts: 28,038
Karma: 199464182
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
For snits and giggles, you might try setting the QT_ENABLE_HIGHDPI_SCALING environment variable to 0 and see if it makes any difference.
|
08-22-2023, 12:32 PM | #47 |
Sigil Developer
Posts: 8,156
Karma: 5450818
Join Date: Nov 2009
Device: many
|
removed - posted to wrong thread
Last edited by KevinH; 08-22-2023 at 12:35 PM. Reason: posted to wrong thread |
Advert | |
|
08-22-2023, 01:18 PM | #48 | |||||
Groupie
Posts: 152
Karma: 474196
Join Date: Jan 2011
Location: Ottawa
Device: Kobo Aura H2O
|
Quote:
Quote:
Quote:
Again, if Sigil is on the right monitor all menus seem to appear correctly. Perhaps also of note is that the About screen opens on the right monitor, though at that point my cursor is on the menu, which is on the right. Opening the clip editor via hotkey opens it on the left. Quote:
Both monitors are at:
Quote:
Thank you for the help with this! Last edited by Vanguard3000; 08-22-2023 at 01:26 PM. |
|||||
08-22-2023, 01:28 PM | #49 |
Grand Sorcerer
Posts: 28,038
Karma: 199464182
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
It doesn't make sense to me that a complete removal of Sigil and its preferences would not result in the program opening on the primary monitor at first launch. But you indicate that Sigil opens on the right monitor (from a clean install). And that the right monitor is NOT the primary.
Last edited by DiapDealer; 08-22-2023 at 02:04 PM. |
08-22-2023, 01:34 PM | #50 |
Sigil Developer
Posts: 8,156
Karma: 5450818
Join Date: Nov 2009
Device: many
|
After examining that issue, I am thinking that confusion over screen names (and if prmary or secondary are the cause.
This fix interacts with other fixes for related problems. Is there a way for a Windows user to assign a user specific name to each screen. If so, you might try setting the screen names to be clearly different to see if that helps. If you have a third monitor or can borrow one that is a different brand with different dpi/scaling, could you try temporarily using it in place of just one of you two monitors to see if that helps. I will try to track down if the code listed at the bottom of the issue has made it into Qt 6.5.2 or not. ps: And I agree with what DiapDealer just wrote. Unless you have tied the app to one of your screens somehow, it should always open on the primary monitor first. Which sounds like the one on the right but according to you it is the left that is primary. |
Advert | |
|
08-22-2023, 02:14 PM | #51 |
Zealot
Posts: 114
Karma: 10
Join Date: Sep 2019
Location: Ukraine
Device: Computer, iPad
|
Hello.
Regarding dual monitors: I have two different monitors with different settings: Main: 2560x1440 landscape orientation second: 1080x1920 portrait orientation The desktop is extended to both monitors. Windows 10 x64, Radeon Pro video card. As far as I can tell everything is working fine. If you expand the Sigil window to full screen on the main monitor, then the menus open also on this monitor, inside the program window. Doesn't go to second monitor. If you place the program window on both monitors (approximately equally), then the context menu opens as it should, on the left side of the mouse cursor on the free space of the desktop. When approaching the right border of the second monitor, the menu moves to the left of the mouse cursor position when opened. |
08-22-2023, 02:16 PM | #52 |
Sigil Developer
Posts: 8,156
Karma: 5450818
Join Date: Nov 2009
Device: many
|
So it is specific to his setup somehow.
I think something is telling Qt that the primary monitor is his right one and not the one he specified on the left. Interesting ... |
08-22-2023, 02:20 PM | #53 |
Grand Sorcerer
Posts: 28,038
Karma: 199464182
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Or the problem only manifests on identical monitors with identical settings.
It still has to be something bug-ish in Qt6 affecting @Vanguard3000's setup. Seeing as how Sigil 1.9.30 works as expected with the same lashup. Can we verify that there are no Qt environment variables in play? Last edited by DiapDealer; 08-22-2023 at 02:26 PM. |
08-22-2023, 02:35 PM | #54 |
Sigil Developer
Posts: 8,156
Karma: 5450818
Join Date: Nov 2009
Device: many
|
The code in Qt 6.5.2 now uses device serial numbers instead of screen names. Hopefully even identical monitors will have different serial numbers!
|
08-22-2023, 03:40 PM | #55 |
Chalut o/
Posts: 420
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
Same as User_Z: different screen with "inverted" screen numbers > no bug.
Not a expert, but I like the KevinH idea: this could appear only if you have two absolutely identical screens. That can be quick tested. Last edited by un_pogaz; 08-22-2023 at 04:03 PM. |
08-22-2023, 04:02 PM | #56 | ||
Groupie
Posts: 152
Karma: 474196
Join Date: Jan 2011
Location: Ottawa
Device: Kobo Aura H2O
|
Quote:
Quote:
I don't have a spare monitor to do this unfortunately. |
||
08-22-2023, 04:03 PM | #57 |
A Hairy Wizard
Posts: 3,219
Karma: 19000635
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
Just throwing this out there…
When I was having some really weird results from Sigil using multiple monitors it ended up being a driver issue. I had a default sound driver installed which was causing the issue. Removed the driver and problem was gone. |
08-22-2023, 04:07 PM | #58 |
Groupie
Posts: 152
Karma: 474196
Join Date: Jan 2011
Location: Ottawa
Device: Kobo Aura H2O
|
Interestingly, the driver keys for my monitors use the same hash aside from the suffix, i.e.: {xxx}/0003 and {xxx}/0004.
|
08-22-2023, 04:20 PM | #59 | |
Grand Sorcerer
Posts: 28,038
Karma: 199464182
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
But we can't ignore the fact that @Vanguard3000's issue didn't start until Sigil 2.0. |
|
08-22-2023, 05:10 PM | #60 | |
Sigil Developer
Posts: 8,156
Karma: 5450818
Join Date: Nov 2009
Device: many
|
Is by chance RemoteDesktop involved at all?
See https://bugreports.qt.io/browse/QTBUG-115514 Quote:
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sigil-1.9.20 Released | DiapDealer | Sigil | 12 | 01-28-2023 10:41 AM |
Sigil-0.9.12 Released | DiapDealer | Sigil | 194 | 03-15-2019 04:51 PM |
Sigil-0.9.11 Released | DiapDealer | Sigil | 37 | 02-18-2019 07:56 PM |
Sigil-0.8.900 released for testing - Wait for Sigil-0.8.901 | KevinH | Sigil | 106 | 10-04-2015 11:41 AM |
Sigil 0.6.0 Released | user_none | Sigil | 93 | 11-24-2012 07:50 PM |