Windows 10에서 고정 모서리를 비활성화하는 방법


114

Microsoft가이 문제를 해결하려고 한 것 같습니다. 다중 모니터 및 화면 모서리 .

Windows 7에서는 모니터 사이에 경계가 없으며 마우스를 3 대의 모니터 사이에서 화면 상단에서 자유롭게 이동할 수 있습니다. 단, 디스플레이 설정에서 높이를 동일하게 설정했다면 말입니다. Windows 8에는 스티커 코너가 도입되었습니다. 이 질문을 참조하십시오 .

Windows 10에도 끈적 끈적한 코너가 있습니다. 각 디스플레이의 상단 모서리에는 마우스가 다른 디스플레이로 넘어갈 수없는 몇 개의 픽셀이 있습니다. 다음 디스플레이에 도달하려면이 영역을 피하기 위해 커서를 아래로 이동해야합니다.

이미지는 Windows 10에서는 마우스 이동이 허용되지 않지만 Windows 7에서는 허용되는 영역을 대략적으로 보여줍니다.

여기에 이미지 설명을 입력하십시오

개인적으로, 나는 화면 상단에서 무제한 마우스 움직임에 아무런 문제가 없었습니다. 나는 x를 "목표로"하는 데 익숙해졌고 커서 움직임이 편리했습니다. W8에서 비활성화하려는 모든 사람들과 마찬가지로 W10에서 비활성화 할 수있는 방법이 있는지 궁금합니다.

가능한 중복을 해결하기 위해 편집 :

이 질문 의 문제와 동일하지만 레지스트리 키 편집과 관련된 W8의 문제를 해결하는 솔루션 MouseCornerClipLength은 W10에서 작동하지 않습니다. 해당 레지스트리 키는 W10에 없기 때문입니다. 또한 해당 키를 추가하고 값을 설정해도 작동하지 않습니다. 전체 레지스트리를 검색하여 다른 위치에서 찾을 수 없습니다. W8 솔루션에서 참조 된 노드의 다른 W10 키는 확실한 대체품이 아닙니다.

의견에 가능한 해결책을 제시하기 위해 편집

Windows 10에서 작동하는 harrymc의 제안 1제안 2 는 Windows 10에서 작동하지 않습니다.


11
이것은 창 닫기 버튼뿐만 아니라 다른 것들과 관련이 있습니다. 예를 들어, 한 디스플레이에서 다음 디스플레이로 창을 이동합니다. 예전에는 디스플레이 상단에서 다른 디스플레이로 디스플레이를 직접 드래그 할 수있었습니다. 이제 드래그하면서 아래로 이동 한 다음 위로 이동해야합니다. W10을 설치 한 후 지난 밤 내내 경계에 충돌했습니다. 나는 더 많은 사람들이 불평하지 않았다는 것을 믿을 수 없다 :)
djv

1
따라서 왜 답변이 아닌 설명으로 추가했는지 잘 모르겠습니다. 정보에 대해서 감사드립니다.
birdman3131

4
@harrymc는 오랫동안 베타에 오랫동안 참여 했음에도 불구하고
djv

11
실수로 우연히 응용 프로그램을 닫을 때마다 Microsoft의 일부 프로그래머 가이 어리석은 기능을 구현하는 데 시간을 보냈으며 사람들이 원했던 모든 일에 집중할 때 X 버튼을 클릭한다고 생각하지 않았습니다. 다른 화면의 창. 설계 도서는 앞으로이 일에 대해 이야기합니다
장 - 사이먼 브로 슈

1
@djv : Win + Shift + 화살표를 사용하여 한 디스플레이에서 다른 디스플레이로 앱을 이동할 수 있습니다. 드래그하는 것보다 훨씬 빠릅니다. 그럼에도 불구하고 끈적 거리는 코너는 여전히 많습니다.
Eric Duminil

답변:


40

스레드는 어떻게 윈도우 10에서 끈적 모서리를 해제하는 방법? answers.microsoft.com 에서이 동일한 문제를 처리합니다.

마우스를 왼쪽 모니터에서 오른쪽 모니터의 왼쪽 상단으로 이동하면 6 픽셀 모서리가 마우스를 잡습니다.

Windows 8.1에서도 비슷한 문제가 있으며 레지스트리의 MouseCornerClipLength를 6에서 0으로 변경하고 작업 표시 줄에서 코너 탐색을 비활성화하면 시작 메뉴 속성이 도움이됩니다.

