Input/Text Issues with High DPI Monitor
needs info
Pazako Karu
These issues appear to occur with a High DPI monitor with Viewer UI scaling or Windows UI Scaling:
- Cursor disappears in any text box, including on login screen, script window, search boxes, and chat windows.
- Shift-tab to un-indent, or pressing enter to auto-indent to next line in script editor is awkward. Shift-tab pulls more lines than it should back.
- Shift-Up to select a prior line off by 1 space making things misalign.
- Trying to shift-tab a single line erases it.
These may seem unrelated but I've had the issue occur over UI Scaling as well, so I avoid that now. Well, now Windows is UI scaling, and the same issue occurs.
Temp fix:
Properties on the viewer shortcut, Compatibility tab, Changed High DPI Settings, and Override high DPI to System. This slightly blurs fonts (ClearType is no longer active) but fixes the cursor issue. The text editor issue Ive seen occur from using any viewer UI scaling and trying to edit scripts.
If there was any doubt about it being a High DPI thing, my main monitor is 2560x1600 w/ 150% scaling in Windows. My secondary is 1920x1080 with 100% scaling, and just moving the window from main to secondary fixes the cursor issue.
In the mp4 added:
00-08s: I cant see my mouse so I'm moving it around between the UI and Input field showing it disappearing. This doesn't show in the recording.
08-12s: I pressed enter at the end of the llSay line to make a new line, and pressed Shift-Up. It should have selected right before llSay, but catches an extra space in front of it.
15-17s: Using keyboard again (cant see the mouse after all) copy several llSay lines and then select lines 4-8, Shift-Tab affects lines 4-12. Pressing again selects even more, and Shift-Tab operates on those as well.
17-27s: Undoing the extra lines to restore to new script default
27-32s: Select line 4 and Shift-Tab. It erases the line entirely. Undo, End, Shift-Home, Shift-Tab, does it again.
Log In
Pazako Karu
If you get #1, the mouse cursor disappearing on a high DPI monitor, changing the mouse cursor to a custom color fixed it. It's apparently a Windows issue from 6 years ago. Alternatively, you can change the icon for the individual problem cursors (beam and the crosshair one).
Atlas Linden
needs info
Pazako Karu
Atlas Linden Looking online the text cursor disappearing issue is not related to SL on its own. I did find a far nicer fix than changing DPI scaling, which is to set a custom mouse color and make it white. Something about DPI scaling affects Windows cursors (some reports were 6 years ago!).
The issues regarding text editing occurs with DPI scaling other than 1.0, whether manually set or by changing monitors. In Help > About I noticed the DPI override I did in Windows was changing the reported resolution to the viewer:
When broken, my resolution shows correctly:
Window size: 2560x1494 px
When working, my resolution is cut by half:
Window size: 1707x996 px
Atlas Linden
Hi Pazako,
We're having trouble reproducing your issue. Does this still occur for you on the latest ExtraFPS viewer? https://releasenotes.secondlife.com/viewer/7.1.11.11296522354.html