Outerra forum
Anteworld - Outerra Game => Tech demo, support, updates => Topic started by: HiFlyer on October 06, 2015, 05:44:47 pm
-
Menu click boxes are totally out of alignment in Outerra in windows 10
Where the cursor appears on screen and where the actual click point is are completely different.
This has also been a problem on Windows 7 to some extent, but in windows 10, Outerra is almost unuseable for me.
This problem does not appear in Outerra's initial default resolution and lower, but as the resolution gets higher (1920 x 1080) things get silly.
In fact, in the resolution dropdown menu its hard to even select 1920 x1080 because half of the numbers are below the sightline of the selection box!
-
I assume this is a windowed mode and/or some text scaling applied in Windows screen settings?
-
I assume this is a windowed mode and/or some text scaling applied in Windows screen settings?
Nope. And no other game or program I have seems to be having this issue. The higher the resolution, the more the offset.
-
So a full screen mode and no scaling in Windows?
-
So a full screen mode and no scaling in Windows?
Correct.
Interesting 2 note that at 1680 x 1050 Outerra works fine, unless I check the fullscreen box within outerra, whereupon once again the cursor and the actual visual clickpoint are out of alignment again.
It would be interesting to hear what others using windows 10 and nvidia have to say.
-
When that happen, can you move the cursor to all the corners, or it does stop before reaching one of them?
I have seen that problem before, and if I recall well was gpu drivers related, but no sure is the same situation. In that occasion it was like the cursor was in the right position, from the point of view of functionality, but the icon was drawn in a different location.
-
When that happen, can you move the cursor to all the corners, or it does stop before reaching one of them?
I have seen that problem before, and if I recall well was gpu drivers related, but no sure is the same situation. In that occasion it was like the cursor was in the right position, from the point of view of functionality, but the icon was drawn in a different location.
On the left hand side, the cursor goes to the edge of the border correctly. On the right hand side, the cursor can go right off the edge of the screen. Almost like the screen is stretched. All is at default on the Nvidia control panel options I can access.
-
Have you tried installing another gpu drivers version (whether newer or older)? You could also try with your mouse drivers (in case you have them).
Edit:
Ah, and give it a try disabling Aero (in case Windows 10 have something like that).
-
Have you tried installing another drivers version (whether newer or older)?
Been doing that pretty much all day yesterday and much of today..... Are you on Windows 10?
-
No, but we had that problem on my previous work on windows 7... Give it a try disabling aero...
-
I think Aero cannot be disabled beyond W7.
Hmm, I was thinking you were referring to a vertical offset (I just fixed that internally), but you are saying that this happens in horizontal direction? Is it a constant offset or it's becoming larger as you go farther right?
-
The higher the resolution, the further the offset, it seems. By the time you get to 1920 x 1080 everything is offset down and to the right. Since my windows 10 experiment I've been testing all my old games/programs and I can't find anything else with this issue besides Outerra. Since I use Outerra a lot, I'm considering retreating back to windows 7 if I can't find a solution
Clickpoint
Cursor
-
Missing Outerra a lot, its hard to use it now =|
-
I'm on Win10+NV960 now but no matter what I do I can't reproduce this. Did you also try a clean install of the Nvidia drivers (checkbox on the installer)? What's the computer model, maybe we can find something non-standard with the specs.
-
Its a self made computer. Clean install of drivers and also using DDU. Deleted and reinstalled Outerra. Same issue, and all other games and programs seem to be working correctly.
MONITOR: 23 "INCH PREMIUM LED MONITOR WITH IPS PANEL, SUPER + RESOLUTION, FULL HD, HDMI, 5MS RESPONSE TIME AND ENERGY SAVING.
IPS236V
LED MEGA CONTRAST RATIO
FULL HD RESOLUTION
5MS RESPONSE TIME
5 MILLION: 1 DYNAMIC CONTRAST RATIO
Name IPS236 on NVIDIA GeForce GTX 770
Current Resolution 1536x864 pixels
Work Resolution 1536x824 pixels
State Enabled, Primary
Monitor Width 1920
Monitor Height 1080
Monitor BPP 32 bits per pixel
Monitor Frequency 60 Hz
Device \\.\DISPLAY6\Monitor0
Audio
Sound Cards
SB Recon3D PCIe
High Definition Audio Device
NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
Playback Devices
IPS236 (High Definition Audio Device)
Speakers (SB Recon3D PCIe) (default)
SPDIF-Out (SB Recon3D PCIe)
Recording Device
What U Hear (SB Recon3D PCIe)
Operating System: Windows 10 Pro, 64-bit
DirectX version: 12.0
GPU processor: GeForce GTX 770
Driver version: 358.50
Direct3D API version: 12
Direct3D feature level: 11_0
CUDA Cores: 1536
Core clock: 1137 MHz
Memory data rate: 7010 MHz
Memory interface: 256-bit
Memory bandwidth: 224.32 GB/s
Total available graphics memory: 5115 MB
Dedicated video memory: 2048 MB GDDR5
System video memory: 0 MB
Shared system memory: 3067 MB
Video BIOS version: 80.04.C3.00.0F
IRQ: Not used
Bus: PCI Express x16 Gen2
Device Id: 10DE 1184 36031458
Part Number: 2005 0000
[Components]
NvGFTrayPluginr.dll 2.5.14.5 NVIDIA GeForce Experience
NvGFTrayPlugin.dll 2.5.14.5 NVIDIA GeForce Experience
nvui.dll 8.17.13.5850 NVIDIA User Experience Driver Component
nvxdsync.exe 8.17.13.5850 NVIDIA User Experience Driver Component
nvxdplcy.dll 8.17.13.5850 NVIDIA User Experience Driver Component
nvxdbat.dll 8.17.13.5850 NVIDIA User Experience Driver Component
nvxdapix.dll 8.17.13.5850 NVIDIA User Experience Driver Component
NVCPL.DLL 8.17.13.5850 NVIDIA User Experience Driver Component
nvCplUIR.dll 8.1.790.0 NVIDIA Control Panel
nvCplUI.exe 8.1.790.0 NVIDIA Control Panel
nvWSSR.dll 6.14.13.5850 NVIDIA Workstation Server
nvWSS.dll 6.14.13.5850 NVIDIA Workstation Server
nvViTvSR.dll 6.14.13.5850 NVIDIA Video Server
nvViTvS.dll 6.14.13.5850 NVIDIA Video Server
NVSTVIEW.EXE 7.17.13.5850 NVIDIA 3D Vision Photo Viewer
NVSTTEST.EXE 7.17.13.5850 NVIDIA 3D Vision Test Application
NVSTRES.DLL 7.17.13.5850 NVIDIA 3D Vision Module
nvDispSR.dll 6.14.13.5850 NVIDIA Display Server
NVMCTRAY.DLL 8.17.13.5850 NVIDIA Media Center Library
nvDispS.dll 6.14.13.5850 NVIDIA Display Server
PhysX 09.15.0428 NVIDIA PhysX
NVCUDA.DLL 8.17.13.5850 NVIDIA CUDA 7.5.0 driver
nvGameSR.dll 6.14.13.5850 NVIDIA 3D Settings Server
nvGameS.dll 6.14.13.5850 NVIDIA 3D Settings Server
OS Name Microsoft Windows 10 Pro
Version 10.0.10240 Build 10240
Other OS Description Not Available
OS Manufacturer Microsoft Corporation
System Name HIFLYER-PC
System Manufacturer System manufacturer
System Model System Product Name
System Type x64-based PC
System SKU To Be Filled By O.E.M.
Processor Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz, 4000 Mhz, 4 Core(s), 4 Logical Processor(s)
BIOS Version/Date American Megatrends Inc. 2101, 2/24/2010
SMBIOS Version 2.5
Embedded Controller Version 255.255
BIOS Mode Legacy
BaseBoard Manufacturer ASUSTeK Computer INC.
BaseBoard Model Not Available
BaseBoard Name Base Board
Platform Role Desktop
Secure Boot State Unsupported
PCR7 Configuration Binding Not Possible
Windows Directory C:\WINDOWS
System Directory C:\WINDOWS\system32
Boot Device \Device\HarddiskVolume1
Locale United States
Hardware Abstraction Layer Version = "10.0.10240.16392"
User Name HIFLYER-PC\HIFLYER
Time Zone Eastern Daylight Time
Installed Physical Memory (RAM) 6.00 GB
Total Physical Memory 5.99 GB
Available Physical Memory 3.02 GB
Total Virtual Memory 12.0 GB
Available Virtual Memory 8.51 GB
Page File Space 6.00 GB
Page File C:\pagefile.sys
Hyper-V - VM Monitor Mode Extensions Yes
Hyper-V - Second Level Address Translation Extensions Yes
Hyper-V - Virtualization Enabled in Firmware Yes
Hyper-V - Data Execution Protection Yes
Motherboard
Manufacturer ASUSTeK Computer INC.
Model P6T DELUXE (LGA1366)
Chipset Vendor Intel
Chipset Model X58
Chipset Revision 12
Southbridge Vendor Intel
Southbridge Model 82801JR (ICH10R)
Southbridge Revision 00
System Temperature 43 °C
BIOS
Brand American Megatrends Inc.
Version 2101
Date 2/24/2010
Voltage
CPU CORE 1.344 V
+12V 12.156 V
AVCC 3.264 V
+3.3V 3.248 V
DRAM 1.728 V
VIN3 1.864 V
PCI Data
Slot PCI-E
Slot Type PCI-E
Slot Usage In Use
Bus Width 32 bit
Slot Designation PCIEX4_1
Characteristics 3.3V, Shared, PME
Slot Number 0
Slot PCI-E
Slot Type PCI-E
Slot Usage In Use
Bus Width 32 bit
Slot Designation PCIEX16_1
Characteristics 3.3V, Shared, PME
Slot Number 1
Slot PCI
Slot Type PCI
Slot Usage Available
Bus Width 32 bit
Slot Designation PCI1
Characteristics 3.3V, Shared, PME
Slot Number 2
Slot PCI
Slot Type PCI
Slot Usage Available
Bus Width 32 bit
Slot Designation PCI2
Characteristics 3.3V, Shared, PME
Slot Number 3
Slot PCI-E
Slot Type PCI-E
Slot Usage Available
Bus Width 32 bit
Slot Designation PCIEX16_2
Characteristics 3.3V, Shared, PME
Slot Number 4
Slot PCI-E
Slot Type PCI-E
Slot Usage In Use
Bus Width 64 bit
Slot Designation PCIEX16_3
Characteristics 3.3V, Shared, PME
Slot Number 5
-
Ok, solution found. The clue was in reading the report on the current resolution of my monitor as 1536x864 despite the fact that Nvidia control panel and Windows were listing me as being at 1920 x 1080.
I had also noticed that my text seemed slightly blurry after changing to windows 10 but had no idea why.
Research on that 1536x864 resolution reveals an issue where updating to Windows 8 or 10 can enable by default a display scaling of 125% to enlarge icons for better readability (useful for tiny laptop screens with high resolutions) which is why Windows thinks it's at its native resolution of 1080. However, GeForce Experience is unaware of this change and displays the resolution at something lower to adapt to the scaling.
The solution is to go to Control panel (In windows 10) then "appearance" and "personalization" then "display" and select "set a custom scaling level" at that point, set the level at 100% and Outerra menu's now work correctly.
No other program I use but Outerra experienced problems with this, so maybe something can be done on the Outerra side to compensate automatically as well?
More on the issue:
http://www.tenforums.com/tutorials/5990-dpi-scaling-level-displays-change-windows-10-a.html
Cameni, Windows 10 is apparently reporting incorrect display information deliberately
http://www.infoworld.com/article/2952506/microsoft-windows/high-resolution-displays-reveal-windows-10-blind-spot.html
-
I thought it wasn't this issue, since I asked you:
I assume this is a windowed mode and/or some text scaling applied in Windows screen settings?
I believe this is a bug in fullscreen mode where the ownership of the display is exclusive and Windows should not do any such tricks. We already mark the app to be "Per Monitor HighDPI Aware" in its manifest, as suggested by the docs, but it's apparently being ignored there for some reason.
-
https://www.opengl.org/discussion_boards/showthread.php/165681-Fullscreen-with-120-DPI-Font-Size-Issue
-
I thought it wasn't this issue, since I asked you:
I assume this is a windowed mode and/or some text scaling applied in Windows screen settings?
I believe this is a bug in fullscreen mode where the ownership of the display is exclusive and Windows should not do any such tricks. We already mark the app to be "Per Monitor HighDPI Aware" in its manifest, as suggested by the docs, but it's apparently being ignored there for some reason.
Both Windows and Nvidia control panel were reporting 1920x1080, and no scaling of any sort was indicated until I drilled down through several screens. In fact, the only way I even knew the resolution was non standard was via speccy. After finally drilling down to "set a custom scaling level" (A setting I had never seen before) I found it already said 100%, but when I selected 100% manually anyway.... poof, the scaling changed. =|
-
By the way, thinks for fixing this in the latest update!