전체 시스템에 대해 F1 키를 어떻게 비활성화합니까?


18

F1 키를 일시적으로 비활성화하는 방법이 있습니까?

영구적으로 비활성화하고 싶지는 않지만 특정 작업에 대해 활성화 할 수 있도록 토글 스위치가 가능합니다.

내가 해결하려는 문제는 의도적으로 F1 키를 누르지 않았지만 실수로 실수로 눌렀다는 것입니다 (대부분의 시스템이 F1을 사용하여 활성화하기 때문에 고통 스럽습니다).


2
항상 Windows 도움말 서비스를 비활성화하거나 프로그램에서 도움말을 비활성화 하시겠습니까? 할당 F1수 있도록하는 규칙이 아닌 법이다. 다른 용도로 사용하는 프로그램은 어떻습니까? 콤보는 어떻습니까 (예 : Shift+F1, Ctrl+Alt+F1)? 많은 프로그램들이 그러한 콤보를 특별한 목적으로 사용합니다. 당신도 그 장애인을 원하십니까?
Synetech

@Synetech 질문을 좀 더 명확하게 업데이트했습니다. 명확히하기 위해 키를 비활성화하고 싶습니다. 따라서 콤보가 해당 키를 사용하면 수행 할 수 없습니다.
Nippysaurus

답변:


10

가장 간단한 해결책 :이 Autohotkey 매크로를 사용하십시오

f1::Return

그냥 할 것입니다.

시스템 트레이에서 응용 프로그램을 닫아 비활성화하고 다시 열면 다시 활성화 할 수 있습니다.


참고 : 이렇게하면 게임에서도 작동하지 않습니다. 게임을 실행하기 전에 스크립트를 종료 한 후 다시 실행하거나 일종의 게임 감지 및 제외를 추가해야합니다.
Synetech

1
현재 버전의 프로그램에서는 알림 영역 (이전의 시스템 트레이 ) 아이콘을 마우스 오른쪽 버튼으로 클릭 하고 단축키 일시 중단을 클릭 하여 기능을 전환 할 수 있다고 생각합니다 .
Sam

대신 레지스트리 키 솔루션을 사용하는 것이 좋습니다 (이 주제에서 언급 한대로). 도움말 버튼 만 변경하고 다른 것은 변경하지 않습니다.
신인

그것은 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

1
정확히 무엇을합니까? 빠른 설명이 좋을 것입니다. F1 키를 완전히 비활성화합니까? 아니면 Windows 도움말 전용입니까? 키를 다시 뽑아서 롤백합니까? 나는 그것이 무엇을하는지 모르고 이것을 실행하고 싶지 않습니다. 답변을
연장해

3

Sharpkeys 비활성화하거나 대부분의 키보드 키를 다시 매핑 할 수 있습니다. 이것을 사용하여 F1 키를 비활성화하려면 :

  1. 프로그램을여십시오.
  2. 추가를 클릭 하십시오 .
  3. 왼쪽 패널 아래에서 유형 키를 클릭 하고 키보드에서 F1 을 누르십시오 .
  4. 오른쪽 패널에서 키 끄기를 선택하십시오 .
  5. 확인을 클릭하십시오 .
  6. 레지스트리에 쓰기를 클릭하십시오 .
  7. 컴퓨터를 로그 오프하거나 다시 시작하십시오.
  8. 원래 상태를 복원하려면 항목을 삭제하고 이전 2 단계를 반복하십시오.

SharpKeys에서 "F1"을 "Turn Key Off"로 매핑


2
이 방법을 사용하려면 변경 내용을 적용하기 위해 사용자가 컴퓨터를 로그 오프하거나 다시 시작해야합니다. 이로 인해 필요에 따라 F1을 편리하게 다시 활성화 할 수 없습니다.
Sam

1
또한 F1을 사용하는 키 조합도 차단합니다.
Sam

