คุณปิดการใช้งานคีย์ F1 สำหรับทั้งระบบได้อย่างไร


19

มีวิธีการปิดใช้งานคีย์ F1 ชั่วคราวหรือไม่

ฉันไม่ต้องการปิดการใช้งานอย่างถาวร แต่อาจเป็นสวิตช์สลับเพื่อให้ฉันสามารถเปิดใช้งานสำหรับการกระทำบางอย่าง

ปัญหาคือฉันพยายามที่จะแก้ปัญหาคือฉันไม่เคยกดปุ่ม F1 อย่างตั้งใจ แต่บางครั้งก็กดโดยไม่ตั้งใจ (ซึ่งอาจเป็นความเจ็บปวดเพราะระบบช่วยเหลือส่วนใหญ่ใช้ F1 เพื่อเปิดใช้งาน)


2
คุณสามารถปิดบริการ Windows Help ได้ตลอดเวลาหรือคุณต้องการปิดการใช้งานความช่วยเหลือในโปรแกรมเช่นกัน? การมอบหมายF1ให้ช่วยคือการประชุมไม่ใช่กฎหมาย แล้วโปรแกรมที่ใช้กับอย่างอื่นล่ะ สิ่งที่เกี่ยวกับคอมโบ (เช่นShift+F1, Ctrl+Alt+F1) หลายโปรแกรมใช้คอมโบดังกล่าวเพื่อวัตถุประสงค์พิเศษ คุณต้องการคนพิการเหล่านี้ด้วยหรือไม่?
Synetech

@Synetech ฉันได้อัปเดตคำถามของฉันให้ชัดเจนขึ้น เพื่อชี้แจงฉันต้องการปิดการใช้งานกุญแจ ดังนั้นหากคอมโบใช้คีย์นั้นจะไม่สามารถทำได้
Nippysaurus

คำตอบ:


11

ทางออกที่ง่ายที่สุด: ใช้แมโครAutohotkeyนี้

f1::Return

จะทำแค่นั้น

คุณสามารถปิดการใช้งานได้โดยปิดแอปพลิเคชันในซิสเต็มเทรย์และเปลี่ยนได้โดยเปิดอีกครั้ง


1
หมายเหตุ: สิ่งนี้จะป้องกันไม่ให้มันทำงานในเกมได้เช่นกัน คุณจะต้องออกจากสคริปต์ก่อนที่จะเปิดเกมและเรียกใช้อีกครั้งหลังจากนั้นหรือเพิ่มการตรวจจับและยกเว้นเกมบางประเภท
Synetech

2
ในเวอร์ชันปัจจุบันของโปรแกรมฉันคิดว่าคุณสามารถคลิกขวาที่ไอคอนการแจ้งเตือน (หรือที่รู้จักกันในชื่อSystem Tray ) และคลิกที่ปุ่มหยุดใช้งานชั่วคราวเพื่อสลับการทำงาน
Sam

1
ฉันขอแนะนำให้ใช้วิธีแก้ไขปัญหาคีย์รีจิสทรีแทน (ดังที่กล่าวไว้ในหัวข้อนี้) มันเปลี่ยนปุ่มความช่วยเหลือเท่านั้นไม่มีอะไรอื่น
Rookie

1
มันควรมีทางเลือกอื่นเช่น ctrl + F1 ส่ง F1 ในกรณีที่คุณต้องการจริงๆ
endolith

4

ใน Windows 10 ให้บันทึกไฟล์นี้เป็นdisable.regและเรียกใช้:

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]
@=""

1
ฉันลองสิ่งนี้บน Windows 7 และทำงานได้อย่างสมบูรณ์ คุณไม่จำเป็นต้องรีสตาร์ทมันมีผลทันที
Gras Double

2
มันทำอะไรกันแน่ คำอธิบายสั้น ๆ น่าจะดี มันปิดการใช้งานปุ่ม F1 อย่างสมบูรณ์หรือเป็นเพียงเพื่อช่วย Windows? ฉันจะย้อนกลับโดยเพียงแค่ลบกุญแจอีกครั้งหรือไม่ ฉันไม่ต้องการเรียกใช้สิ่งนี้โดยไม่ทราบว่ามันทำอะไร เป็นส่วนหนึ่งของคำตอบของคุณจะได้รับการชื่นชม :)
bugybunny

3

ด้วยSharpkeysคุณสามารถปิดการใช้งานหรือทำการแมปปุ่มคีย์บอร์ดส่วนใหญ่ได้ วิธีใช้เพื่อปิดการใช้งานปุ่ม F1:

  1. เปิดโปรแกรม
  2. คลิกAdd
  3. ใต้แผงด้านซ้ายให้คลิกType Keyแล้วกดF1บนแป้นพิมพ์
  4. ในแผงด้านขวาเลือกTurn Key Off
  5. คลิกตกลง
  6. คลิกเขียน Registry
  7. ออกจากระบบหรือรีสตาร์ทคอมพิวเตอร์
  8. หากต้องการคืนค่าสถานะดั้งเดิมให้ลบรายการและทำซ้ำ 2 ขั้นตอนก่อนหน้า

การทำแผนที่ "F1" ถึง "Turn Key Off" ใน SharpKeys


2
โปรดทราบว่าวิธีนี้ต้องการให้ผู้ใช้ออกจากระบบหรือรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล ด้วยเหตุนี้มันจึงไม่อนุญาตให้ F1 เปิดใช้งานใหม่ได้อย่างสะดวกตามต้องการ
Sam

1
สิ่งนี้จะบล็อกชุดค่าผสมที่สำคัญที่ใช้ F1
Sam

ฉันไม่แนะนำนี้ ตัวอย่างเช่นหากเกมใช้ปุ่ม F1 คุณไม่สามารถกดได้อีกต่อไป เพิ่งสังเกตุเห็น ที่เลวร้ายมาก!!!
Rookie

