Cari tahu program apa yang menggunakan hotkey

20

Saya tidak dapat mendaftarkan hotkey dengan program karena "program lain menggunakannya" Dalam hal ini "Print Screen" dan "Ctrl + Print Screen" dan setiap kombinasi lain dari Shift, Alt, Ctrl, + print-screen.

Bagaimana saya bisa tahu hotkey apa yang sedang digunakan dan program apa yang menggunakannya?

Saya telah melihat pertanyaan serupa:

Dan mereka menyarankan menggunakan program yang disebut Hotkey Explorer tetapi program itu tidak berjalan dengan benar di sistem saya (Windows 10 Ent x64) .. sebenarnya di sini adalah peringatan: JANGAN LARI PROGRAM INI DI WINDOWS 10 . Sungguh mimpi buruk.

Juga saya tidak menginstal Dropbox (pertanyaan lain mengatakan mungkin menggunakan tombol layar cetak)

Harun
sumber
Tidak bisakah Anda mencoba menggunakan program dengan hak admin? Atau gunakan program lain seperti Autohotkey ?
Tom
@ Tom Program apa yang Anda maksud? Yang saya coba jalankan? Saya menjalankannya sebagai admin, itu adalah Tech Smith's Snagit ( techsmith.com/snagit.html ) Dikatakan tidak dapat memetakan kunci b / c yang sudah digunakan oleh program lain
Aaron

Jawaban:

8

Maaf saya tidak bisa menyarankan alternatif untuk Hotkey Explorer untuk Windows 8 atau 10. Ini berkah dari Windows 7.

Saya hanya bisa menawarkan cara paling primitif untuk menangani masalah ini. Pertama, tutup semua program Anda yang sedang berjalan (termasuk barang-barang di baki sistem), satu per satu. Perhatikan apa yang Anda tutup dan setiap kali (atau sesekali) menguji apakah program Anda (apakah itu Greenshot?) Sekarang dapat menggunakan hotkey itu.

Jika semuanya ditutup tetapi masalahnya tetap ada, buka tab Processes di Task Manager (atau yang lebih baik, unduh Sysinternals Process Explorer ). Urutkan proses berdasarkan pengguna dan mulai membunuh proses pengguna (bukan sistem) satu per satu. Sekali lagi, terus periksa apakah hotkey tersedia. Cepat atau lambat Anda harus menemukan proses yang menyinggung. Dalam kasus saya, CSRHarmonySkypePlugin.exe(bagian dari driver CSR Harmony untuk dongle CSR Bluetooth 4.0 USB) meraih Ctrl+ Alt+ Updan Downdan beberapa lainnya - tanpa UI untuk mengonfigurasinya atau mematikan!

Masalah seperti ini sangat mengganggu. Selamat berburu!

Gene Pavlovsky
sumber
1
Terima kasih telah menindaklanjuti setelah sekian lama, saya akhirnya membuang snagit karena saya tidak bisa mengetahuinya tetapi curiga ini mungkin terkait dengan instalasi onedrive karena saya melihat opsi di dalamnya untuk "secara otomatis menyimpan tangkapan layar" tetapi tidak memiliki bukti nyata dari itu.
Aaron
Mungkin punya masalah ini. Saya telah menginstal OneDrive sekarang (dengan opsi ini dinonaktifkan) dan itu tidak menyebabkan masalah bagi Greenshot yang saya gunakan untuk mengambil tangkapan layar.
Gene Pavlovsky
Cobalah untuk tidak menggunakan alat ini: ActiveHotKeys untuk memeriksa apakah pintasan sedang digunakan. Sambil membunuh setiap aplikasi yang berjalan dalam menjalankan kedua, saya tidak dapat menemukan aplikasi yang meraih. Ketika saya menutup ActiveHotKey saya bisa menggunakan CTRL+ALT+LEFTdan CTRL+ALT+RIGHTdan semua arah panah lainnya. Pada akhirnya CSRHarmonySkypePlugin.exejuga meraih. Sekarang Jetbrains IDEA mendapatkan kunci-stroke untuk Navigasi Kiri atau Navigasi Kanan.
Tobias Hochgürtel
CTRL+SHIFT+Bdiblokir oleh TPFanControl . TPFanControl memiliki file konfigurasi C:\Program Files\TPFanControl\TPFanControl.initempat Hotkeys dapat dinonaktifkan.
Tobias Hochgürtel
Pada instalasi Windows baru, OneDrive telah menjadi penyebab bagi saya. Kadang-kadang mengambil PrntScrnkunci bahkan jika opsi @ Gen Pavlovsky disebutkan dimatikan.
ifconfig
7

Sebuah ekstensi kecil untuk jawaban Gene Pavlovsky: di Sysinternals Process Explorer Anda dapat mengaktifkan Tampilan »Gulir ke proses baru

Terkadang, aplikasi yang ditugaskan akan disorot segera setelah Anda menekan tombol pintas :-)

Tom
sumber
Saya tidak tahu tentang opsi ini, terima kasih untuk itu. Jika saya memahaminya dengan benar, itu akan bergulir ke proses yang baru diluncurkan. Jika beberapa aplikasi sudah berjalan dan mencegat beberapa hotkey, menekan hotkey itu umumnya tidak akan membuat proses baru, jadi bagaimana itu bisa membantu?
Gene Pavlovsky
tidak bekerja! saya mencoba mencari tahu aplikasi mana yang mengambil alih ctrl + d shortcut saya di excel .. dan menggunakan metode ini tidak ada gunanya. Namun saya memecahkan masalah itu adalah tinytakeaplikasi. Adakah metode lain untuk mengetahui aplikasi mana yang menggunakan hotkey saya ??
ihightower
4

Anda dapat menggunakan alat Spy ++ yang datang dengan Visual Studio: https://stackoverflow.com/a/43645062/62838 . Ini akan memungkinkan Anda untuk melihat jendela dan proses apa yang menerima WM_HOTKEYpesan jendela. Jika versi 32 bit tidak berfungsi, coba versi 64 bit sebagai gantinya.

Fabian Schmied
sumber