1. Brevemente
Voglio disabilitare solo alcuni tasti di scelta rapida globali predefiniti di Windows 10, per utilizzare questi tasti di scelta rapida per eseguire i comandi Sublime Text.
2. Dettaglio
Ho Windows 32-bit 10.0.14393. In Windows 10 abbiamo molti tasti di scelta rapida nativi .
1. Voglio disabilitare
Per esempio, io desidera disattivare tasti di scelta rapida personalizzati, Win+K, Win+He Ctrl+Win+P.
2. Non voglio disabilitare
Ma, per esempio, non voglio disabilitare Win+De Win+Rtasti di scelta rapida. Uso spesso questi tasti di scelta rapida.
3. Parte del keymap del testo sublime
{
"keys": ["super+k"],
"command": "paste"
},
3. Non ha aiutato
1. Sostituzione tasto automatico
Il mio codice:
#k::return
Win+Kil tasto di scelta rapida globale è disabilitato per me, ma anche il mio comando Sublime Text paste
non viene eseguito.
2. AutoHotkey sovrascrive i tasti di scelta rapida globali di Windows nel tasto di scelta rapida dell'applicazione
Il mio codice:
#IfWinActive ahk_class PX_WINDOW_CLASS
$#2::ControlSend, ahk_parent, % SubStr(A_ThisHotkey, 2)
#IfWinActive
Ha funzionato per me, ma ho dei bug, ad esempio:
Per altri tasti di scelta rapida ho anche dei bug. Sarebbe bello se qualcuno migliorasse questo codice.
3. SharpKeys
Il programma SharpKeys può disabilitare o riassegnare la Winchiave, ma non lo voglio.
4. gpedit.msc
Posso disabilitare alcuni tasti di scelta rapida predefiniti , ma:
- Non riesco a disabilitare (usando gpedit.msc), ad esempio Win+K, Win+He Ctrl+Win+P.
- Posso disabilitare Win+De Win+R, ma voglio usare questi tasti di scelta rapida.
5. Tasto di disabilitazione semplice
Scarica la chiave di disabilitazione semplice → disabilito Win+Knel programma → riavvio Windows → Win+Knon è disabilitato per me.
6. Parametro DisabledHotkeys nel registro di Windows
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
Creo un parametro di stringa DisableHotkeys
con valore KHPE
.
Win+E, per esempio, è disabilitato per me, ma
- Win+P, Win+KE Win+Hnon sono disabilitati.
- Questo metodo non è per disabilitare, per esempio, Ctrl+Win+Pe Ctrl+Win+F4.
4. Non offrire
- Per favore, non offrire soluzioni per disabilitare tutte le scorciatoie globali con Winchiave, non personalizzate;
- Per favore, non offrire scorciatoie AutoHotkey per reindirizzare ad altre scorciatoie .
> Seen your Please, don't offer AutoHotkey shortcuts redirect to other shortcuts. why not?
- Crea un'altra scorciatoia se anche la scorciatoia non ha senso. Perché abbiamo bisogno di scorciatoie aggiuntiveWin+K
, se ne abbiamoCtrl+V
? Ma non ho pensato, ho dimenticato che possiamo cambiare tasti di scelta rapida a lungo scomodi, che non usiamo.Win+K
è più comodo alloraCtrl+Win+Alt+Shift+F3
. Grazie per la soluzione!