어쨌든 Win10에서 MouseCornerClipLength를 찾을 수 없으며 코너 탐색이 전혀 비활성화되어 있으며 동일한 레지스트리 키를 추가해도 도움이되지 않습니다.

Vijay B라는 Microsoft 지원 엔지니어의 2015 년 6 월 4 일 답변은 다음과 같습니다.

이 문제를 알고 있으며 현재 조사 중입니다. 추가 정보가 제공되면이 스레드를 업데이트하겠습니다.

이 문제가 발생하는 다른 포스터가 Windows 피드백 앱을 통해이를 제출하지 않은 경우 그렇게하십시오. 이 문서는 http://answers.microsoft.com/en-us/insider/forum/insider_apps-insider_feedback/how-to-share-feedback-on-windows-10-technical/5e501781-a580-43e3-8926-40ae19343805에 대해 설명합니다. Windows 피드백 앱을 사용합니다.

귀하의 유일한 선택은 현재 미래의 개선을 기다리거나 일부 해커가 올바른 해킹을 제시하는 것입니다. Windows 피드백 앱에 음성을 추가하면 도움이 될 수 있습니다.

[ 편집 ] 오픈 소스 애플리케이션 인 Non Stick Mouse 는 다중 모니터의 경우 솔루션을 제공한다고합니다. 개발자는 다음과 같이 말합니다.

그것이하는 일은 창을 움직일 때 화면 가장자리뿐만 아니라 고정 모서리 위에 마우스를 두르는 것입니다. 따라서 Snap Assist로 마우스를 빼지 않고도 화면을 통해 창을 드래그 할 수 있습니다.
[...]
이 응용 프로그램은 모든 드라이브를 읽거나 쓰지 않으며 레지스트리에 액세스하거나 인터넷에 연결하지 않습니다.

경고 : 의견에서 virustotal은 최신 버전의 "비 스틱 마우스"에서 맬웨어를 발견한다고 언급했습니다.


3
거의 3 개월 후. Windows 10으로 방금 업데이트했는데 여전히 문제입니다. 불만 사항의 ​​방향을 알려 주셔서 감사합니다.
Chaser324

2
피드백 앱에서 피드백을 제공하는 경우 다른 게시물을 만드는 대신 (또는 적어도 추가로) 많은 기존 게시물 중 하나가 가장 많은 투표를 한 것에 대해 투표하십시오. 또는 새 게시물을 추가하고 기존 게시물을 모두 투표하십시오. 인지도를 충분히 높이는 것보다 문제를 해결하는 다른 방법은 없습니다.
jinglesthula

16
2017 년 여전히 문제
Keith의

5
2018 년 말에도 여전히 문제는 해결되지 않습니다.
Arthur Castro

4
올해는 2019이지만 여전히 개선되지 않습니다.
CustomX

24

Microsoft가 분명히 무시하려는 것처럼이 문제를 해결하기 위해 응용 프로그램을 개발했습니다. 여기에서 얻을 수 있습니다 : http://www.jawfin.net/nsm


예, 누군가 알아 차 렸습니다! 그러나 주제를 유지하는 사람이라면 누구나이 응용 프로그램에 대한 도움이 필요하거나 개선 제안이 있으면 내 사이트에 게시하여 모든 사람이 한 곳에서 볼 수 있도록하십시오. 건배 :)
Jonathan Barton

1
해상도가 다른 모니터를 가로 지르는 데 문제가 있지만 놀랍게도 잘 작동합니다.
isanae

@JonathanBarton 응용 프로그램이 검사 에서 바이러스로 나타납니다 . 이유가 있습니까? MBAM으로 검색 할 때 의심스러운 것으로 표시됩니다.
mbomb007

안녕하세요 @ mbomb007-관련 웹 사이트에 jawfin.net/nsm 에 대한 많은 의견이 있습니다 . 자세한 내용과 응용 프로그램이 깨끗하다는 것을 스스로 만족시킬 수있는 방법을 읽어보십시오. 건배
Jonathan Barton

@JonathanBarton 감사합니다. 댓글을 확인하지 않았습니다.
mbomb007

7

부분 솔루션

  • "스냅"비활성화
  • 전체 문제를 해결하지는 않지만 훨씬 덜 심각하게 만듭니다.
  • 쉬운 방법 : Windows 10에서 "스냅"을 비활성화하십시오 . 링크가 끊어진 경우 자세한 내용은 아래를 참조하십시오.
  • 실제로 원한다면 전체 솔루션에 대한 해결 방법을 구현할 수 있지만 실제로 프로그램을 작성해야하므로 많은 작업이 필요합니다. 이 글의 끝에있는 세부 사항.

