L'input del mouse in alcuni giochi viene ridimensionato in modo errato su dispositivi con valori DPI elevati

Questo articolo descrive come risolvere un problema per cui l'input del mouse in alcuni giochi viene ridimensionato in modo errato su dispositivi con valori DPI elevati.

Si applica a: Windows 8.1
Numero KB originale: 2907016

Introduzione

Windows 8.1 supporta il ridimensionamento delle bitmap del contenuto delle applicazioni desktop per le applicazioni che non supportano in modo nativo schermi con valori DPI elevati. Ridimensiona anche l'input tramite mouse, penna e tocco inviato a tali applicazioni. Il ridimensionamento di input e output garantisce un'esperienza coerente per l'utente dell'applicazione.

Esistono tuttavia due scenari in cui il ridimensionamento può non corrispondere:

  • Giochi eseguiti in modalità schermo intero e ignorano il ridimensionamento dell'output di Windows (viene ridimensionato solo l'input)
  • Giochi che usano "input del mouse non elaborato" in modalità finestra e ignorano il ridimensionamento di input di Windows (viene ridimensionato solo l'output)

La maggior parte delle applicazioni desktop di Windows non usa la modalità schermo intero o l'input non elaborato. Tuttavia, i giochi usano spesso una o entrambe le configurazioni. Windows rileva molti giochi a schermo intero e li esenta dal ridimensionamento DPI elevato sia di input che di output nelle fasi successive. Ma questo rilevamento non riesce in alcuni giochi e scenari di aggiornamento. In questi casi, è possibile che l'input del mouse sia costantemente più grande o costantemente più piccolo di quello che viene riflesso sullo schermo. L'effetto può essere visualizzato nella posizione del puntatore o nella posizione in cui è possibile interagire con il contenuto sullo schermo.

Soluzione alternativa

È consigliabile configurare manualmente i giochi per essere esentati dal ridimensionamento DPI elevato di output e input. Questa operazione deve essere eseguita solo per applicazioni specifiche. Ciò è dovuto al fatto che una modifica delle impostazioni di ridimensionamento DPI desktop globale influisce sulle altre applicazioni desktop e può causare la visualizzazione di contenuto troppo piccolo per essere utilizzabile.

Per eseguire queste configurazioni, individuare il file binario eseguibile del gioco e quindi modificare le proprietà di compatibilità del file. A tal fine, attenersi alla seguente procedura:

  1. Individuare il file binario eseguibile del gioco. In genere è possibile cercare il file usando Windows 8.1 ricerca, come indicato di seguito:
    1. Nella schermata Start digitare il nome dell'applicazione di gioco.
    2. Fare clic con il pulsante destro del mouse o tenere premuta l'icona dell'applicazione e quindi selezionare Apri percorso file. Verrà aperta una cartella contenente il collegamento al menu Start per l'applicazione.
  2. Modificare le proprietà di compatibilità, come indicato di seguito:
    1. Fare clic con il pulsante destro del mouse o premere e tenere premuta l'icona di Esplora file per l'applicazione e quindi selezionare Proprietà.
    2. Nella scheda Compatibilità selezionare la casella di controllo Disabilita il ridimensionamento della visualizzazione in base alle impostazioni DPI elevate .
    3. Toccare o fare clic su Applica e quindi toccare o fare clic su OK.

Suggerimenti aggiuntivi per la risoluzione dei problemi

  • Per alcuni giochi, il collegamento avvia un'applicazione "launcher" che quindi avvia il gioco. Potrebbe essere necessario individuare l'applicazione di gioco effettiva e quindi applicare questa modifica di compatibilità.
  • Alcune applicazioni offrono opzioni di compatibilità all'interno dell'applicazione invece di usare la finestra Proprietà dell'applicazione. Se questa finestra non ha una scheda Compatibilità , determinare se le opzioni all'interno dell'applicazione includono la possibilità di disabilitare il ridimensionamento con valori DPI elevati.