Bagaimana Anda menonaktifkan kunci F1 untuk seluruh sistem?

19

Apakah ada cara untuk menonaktifkan sementara kunci F1?

Saya tidak ingin menonaktifkannya secara permanen, tetapi mungkin tombol sakelar agar saya dapat mengaktifkannya untuk tindakan tertentu.

Masalahnya adalah saya mencoba untuk menyelesaikannya adalah bahwa saya tidak pernah sengaja menekan tombol F1, tetapi kadang-kadang menekannya secara tidak sengaja (yang dapat menyusahkan karena kebanyakan sistem bantuan menggunakan F1 untuk mengaktifkan).

Nippysaurus
sumber
2
Anda selalu dapat menonaktifkan layanan Bantuan Windows, atau Anda ingin menonaktifkan bantuan dalam program juga? Menugaskan F1untuk membantu adalah konvensi, bukan hukum. Bagaimana dengan program yang menggunakannya untuk hal lain? Bagaimana dengan combo (mis. Shift+F1, Ctrl+Alt+F1)? Banyak program menggunakan kombo semacam itu untuk tujuan khusus; Anda ingin yang dinonaktifkan juga?
Synetech
@ Sinetech Saya telah memperbarui pertanyaan saya menjadi sedikit lebih jelas. Untuk memperjelas, saya ingin menonaktifkan kunci. Jadi jika kombo menggunakan kunci itu, itu tidak dapat dilakukan.
Nippysaurus

Jawaban:

11

Solusi paling sederhana: gunakan makro Autohotkey ini

f1::Return

akan melakukan hal itu.

Anda dapat menonaktifkannya dengan menutup aplikasi di baki sistem, dan dapat diperbarui dengan membukanya lagi.

jay
sumber
1
Catatan: ini akan mencegahnya bekerja di game juga. Anda harus keluar dari skrip sebelum menjalankan gim dan menjalankannya kembali, atau menambahkan semacam deteksi-dan-pengecualian gim di dalamnya.
Synetech
2
Dalam versi program saat ini, saya pikir Anda dapat mengklik kanan ikon notifikasi area (sebelumnya dikenal sebagai System Tray ) dan klik Suspend Hotkeys untuk beralih fungsi.
Sam
1
Saya akan merekomendasikan menggunakan solusi kunci registri sebagai gantinya (seperti yang disebutkan dalam topik ini). Itu hanya mengubah tombol bantuan, tidak ada yang lain.
Rookie
1
seharusnya ada alternatif lain seperti ctrl + F1 mengirimkan F1 jika Anda benar-benar menginginkannya
endolith
4

Pada Windows 10, simpan file ini sebagai disable.regdan jalankan:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\Typelib\{8cec5860-07a1-11d9-b15e-000d56bfe6ee}\1.0\0\win32]
@=""

[HKEY_CURRENT_USER\SOFTWARE\Classes\Typelib\{8cec5860-07a1-11d9-b15e-000d56bfe6ee}\1.0\0\win64]
@=""
Danny Beckett
sumber
1
Saya mencoba ini pada Windows 7, dan itu berfungsi dengan baik. Anda bahkan tidak perlu memulai ulang, itu segera efektif.
Gras Double
2
Apa sebenarnya yang dilakukan ini? Penjelasan singkat akan menyenangkan. Apakah ini menonaktifkan kunci F1 sepenuhnya atau ini hanya untuk bantuan Windows? Apakah saya mengembalikannya dengan hanya melepas kunci lagi? Saya tidak ingin menjalankan ini tanpa mengetahui apa fungsinya. Perpanjangan jawaban Anda akan dihargai :)
bugybunny
3

Dengan Sharpkeys , Anda dapat menonaktifkan atau memetakan ulang sebagian besar tombol keyboard. Untuk menggunakannya untuk menonaktifkan kunci F1:

  1. Buka programnya.
  2. Klik Tambah .
  3. Di bawah panel kiri, klik Jenis Kunci dan tekan F1 pada keyboard.
  4. Di panel kanan, pilih Nonaktifkan Tombol .
  5. Klik OK .
  6. Klik Tulis ke Registri .
  7. Logoff atau restart komputer.
  8. Untuk mengembalikan kondisi awal, hapus entri dan ulangi 2 langkah sebelumnya.

Memetakan "F1" ke "Matikan Kunci" di SharpKeys

acoh Facha
sumber
2
Perhatikan bahwa metode ini mengharuskan pengguna untuk logout atau me-restart komputer agar perubahan diterapkan. Karena itu, ini tidak memungkinkan F1 diaktifkan kembali dengan nyaman sesuai kebutuhan.
Sam
1
Ini juga memblokir kombinasi tombol yang menggunakan F1.
Sam
Saya tidak merekomendasikan ini. Misalnya, jika game menggunakan tombol F1, Anda tidak bisa menekannya lagi. Hanya memperhatikannya. SANGAT BURUK!!!
Rookie
0

