Hi there,
using Smart Card Shell (SCS) 3.18.39 with a ThinkPad P15v Gen3 with a 15,6" Display and a 3840 x 2160 resolution and a scaling of 250% on Microsoft Windows 23H2 [Version 10.0.22631.4460]
Thanks, added this to the scsh3gui.cmd %JAVAW% -Xmx1024m -Dsun.security.smartcardio.t1GetResponse=false -Dorg.bouncycastle.asn1.allow_unsafe_integer=true -Djava.library.path=./lib de.cardcontact.scdp.scsh3.GUIShell -Dsun.java2d.uiScale=2
but I don’t see any difference.
Thanks for the link.
This was the solution
Find java.exe you installed.
Right click → Properties
Go to Compatibility tab
CheckOverride high DPI scaling behavior.
Choose System for Scaling performed by:
using
java -version
openjdk version “21” 2023-09-19 LTS
OpenJDK Runtime Environment Temurin-21+35 (build 21+35-LTS)
OpenJDK 64-Bit Server VM Temurin-21+35 (build 21+35-LTS, mixed mode, sharing)
in Path this is added C:\Program Files\Java\Temurin\JDK-21\bin
changed the property of javaw.exe
in german:
right click: Eigenschaften
Reiter Kompatiblität
Abschnitt Einstellungen, click Hohe DPI-Einstellungen ändern
Abschnitt Außerkraftsetzung der hohen DPI-Skalierung, check the checkbox: Verhalten bei hoher DPI-Skalierung überschreiben. Skalierung durchgeführt von:, select from dropdownlist System
OK, OK
Don’t know if this will survive an update but I do know how to fix this.
This is also working now for Greenshot