배경

6 모니터를 설정했습니다.

                Monitors
   Top row:  [#1] [#2] [#3]
Bottom row:  [#4] [#5] [#6]   (eye-level; #5 is main display)

창을 한 모니터에서 다른 모니터로 옮길 때마다 Windows 10은 최대화하려고하는지 확인합니다. "스냅"이라고하는이 기능은 종종 한 디스플레이에서 다른 디스플레이로 창을 이동하지 못하게했기 때문에 버그가있는 것으로 보입니다. 좌절 하면서이 슈퍼 유저 질문을 발견했습니다.

Snap을 비활성화하면 실제로 도움이되었습니다. 이것은 또한 보너스로 간주되는 Aero shake를 자동으로 비활성화했습니다 .

순서

"스냅"및 "에어로 흔들림"을 비활성화하려면 :

  1. 이동 :
    • "제어판"
    • -> "모든 제어판 항목"
    • -> "접근 용이성 센터"
    • -> "마우스를보다 쉽게 ​​사용할 수 있도록하십시오".
  2. "화면 가장자리로 이동할 때 창이 자동으로 정렬되지 않도록하십시오"를 확인하십시오.
  3. "확인"또는 "적용"을 클릭하십시오.

결과

  • 한 화면에서 다른 화면으로 창 이동을 차단 한 "스냅"이 비활성화되었습니다. Windows는 자유롭게 움직일 수 있습니다.
  • 하나의 창이 흔들릴 때 모든 창이 최소화되도록하는 "에어로 흔들림"이 비활성화되었습니다.
  • 비슷한 문제를 야기하지만 모든 모서리가 아닌 모서리에서만 문제가되는 "스티키 코너"는 여전히 문제입니다. 내가 알 수있는 한, 현재 (2015-08-18) 스티커 코너를 비활성화하거나 그 문제를 더 완화시킬 수있는 방법이 없습니다.

해결 방법

Sticky Corners에 대한 해결 방법이 있지만 재미는 없습니다. 요점은 각 디스플레이 모서리에 작은 검은 색 사각형을 넣는 WPF 프로그램을 만든 다음 프로그램이 해당 사각형에서 마우스 움직임을 감지하면 마우스를 다음 화면으로 홉핑하는 것입니다. 엄밀히 말하면, "사각형"의 모양을 조정하여 끈적 끈적한 모서리가 실제로 영향을주는 영역 (아마도 L 형 모양)에 맞출 수 있습니다.

원래:

  1. Visual Studio (예 : Visual Studio 2015 Community)를 다운로드하십시오.
  2. WPF 프로젝트를 만듭니다.
  3. Window모든 페이지에 WPF 응용 프로그램을 만드십시오 . 각각 Window:

    this.Topmost = true;
    this.AllowsTransparency = true;
    this.Background = Brushes.Transparent;
    this.WindowState = WindowStates.Maximized;
    Border border = new Border();
    this.Content = border;
    border.Background = Brushes.Transparent;
    border.BorderBrush = Brushes.Black;
    border.BorderThickness = new Thickness(5);
    border.MouseMove += HandleThisByMovingTheMouseToTheCorrectScreen();
  4. 쓰기 HandleThisByMovingTheMouseToTheCorrectScreen()따라서 트래핑에서 스티커 코너를 피하고, 적절한 위치에 마우스를 이동합니다.

  5. 당신이 대신에, 공상 얻고 싶은 경우에 Border하는을 Grid별도로 Canvas합니다 (반대로 각 모서리에 Border각 화면의 모서리없는 가장자리를 다룰 것이다).


이것이 내가 달성하려고하는 것과 무엇과 관련이 있습니까?
djv

@ Verdolino : 그것은이 질문을 찾는 원인이되는 문제를 크게 완화 시켰기 때문에 다른 사람들에게 도움이 될 것이라고 생각했습니다. 멀리 가기를 원한다면 Sticky Corners 문제를 해결하는 WPF 프로그램을 만드는 방법을 자세히 설명하는 해결 방법 섹션을 추가했습니다 . 그러나 작성하는 데 1 ~ 2 시간이 걸릴 것입니다.
Nat

1
문제가 해결되면. 그러나 당신 은 비슷한 문제를 야기하지만 모든 모서리가 아닌 모서리에서만 문제가되는 "스티키 코너" 라고 말했다 .
djv

내가 제공 한 "솔루션"은 Windows 10 Education x64에서 발생한 것처럼 보이는 "Sticky Edges"와 유사한 버그를 비활성화합니다. 이 문제는 모서리가 아닌 모든 모서리에 영향을 미쳤습니다. 일단 구현되면 그 문제는 사라지지만 더 제한적인 "Sticky Corners"문제는 남아 있습니다. 해결 프로그램은 Sticky Corners에 마우스가 끼일 때마다 문자를 감지하여 프로그래밍 방식으로 다음 화면으로 이동하여 Sticky Corners 문제를 해결합니다.
Nat

2
나는 실제로 이것을 위해 프로그램을 작성했다. 매우 빠르며 더럽습니다. 심지어 코너 포인트를 하드 코딩했습니다. 그러나 원하는 경우 친숙 할 수 있습니다! 위의 해결 방법은 답변이 제공하는 더 많은 작업이 필요하다는 점을 게시하고 있습니다. 마우스를 인접한 모니터의 다음 모서리로 이동하면 끈적 거리는 모서리도 선택합니다-모서리에서 현재 모니터로 이동해야합니다 (8 픽셀)-다음 모니터로 이동하십시오. 또한 Win10 심지어 그 -.- 후를 다시 잡아 정지 UI 스레드를 잘해야
조나단 바튼

4

이것은 또한 나를 버그. AutoHotkey 에서 모든 주요 "스냅"기능을 유지하면서 모니터 사이의 모서리에서 발생하는 마우스의 "고착"기능을 엄격히 비활성화 할 수 있는 솔루션을 구현하는 데 어려움겪었습니다 .

해결 방법 :

https://github.com/patricknelson/win10-sticky-mouse

  1. 오토 핫키 설치
  2. 위의 저장소에서 win10-sticky-mouse.ahk 를 다운로드하여 실행 하십시오 .

여기서 핵심은 메시지를보고 WM_MOUSEMOVE이를 사용하여 마우스가 어디로 갈지 예측 한 다음 Windows가 마우스를 잡는 데 도움이되지 않도록 충분히 가로 지르는 것입니다 (크로스 축을 기본 이동 축으로).

여전히 문제가있는 경우이 기회를 놓치지 마시고 도움이되는지 알려주십시오. 모든 문제 또는 풀 요청은 매우 환영합니다!


1
이것은 작동하며 많은 AV에 의해 바이러스로 표시되지 않습니다. VirusTotal
mbomb007

사용할 수는 exe있지만 여전히 오토 핫키를 다운로드하고 ahk스크립트를 직접 로드하는 것이 좋습니다 (두 번 클릭). 일반적으로 경험상 가장 안전한 습관입니다.
chunk_split 21

3

위의 Jonathan Barton의 공헌의 정신으로, 나는이 문제를 해결하고 마우스가 여러 모니터에서 부드럽게 움직일 수 있으며 가장 왼쪽과 오른쪽 사이감싸는 작은 Windows C # 명령 줄 응용 프로그램을 개발 했습니다. 모니터 . 이 프로그램은 커서가 화면 가장자리 근처에있을 때를 결정하기 위해 "휴리스틱"이 필요하지 않으므로 커서가 가장자리를 가로 질러 매우 부드럽게 흐릅니다.

  • MouseUnSnag-GitHub- 소스에서 컴파일하거나 GitHub "릴리스"로 제공된 실행 파일이 있습니다.

MouseUnSnag 는 높이가 다른 모니터의 가장자리에 커서가 붙어있는 관련 superuser.com 관련 질문 도 해결합니다 .


이 환상적인 도구에 감사드립니다. 사용하게되어 기쁩니다. 실제로는 소리보다 훨씬 좋습니다.
Drew Noakes

이것은 나에게 효과적이지만 Chrome은 다운로드 할 때 바이러스로 감지합니다. Chrome은 기본 제공 Windows AV 만 사용하므로 Chrome이 그에 위임하는지 확실하지 않습니다. 그러나 readme에는 컴파일 방법에 대한 지침이 있으며 완벽하게 작동했습니다. Nuget이 얼마나 쉬운 지, C # 컴파일러가 얼마나 작은 지 알지 못했습니다. 소스 파일에 "재미있는"항목이 없으므로 AV 문제에 대해 기분이 좋습니다. 그러나 영구적으로 사용하려면 CLI에서 실행하지 않아야합니다.
Jason Winnebeck

AV가 플래그를 지정해 주셔서 감사합니다. EXE가 "서명되지 않음"일 수 있으므로 "알 수없는 게시자"또는 이와 유사한 것으로 표시 될 수 있습니다.
데일

이것은 아름답게 작동합니다! 내 스크립트보다 낫습니다 (위의 답변). 또한 : 엄청나게 게으른 / 바보 (나 같은) 다운로드하려면 릴리스 페이지에 대한 링크가 있습니다. github.com/dale-roberts/MouseUnSnag/releases-ps 콘솔을 시작할 때 콘솔을 포함하지 않도록 업데이트 할 수 있습니까?
chunk_split

ps 그 사이에, 나는 시작할 때 이것을 시작하고 RBTray를 사용하여 시스템 트레이에 그것을 최소화 할 것입니다 (또한 시작시 일반 응용 프로그램을
축소

0

응용 프로그램 Display Fusion을 사용해보십시오 . Windows 10에서도 문제를 해결합니다. 찾고있는 설정은 다음 설정입니다. 마우스 관리 : 정렬되지 않은 모니터 가장자리에서 마우스 커서가 걸리는 것을 방지합니다.

챔피언처럼 작동합니다!


이 소프트웨어는 어디서 구할 수 있습니까? 의견에 응답하지 마십시오. 명확하고 완전하게 답변을 편집 하십시오.
Scott

그것을 찾았습니다 : displayfusion.com . 현재 가계 라이센스 비용은 35 달러이지만 문제를 해결하는 것으로 보입니다.
djv

0

이것이 최근에 구현되었는지 여부에 대한 옵션인지 항상 확실하지 않지만
설정> 시스템> 멀티 태스킹으로 이동 한
다음 스냅으로 시스템 종료
로 이동하여 해결책을 찾았습니다. 화면 "의 소집
모든 스냅 설정으로 꺼집니다
이 사이트에 튜토리얼에서이 설정을 발견 https://www.tekrevue.com/tip/how-to-disable-snap-assist-windows-10/

시각적 안내 :

설정을 열고 시스템을 클릭하십시오

설정을 열고 시스템을 클릭하십시오

멀티 태스킹을 클릭하고 첫 번째 스냅 옵션 끄기

멀티 태스킹을 클릭하고 첫 번째 스냅 옵션 끄기


-1

이것은 고정 모서리 (IIRC)라는 Windows 8 기능이었습니다. 레지스트리 변경으로 비활성화했다고 주장하는 사람이 있습니다.

  1. 레지스트리에서 검색 : MouseCornerClipLength
  2. 값을 0으로 설정 (6에서)
  3. 반복하십시오 (이 이름을 가진 키가 두 개 이상 있으며 어떤 키가 필요한지 잘 모르겠습니다)
  4. 재시작

현재이 상황을 시도하지 않았으므로 문제가 해결되지 않으면 알려 주시면 답변을 제거하겠습니다.


나는 그와 같은 상황에 있지 않지만, 집에 도착하면 가장 먼저 시도 할 것입니다. 감사합니다
djv

7
유망 해 보였지만 Windows 10에서는 작동하지 않습니다. 편집 내용을 참조하십시오.
djv

이 답변은 같은 질문이지만 Win 8 : superuser.com/questions/498576/에
jinglesthula

-2

일시적인 해결책. Logitech 무선 마우스로 돌아 왔습니다. Minicute left hand mouse를 사용하고 있었지만 멈추었습니다. 지금까지 Logitech M705 마우스는 그렇지 않습니다. 로지텍은 그것이 오는 것을 보았을 것입니다.


-3

이것이 다른 사람들에게 도움이 될지 모르겠습니다. 그러나 모니터 번호를 끌어서 # 1을 # 2로, 그 반대로 이동했습니다. 효과가있었습니다. 그리고 지금까지 (손가락이 엇갈리게) 마우스 고정 문제로 되돌아 가지 않았습니다. 행운을 빕니다.


1
그러나 모니터는 잘못된 방법 일 것입니다 ...?
djsmiley2k

-3

이 문제 는 '디스플레이 선택 및 재배치'구성 섹션에서 두 디스플레이 사이 에 간격 이있을 때 Windows 10에있는 것으로 보입니다 . 두 디스플레이를 서로를 향해 약간 움직여서 시각적으로 간격이 없어 문제를 해결할 수있었습니다. 예를 참조하십시오

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