Ikuti langkah-langkah di bawah ini,

  • Buat titik pemulihan.

  • mulai> jalankan> regedit

  • cari kunci registri ini:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Path Aplikasi \ HELPCTR.EXE

  • Klik dua kali pada Default dan ubah path ke setiap dummy executable yang tidak melakukan apa-apa.
  • Klik ok dan mulai ulang.

Anda dapat menemukan dummy.exe di sini:

http://www.ehow.com/how_8053450_disable-f1-windows-xp.html

Encrypter
sumber
2
Saya benar-benar tidak suka ini — mengapa mereka memilih svchostuntuk menggantinya? Pada suatu waktu saya telah menonaktifkan fungsi bantuan Windows dengan mengganti helpctr.exedengan program kecil yang tidak melakukan apa-apa. Itu bekerja dengan baik tetapi tentu saja memiliki masalah. Ini agak mirip dan memiliki masalah yang sama, jika berbeda. Solusi yang jauh lebih sederhana dan lebih aman (yang saya gunakan sekarang), adalah dengan menonaktifkan layanan Bantuan Windows. Tentu saja ini semua diperdebatkan di sini karena dia ingin menonaktifkan kunci sama sekali, bukan hanya Bantuan Windows. Tapi, untuk orang lain yang mendarat di sini mencoba mematikan Bantuan, cukup nonaktifkan layanan.
Synetech
Ini adalah metode IMO terbaik, tetapi Anda harus menjalankan beberapa eksekusi kosong.
Rookie
0

Jika Anda ingin sepenuhnya menonaktifkan kunci (sehingga bahkan bantuan Chrome tidak terbuka atau program apa pun yang menggunakannya), Anda dapat memetakan ulang kunci tersebut menjadi nol. Kelemahannya adalah ia dinonaktifkan untuk seluruh sistem dan program apa pun yang mungkin menggunakannya untuk hal lain, Anda tidak dapat memetakan tindakan apa pun dalam program untuk itu lagi. Seolah-olah Anda menghapus kunci fisik (kecuali bahwa itu lebih mudah untuk dikembalikan).

Anda harus mengubah kunci registri seperti dalam tutorial ini: https://www.howtogeek.com/howto/windows-vista/disable-caps-lock-key-in-windows-vista/ ( arsip )

Nomor kunci sebenarnya untuk F1 sulit ditemukan, tetapi tabel ini seharusnya memilikinya: http://www.ee.bgu.ac.il/~microlab/MicroLab/Labs/ScanCodes.htm ( arsip )

Kalau tidak, tabel ini memiliki banyak format lain: https://msdn.microsoft.com/en-us/library/aa299374(v=vs.60).aspx ( arsip )

Dan bahkan jika itu tidak berhasil, Anda dapat menginstal program dari sini untuk mendapatkan kode: Di mana menemukan informasi registri scancode keyboard windows?

Untuk mendapatkan toggle, Anda harus terlebih dahulu mengekspor kunci tanpa perubahan dan menyebutnya "F1 aktif" atau apa pun dan setelah Anda membuat perubahan, ekspor lagi dan menyebutnya "F1 off" atau apa pun. Masalah dengan ini adalah bahwa setiap kali Anda mengubah sesuatu di kunci itu, Anda harus mengekspornya lagi atau Anda akan mengembalikan perubahan itu saat berikutnya Anda membuka file.

Fabian Röling
sumber
0

Jawaban lain telah membahas cara menonaktifkan kunci F1. Saya akan mengatasi masalah mendasar :

Saya tidak pernah sengaja menekan tombol F1, tetapi kadang-kadang menekannya secara tidak sengaja (yang bisa menyebalkan karena kebanyakan sistem bantuan menggunakan F1 untuk mengaktifkan).

Kembali ketika saya menggunakan Windows, saya memiliki keluhan yang sama. Daripada mencoba menonaktifkannya, pendekatan saya adalah menetapkan F1 sebagai hotkey untuk menjalankan pintasan ke program yang sering digunakan. Karena saya sengaja menggunakannya, saya cenderung tidak sengaja memukulnya karena saya lebih tahu di mana ia berada. Bahkan jika saya secara tidak sengaja menekannya, itu hanya akan menjalankan program yang sepertinya saya perlukan segera.

Lihat Windows 7 - Menetapkan tombol pintas ke aplikasi

gambar

xiota
sumber