Domanda:
Come si disabilita il tasto Windows durante il gioco?
AlexeyMK
2010-08-25 17:41:53 UTC
view on stackexchange narkive permalink

Sto tentando di eliminare il problema "premi Windows nel mezzo del gioco e torna a Windows, quindi non riesco a riavviare il tasto Alt-Tab per 15 secondi.

In particolare, Sto giocando a SC2 su un computer Windows7 a 32 bit. Ho esaminato WinKeyKiller, ma sembra che non stia facendo il lavoro. Non esiste un modo semplice per dire "disabilita i tasti win, alt-tab, ecc. Quando un processo è in esecuzione?"

Grazie!

Ho eliminato SC2 dai tag e dal titolo perché questo problema non è specifico di quel gioco; in questo modo le persone che hanno ignorato il tag continueranno a vedere questa domanda.
Vuole specificamente una soluzione per SC2, forse vuole che questo abbia effetto solo durante la riproduzione di SC2 e non nel gioco delle finestre? Mi rendo conto che forse ci sono soluzioni basate su Windows, ma quella che ha selezionato è basata molto su Starcraft 2.
Sulla base del fatto che una soluzione generale non è necessariamente ciò che vuole il richiedente e che una soluzione generale del sistema operativo è materiale SU (vedi: http://superuser.com/questions/1384/), ho riclassificato questa domanda come Starcraft 2 specifico
Sei risposte:
#1
+53
Davy8
2010-08-25 18:00:48 UTC
view on stackexchange narkive permalink

Per Starcraft II in particolare c'è in realtà un'opzione in-game per disabilitare il tasto Windows e / o alt-tab. È sotto "Gameplay" la seconda e la terza ultima opzione.

Anche per SC2 se imposti l'impostazione grafica su "Windowed (Fullscreen)" ti permetterà di tab-alt istantaneo. Dice che potrebbe causare un calo delle prestazioni ma personalmente non l'ho notato e la possibilità di alt-tab istantaneamente vale un piccolo calo delle prestazioni a meno che tu non sia su un sistema di fascia bassa. (Eseguo il Web durante la ricerca di corrispondenze e ho solo attivato "Riproduci in background" per l'audio in modo da poter sentire quando ne trova uno).

+1 per la modalità in finestra (a schermo intero). Altri giochi dovrebbero avere modalità come questa (non ci sono bordi e nessuna barra del titolo). Per navigare sul web ho aggiunto l'overlay di Steam, ma l'alt + tab istantaneo è comunque utile.
Per quanto ho scoperto, solo i sistemi multi-GPU (almeno CrossFireX, ma forse anche NVIDIA SLI) soffrono, piuttosto drammaticamente perché solo la prima GPU è abilitata allora. È possibile che anche alcuni chip di fascia bassa e / o vecchi driver ne soffrano. Su qualsiasi cosa altrimenti lontanamente moderna non ho mai visto un calo delle prestazioni.
#2
+29
alexanderpas
2010-08-25 17:58:01 UTC
view on stackexchange narkive permalink

Articolo di supporto Microsoft KB216893 Come disabilitare il tasto Windows della tastiera

In alternativa, puoi utilizzare AutoHotkey per disabilitare i tasti di scelta rapida globalmente o selettivamente, in base al programma attualmente attivo. Questo dovrebbe funzionare per qualsiasi programma e qualsiasi tasto (combinazione) disponibile.

hmm, autohotkey è una buona idea ... sto riscontrando un problema simile quando uso Launchy e riproduco qualsiasi cosa relativa a Half-Life (accovacciarsi + saltare ha la tendenza a farla apparire in momenti inopportuni)
#3
+6
Cooper
2010-08-25 19:44:51 UTC
view on stackexchange narkive permalink

Questa non è certamente una risposta generale, ma alcune tastiere (di solito le tastiere da gioco piuttosto costose, come il G15) hanno un interruttore fisico che disabiliterà il tasto Windows.

Dopo due anni di possesso di un G15 ho finalmente scoperto cosa fa veramente questo interruttore. Certo ... avrei potuto cercarlo nel manuale: o
#4
+4
Rito
2010-08-26 19:08:59 UTC
view on stackexchange narkive permalink

Preferisco la forza bruta per disabilitare il tasto finestra, estraendolo dalla tastiera. Questo potrebbe non essere un metodo molto bello, ma è efficace.

La spiegazione di @downvoter, sarebbe carina. Questa è una risposta seria e uso io stesso in questo modo. Il vantaggio principale: non costa risorse di sistema.
Immagino che fosse perché non risponde alla domanda: si tratta di disabilitare la chiave durante il gioco, non in modo permanente.
beh, se ne hai bisogno di nuovo, reinseriscilo nella tastiera.
#5
+2
RandomEngy
2014-10-15 22:54:37 UTC
view on stackexchange narkive permalink

Questo approccio dovrebbe funzionare per qualsiasi gioco:

  1. Scarica AutoHotKey
  2. Fai clic con il pulsante destro del mouse sul desktop o su una cartella e scegli Nuovo > Script AutoHotKey
  3. Fai clic con il pulsante destro del mouse sullo script e scegli Modifica script
  4. Incolla questo alla fine del file:
 #IfWinActive ahk_class NotepadLwin :: returnRwin :: return # IfWinActive 

Questo sopprimerà il tasto di avvio quando il Blocco note è aperto. Ora dobbiamo trovare la finestra effettiva da targetizzare.

  1. Avvia AutoIt3 Window Spy che è installato con AutoHotKey
  2. Apri il gioco e guarda ahk_class ___ e usa quel nome nello script

Ora per fare in modo che lo script si avvii automaticamente con Windows

  1. Seleziona il file di script e copialo
  2. Fai clic con il pulsante destro del mouse sul pulsante di avvio e seleziona Apri > Programmi > Avvio
  3. Destro- fare clic nella cartella e selezionare Incolla collegamento
#6
+2
Benoit Blanchon
2020-03-13 20:54:48 UTC
view on stackexchange narkive permalink

AutoHotKey è uno strumento eccellente, ma se tutto ciò che vuoi fare è disabilitare una chiave, è chiaramente eccessivo.

Vorrei suggerire un'applicazione open-source che ho creato: Disabilita i tasti di Windows

È molto semplice: apri l'app per disabilitare i tasti di Windows, chiudila per ripristinarli.

enter image description here

È un'applicazione nativa e quindi ha un ingombro minimo.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 2.0 con cui è distribuito.
Loading...