초점이 맞춰진 창과 실수로 상호 작용하는 것을 방지할 방법이 없나요?

초점이 맞춰진 창과 실수로 상호 작용하는 것을 방지할 방법이 없나요?

PC에 그래픽 인터페이스가 있는 이후로 동일한 문제가 다시 발생합니다.

사용자가 키보드로 입력하거나 항목을 클릭하고 있습니다. 그러다가 갑자기 OS는 배경의 창을 전경으로 가져오거나 완전히 새로운 창을 팝업할 좋은 기회라고 결정합니다. 어느 쪽이든 이제 입력이나 클릭은 뇌가 발생한 일을 처리할 기회를 갖기도 전에 새로운 전경 창에 초점을 맞춥니다.

  • 창이 버튼(확인, 취소, 예, 아니요 등)이 있는 대화 상자인 경우 입력/클릭하면 중요한 정보가 닫힐 수 있습니다. 또는 더 나쁜 경우에는 10시간 파일 백업 프로세스가 취소되거나 시스템이 강제로 다시 시작됩니다. 작업 중간.

  • 창에 초점이 있는 텍스트 입력이 있으면 이제 텍스트를 입력하고 있는 것입니다. 아마도 당신은 이메일을 입력하고 있었고 당신의 텍스트 중 일부가 이제 팝업 창에 있을 것입니다. 라인 리턴을 위해 Enter를 누르면 결국 팝업이 제출됩니다. 또는 더 나쁜 경우: 비밀번호를 일반 텍스트로 입력하고 팝업을 제출했거나 이제 어깨 너머의 누군가가 비밀번호를 볼 수 있도록 표시됩니다(프레젠테이션을 위해 화면을 공유하지 않았으면 좋겠습니다).

이런 상황을 예방할 수 있는 방법은 정말 없을까요? (Windows OS에 대한 질문을 계속하겠습니다. 하지만 모두 이 문제가 있다는 것을 알고 있습니다.) 수년이 지난 후에도 동일한 재발 위험으로부터 사용자를 보호할 수 있는 가드레일이 여전히 없다는 것을 믿기 어렵습니다.

이 문제를 적어도 부분적으로 완화하기 위해 무언가를 구현하는 것이 간단할 것 같습니다.
예: 새 창(특히 수동으로 호출되지 않은 창)이 팝업되어 포커스를 받으면 입력이 승인되기 전에 지연(적어도 1초 정도)이 있어야 합니다. 이전에 본 적이 있는 것 같지만(Windows UAC 프롬프트였나요?) 자주 본 적은 없습니다.

바로 이 질문을 입력하면서 파일을 전송하려고 하는데 잘못된 파일이 있을 때마다 경고도 없이 새 창이 뜨고 입력 중이어서 실수로 계속 프로세스가 취소됩니다.

답변1

Windows가 응용 프로그램이 포커스를 훔치는 것을 완전히 차단하고 기능을 유지할 수 있는 방법은 없다는 점을 이해하십시오. 예를 들어, 파일 복사 중에 바이러스 백신이 가능한 위협을 감지하고 수행할 작업을 묻는 창을 표시하려는 경우 이 창이 차단되면 복사가 종료되지 않는 이유를 결코 이해하지 못할 것입니다.

그럼에도 불구하고 문제는 다음을 통해 완화될 수 있습니다.

초점이 마우스를 따라가는 것을 활성화합니다.

이렇게 하면 커서 아래에 있는 창에 초점이 맞춰져 창의 초점이 사라지는 것을 방지할 수 있습니다.

~ 안에제어판 > 접근성 센터, "마우스를 사용하기 쉽게 설정"을 클릭하고 "마우스로 창을 가리켜 창 활성화" 옵션을 선택한 다음 확인을 클릭하세요.

마우스를 가져간 후 창에 초점이 맞춰지는 시간 제한 변경

Thios 시간 초과는 밀리초(ms) 단위의 시간을 포함하는 레지스트리 키 HKEY_CURRENT_USER\Control Panel\Desktop항목 에 지정됩니다. ActiveWndTrkTimeout기본값은 0창이 즉시 초점을 얻는 것을 의미하며 이는 아마도 원하는 것일 수 있습니다. 변경 후에는 로그아웃/로그인이 필요합니다.

답변2

PC에 그래픽 인터페이스가 있는 이후로 동일한 문제가 다시 발생합니다.

1990년부터 그랬어요.

  1. 입력/입력 시 주의를 기울여 (a) 오류를 줄이고 (b) 다음 단계로 계속되는 팝업을 준비하세요.

  2. "작업 도중에 시스템을 강제로 다시 시작합니다." 이런 일이 발생하지 않도록 영업 시간을 설정하세요. 작업 중에 시스템이 다시 시작되지 않습니다.

  3. "아마 이메일을 입력하고 있었는데 텍스트 중 일부가 이제 팝업 창에 표시되었을 수도 있습니다." 이는 정말 주의가 필요합니다.

  4. "정말 이런 상황을 막을 수 있는 방법은 없는 걸까요?" 어떤 식으로든 영구적인 것은 아닙니다. 결국 지난 30년 동안 계속해서 개선되어 왔습니다. 이는 사용자가 요청한 내용을 반영합니다.

관련 정보