나는 이것을 권장하지 않습니다. 예를 들어, 게임에서 F1 버튼을 사용하면 더 이상 누를 수 없습니다. 방금 알아 notice어요 아주 나쁜!!!
신인

0

아래 단계를 따르십시오.

  • 복원 지점을 만듭니다.

  • 시작> 실행> 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그것을 정확히 대체하기로 선택 했 습니까? 한 번에 helpctr.exe아무 것도하지 않는 작은 프로그램 으로 대체하여 Windows 도움말 기능을 비활성화했습니다 . 그것은 잘 작동했지만 물론 문제가 있습니다. 다른 문제가있는 경우 다소 유사하며 유사합니다. 훨씬 간단하고 안전한 솔루션 (지금 사용하는 솔루션)은 Windows 도움말 서비스를 비활성화하는 것입니다. 물론 이것은 Windows 도움말뿐만 아니라 키를 모두 사용하지 않기를 원하기 때문에 여기에 있습니다. 그러나 여기에 도움을 끄려고하는 다른 사람들을 위해 서비스를 비활성화하십시오.
Synetech

이것이 가장 좋은 방법 IMO이지만 대신 빈 실행 파일을 실행해야합니다.
신인

0

키를 완전히 비활성화하려면 (Chrome 도움말이 열리지 않거나 다른 프로그램에서 사용하는 키조차도) 키를 아무 것도 다시 매핑 할 수 있습니다. 단점은 전체 시스템과 다른 시스템에서 사용할 수있는 모든 프로그램에서 비활성화되어 더 이상 프로그램의 작업을 시스템에 매핑 할 수 없다는 것입니다. 마치 실제 키를 제거한 것과 같습니다 (복귀하기 쉽다는 점을 제외하고).

이 자습서와 같이 레지스트리 키를 변경해야합니다. https://www.howtogeek.com/howto/windows-vista/disable-caps-lock-key-in-windows-vista/ ( archive )

F1의 실제 키 번호를 찾기는 어려웠지만이 표에는 다음 번호가 있어야합니다. http://www.ee.bgu.ac.il/~microlab/MicroLab/Labs/ScanCodes.htm ( archive )

그렇지 않으면이 테이블에는 다른 많은 형식이 있습니다. https://msdn.microsoft.com/en-us/library/aa299374(v=vs.60).aspx ( archive )

그래도 작동하지 않으면 여기에서 프로그램을 설치하여 코드를 얻을 수 있습니다. Windows 키보드 스캔 코드 레지스트리 정보는 어디에서 찾을 수 있습니까?

토글을 받으려면 먼저 변경없이 키를 내보내고 "F1 on"또는 기타로 호출해야합니다. 변경 한 후 다시 내보내고 "F1 off"또는 기타로 호출하십시오. 이 문제는 해당 키에서 무언가를 변경할 때마다 키를 다시 내보내거나 다음에 파일을 열 때 해당 변경 사항을 되돌릴 수 있다는 것입니다.


0

다른 답변은 F1 키 를 비활성화 하는 방법을 설명했습니다 . 나는 근본적인 문제 를 다룰 것이다 :

F1 키를 의도적으로 누르지 않았지만 실수로 실수로 눌렀습니다 (대부분의 시스템에서 F1 키를 사용하여 활성화하기 때문에 고통 스러울 수 있음).

Windows를 사용할 때도 같은 불만이있었습니다. F1 을 비활성화하려고 시도하는 대신 F1을 단축키로 지정 하여 자주 사용하는 프로그램 의 바로 가기실행했습니다 . 나는 때문에 의도적으로 그것을 사용, 나는이 위치한 곳의 더 나은 감각을 가지고 있기 때문에 실수를 칠 가능성이 적습니다입니다. 실수로 눌러도 어쨌든 곧 필요할 것 같은 프로그램을 실행합니다.

Windows 7-응용 프로그램에 단축키 할당을 참조하십시오.

영상

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.