0

ทำตามขั้นตอนด้านล่าง

  • สร้างจุดคืนค่า

  • start> run> regedit

  • ค้นหาคีย์รีจิสทรีนี้:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App เส้นทาง \ HELPCTR.EXE

  • ดับเบิลคลิกที่ Default และเปลี่ยนพา ธ ไปยังโปรแกรมจำลองใด ๆ
  • คลิกตกลงและเริ่มต้นใหม่

คุณสามารถค้นหา dummy.exe ได้ที่นี่:

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


2
ฉันไม่ชอบสิ่งนี้ - ทำไมพวกเขาsvchostถึงเลือกแทนที่ด้วย ครั้งหนึ่งฉันได้ปิดการใช้งานฟังก์ชั่นช่วยเหลือของ Windows โดยแทนที่helpctr.exeด้วยโปรแกรมขนาดเล็กที่ไม่ทำอะไรเลย ใช้งานได้ดี แต่แน่นอนมีปัญหา สิ่งนี้ค่อนข้างคล้ายกันและมีความคล้ายคลึงกันหากมีปัญหาต่างกัน วิธีที่ง่ายกว่าและปลอดภัยกว่า (อันที่ฉันใช้อยู่ตอนนี้) คือการปิดการใช้งานบริการช่วยเหลือของ Windows แน่นอนว่านี่คือสิ่งที่สงสัยทั้งหมดเพราะเขาต้องการปิดการใช้งานคีย์ทั้งหมดไม่ใช่แค่ความช่วยเหลือของ Windows แต่สำหรับคนอื่น ๆ ที่ลงจอดที่นี่พยายามปิดความช่วยเหลือเพียงแค่ปิดการใช้งานบริการ
Synetech

นี่เป็นวิธีที่ดีที่สุด IMO แต่คุณควรรันไฟล์เปล่าบางไฟล์แทน
Rookie

0

หากคุณต้องการปิดการใช้งานคีย์อย่างสมบูรณ์ (เพื่อไม่ให้แม้แต่ความช่วยเหลือของ Chrome ไม่เปิดหรือโปรแกรมใดก็ตามที่ใช้) คุณสามารถทำการแมปกุญแจใหม่อีกครั้งได้ ข้อเสียคือมันถูกปิดการใช้งานสำหรับทั้งระบบและโปรแกรมใด ๆ ที่อาจใช้เพื่อสิ่งอื่นคุณไม่สามารถแมปการกระทำใด ๆ ในโปรแกรมไปยังอีกต่อไป ราวกับว่าคุณลบกุญแจทางกายภาพ (ยกเว้นว่าจะเปลี่ยนกลับได้ง่ายขึ้น)

คุณต้องเปลี่ยนรีจิสตรีคีย์เหมือนในบทช่วยสอนนี้: https://www.howtogeek.com/howto/windows-vista/disable-caps-lock-key-in-windows-vista/ ( ถาวร )

หมายเลขคีย์จริงสำหรับ F1 นั้นหายาก แต่ตารางนี้ควรมี: http://www.ee.bgu.ac.il/~microlab/MicroLab/Labs/ScanCodes.htm ( เก็บถาวร )

มิฉะนั้นตารางนี้มีรูปแบบอื่น ๆ มากมาย: https://msdn.microsoft.com/en-us/library/aa299374(v=vs.60).aspx ( เก็บถาวร )

และหากยังไม่ได้ผลคุณสามารถติดตั้งโปรแกรมจากที่นี่เพื่อรับรหัส: จะหาข้อมูลรีจิสทรีของแป้นพิมพ์ Windows ได้ที่ไหน?

ในการรับสลับคุณต้องส่งออกคีย์ก่อนโดยไม่มีการเปลี่ยนแปลงและเรียกว่า "F1 เปิด" หรืออะไรก็ตามหลังจากที่คุณทำการเปลี่ยนแปลงแล้วให้ส่งออกอีกครั้งและเรียกว่า "F1 ปิด" หรืออะไรก็ตาม ปัญหานี้คือเมื่อใดก็ตามที่คุณเปลี่ยนบางสิ่งในคีย์นั้นคุณต้องส่งออกอีกครั้งหรือคุณจะเปลี่ยนกลับในครั้งถัดไปที่คุณเปิดไฟล์


0

คำตอบอื่น ๆ ได้ระบุวิธีปิดใช้งานคีย์ F1 ฉันจะแก้ไขปัญหาพื้นฐาน :

ฉันไม่เคยกดปุ่ม F1 อย่างตั้งใจ แต่บางครั้งก็กดปุ่มนี้โดยไม่ตั้งใจ (ซึ่งอาจเป็นความเจ็บปวดเพราะระบบช่วยเหลือส่วนใหญ่ใช้ F1 เพื่อเปิดใช้งาน)

กลับมาเมื่อฉันใช้ Windows ฉันมีข้อร้องเรียนเหมือนกัน แทนที่จะพยายามปิดการใช้งานวิธีการของฉันคือการกำหนด F1 เป็นปุ่มลัดเพื่อเรียกใช้ทางลัดไปยังโปรแกรมที่ใช้บ่อย เนื่องจากฉันใช้มันอย่างตั้งใจฉันจึงมีแนวโน้มที่จะถูกโจมตีน้อยลงเพราะฉันมีความรู้สึกที่ดีขึ้นเกี่ยวกับสถานที่ตั้ง แม้ว่าฉันจะกดมันโดยไม่ตั้งใจมันก็จะเรียกใช้โปรแกรมที่ฉันต้องการในไม่ช้า

ดูWindows 7 - การกำหนดปุ่มลัดให้กับแอปพลิเคชัน

ภาพ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.