1. Secara singkat
Saya ingin menonaktifkan hanya beberapa hotkey global default Windows 10, untuk menggunakan hotkeys ini untuk menjalankan perintah Sublime Text.
2. Detail
Saya memiliki Windows 32-bit 10.0.14393. Di Windows 10 kami memiliki banyak hotkey asli .
1. Saya ingin menonaktifkan
Misalnya, saya ingin menonaktifkan tombol pintas khusus Win+K,, Win+Hdan Ctrl+Win+P.
2. Saya tidak ingin menonaktifkan
Tapi, misalnya, saya tidak ingin menonaktifkan Win+Ddan Win+Rhotkey. Saya sering menggunakan hotkey ini.
3. Sublime Text bagian keymap
{
"keys": ["super+k"],
"command": "paste"
},
3. Tidak membantu
1. AutoHotkey Override
Kode saya:
#k::return
Win+Kglobal hotkey dinonaktifkan untuk saya, tetapi perintah Sublime Text saya paste
tidak berjalan juga.
2. AutoHotkey menimpa hotkey Windows global ke hotkey aplikasi
Kode saya:
#IfWinActive ahk_class PX_WINDOW_CLASS
$#2::ControlSend, ahk_parent, % SubStr(A_ThisHotkey, 2)
#IfWinActive
Ini berfungsi untuk saya, tetapi saya memiliki bug, misalnya:
Untuk hotkey lainnya saya juga punya bug. Alangkah baiknya jika seseorang akan memperbaiki kode ini.
3. SharpKeys
Program SharpKeys dapat menonaktifkan atau menetapkan kembali Winkunci, tetapi saya tidak menginginkan ini.
4. gpedit.msc
Saya dapat menonaktifkan beberapa hotkey default , tetapi:
- Saya tidak dapat menonaktifkan (menggunakan gpedit.msc), misalnya Win+K,, Win+Hdan Ctrl+Win+P.
- Saya dapat menonaktifkan Win+Ddan Win+R, tetapi saya ingin menggunakan tombol pintas ini.
5. Tombol menonaktifkan sederhana
Saya mengunduh tombol Nonaktifkan sederhana → Saya menonaktifkan Win+Kprogram → Saya me-restart Windows → Win+Ktidak dinonaktifkan untuk saya.
6. Parameter DisabledHotkeys di Windows Registry
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
Saya membuat parameter string DisableHotkeys
dengan nilai KHPE
.
Win+E, misalnya, dinonaktifkan untuk saya, tetapi
- Win+P, Win+Kdan Win+Htidak dinonaktifkan.
- Metode ini bukan untuk menonaktifkan, misalnya, Ctrl+Win+Pdan Ctrl+Win+F4.
4. Jangan menawarkan
- Tolong, jangan menawarkan solusi untuk menonaktifkan semua pintasan global dengan Winkunci, bukan kustom;
- Tolong, jangan menawarkan pintasan AutoHotkey redirect ke pintasan lainnya .
sumber
> Seen your Please, don't offer AutoHotkey shortcuts redirect to other shortcuts. why not?
- Buat pintasan lain jika saya juga punya pintasan tanpa arti. Mengapa kita perlu pintasan tambahanWin+K
, jika adaCtrl+V
? Tetapi saya belum berpikir, saya lupa bahwa kita dapat mengubah hotkey lama yang tidak nyaman, yang tidak kita gunakan.Win+K
lebih nyaman kalau begituCtrl+Win+Alt+Shift+F3
. Terima kasih atas solusinya!you could disable all Win+{KEY} hotkeys,
- sama seperti solusi VoidVolker ? Dan bagaimana saya dapat menemukan angka seperti{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0}
untuk hotkey? Terima kasih.return
setelah setiap skrip Anda. Kalau tidak, jika saya menggunakan banyak skrip dalam satu.ahk
file, semua skrip berjalan untuk saya. Terima kasih.Lihatlah
DisabledHotkeys
nilai registri, diterapkan di cabang ini:Menyetel data nilainya ke
KHP
akan memblokir WinKey+ K, WinKey+ Hdan WinKey+P kombinasi.Src: Nilai registri DisabledHotkeys
sumber
Win+P
,Win+K
danWin+H
pintasan global berjalan untuk saya seperti sebelumnya (. Terima kasih.