سؤال كيفية تعطيل زوايا لزجة في نظام التشغيل Windows 10


يبدو أن Microsoft قد حاولت حل هذه المشكلة شاشات متعددة وزوايا الشاشة.

في Windows 7 ، لا توجد حدود بين الشاشات ويمكن للماوس التحرك بحرية عبر الجزء العلوي من الشاشة بين شاشات العرض الثلاثة الخاصة بي ، بشرط أن أكون قد حددت مستوياتها متساوية في إعدادات العرض. قدم ويندوز 8 زوايا لزجة. نرى هذا السؤال.

ويندوز 10 حصلت على زوايا لزجة كذلك. هناك بعض البكسلات في الزوايا العليا لكل شاشة عرض حيث لا يمكن للماوس العبور إلى الشاشة الأخرى. يجب على المرء تحريك المؤشر لتجنب هذه المنطقة للوصول إلى العرض التالي.

تُظهر الصورة تقريبًا المنطقة التي لا يُسمح فيها بحركة الماوس في Windows 10 ، ولكن يُسمح بها في Windows 7.

enter image description here

شخصياً ، لم يكن لدي أي مشكلة في حركة الفأرة غير المقيدة في أعلى شاشاتي - اعتدت على "التصويب" لـ x ، وراحة حركة المؤشر غير المقيد. مثل كل الأشخاص الذين يريدون تعطيله في W8 ، أتساءل إذا كان هناك طريقة لتعطيله في W10.

تعديل لمعالجة التكرار المحتمل:

على الرغم من أن المشكلة مماثلة لتلك الموجودة في هذا السؤالحلول لحل المشكلة في W8 تنطوي على تحرير مفتاح التسجيل MouseCornerClipLength لا تعمل في W10 ، لأن مفتاح التسجيل هذا غير موجود في W10. كما أن إضافة المفتاح وتعيين القيمة لا يعملان. لقد بحثت في السجل بالكامل ولم أتمكن من العثور عليه في موقع آخر. لا توجد مفاتيح W10 أخرى في العقدة المشار إليها في حل W8 هي بدائل واضحة.

تحرير لمعالجة الحلول الممكنة في التعليقات

وharrymc اقتراح 1 و اقتراح 2 تعمل لويندوز 8.1 لا تعمل في ويندوز 10.


99
2017-07-30 19:31


الأصل


لا فكرة ، ولكن أعتقد أنني أحب هذه الميزة :) قانون فيتس  من الواضح أن شركة آبل قامت بتغيير واجهة "نافذة الوثيق" الخاصة بها من الامتداد إلى حافة الشاشة إلى دائرة أصغر ، و "الحجم المدرك" لذلك تم تحويله من هدف بحجم لا نهائي إلى هدف صغير جدًا. هذه الميزة تجعل الهدف أكبر! - Steve
هذا ليس فقط علاقة زر إغلاق النافذة ، ولكن أشياء أخرى. على سبيل المثال ، نقل نافذة من شاشة إلى أخرى. لقد اعتدت أن تكون قادرًا على سحب الشاشة مباشرة عبر الجزء العلوي من الشاشة إلى الشاشة الأخرى. الآن يجب عليك تحريكه لأسفل أثناء السحب ثم تحريكه احتياطيًا. كنت تحطمت الحدود كل ليلة أمس بعد تثبيت W10. لا أصدق أن المزيد من الناس لم يشتكيوا :) - djv
لم أكن متأكدًا من سبب إضافتها كتعليق بدلاً من إجابة. شكرا للمعلومة. - birdman3131
harrymc على الرغم من أنها طويلة وشاركت على نطاق واسع في النسخة التجريبية - djv
أريد فقط أن أبكي عندما أغلق عن طريق الخطأ تطبيقًا عن طريق الصدفة معتقدًا أن بعض المبرمجين في Microsoft قضوا وقتًا في تنفيذ هذه الميزة الغبية ولم يفكروا في ثانية واحدة أن الأشخاص سينقرون على الزر X عندما يريد كل منهم فعله هو التركيز على نافذة على الشاشة الأخرى. سوف تتحدث كتب التصميم عن هذا الكتاب في المستقبل - Jean-Simon Brochu


الأجوبة:


الخيط كيفية تعطيل زوايا لزجة في نظام التشغيل Windows 10؟ من Answers.microsoft.com يعامل نفس المشكلة:

عند تحريك الماوس من الشاشة اليسرى إلى أعلى يسار الشاشة   الحق في رصد الزاوية 6 بكسل سوف يمسك الماوس.

لدي مشكلة مماثلة في ويندوز 8.1 وتغيير   MouseCornerClipLength في التسجيل إلى 0 من 6 وتعطيل Corner   ساعد التنقل في شريط المهام وخصائص القائمة ابدأ.

على أي حال في Win10 لا أستطيع العثور على MouseCornerClipLength ، ملاحة الزاوية   تعطيل على الإطلاق وإضافة مفاتيح التسجيل نفسها لن يساعد.

كانت الإجابة في 4 يونيو 2015 ، بواسطة مهندس دعم Microsoft المسمى Vijay B:

نحن على علم بهذه المشكلة ويجري التحقيق فيها حاليًا.   تابعنا وسنقوم بتحديث هذا الموضوع عند توفر معلومات إضافية   تصبح متوفرة.

إذا لم تقدم أي ملصقات أخرى تواجه هذا من خلاله   تطبيق تعليقات ويندوز ، يرجى القيام بذلك. هذه المقالة    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.

يبدو أن خيارك الوحيد هو الانتظار حاليًا للحصول على تحسين في المستقبل ، أو بعض المخترقين من أجل التوصل إلى الاختراق الصحيح. مضيفا صوتك إلى تطبيق تعليقات ويندوز قد تساعد.

[تصحيح] تطبيق مفتوح المصدر غير عصا الماوس يقال العرض حل في حالة شاشات متعددة. يوضح المطور:

ما يفعله هو قفز الماوس فوق الزوايا الشائكة ، وكذلك   حواف الشاشة عند تحريك النوافذ. وبالتالي فإنه يسمح بسحب   النوافذ من خلال الشاشات دون الفأر الخاص بك الحصول على اختطاف من قبل   مساعدة المفاجئة.   
[...]
  لا يقرأ هذا التطبيق أو الكتابة إلى أي محرك أقراص ، فإنه لا   الوصول إلى التسجيل أو الاتصال بالإنترنت.

تحذير: وقد لوحظ في التعليقات التي virustotal يجد البرامج الضارة في أحدث إصدار من "غير عصا الماوس".


35
2017-08-05 19:29



بعد ما يقرب من ثلاثة أشهر. فقط تحديث إلى نظام التشغيل Windows 10 وهذا لا يزال يمثل مشكلة. شكرا لتوجيه لي في اتجاه الشكوى. - Chaser324
لا تزال هذه القضية؟ لا إعدادات لهذا تنفيذها حتى الآن؟ - Madmenyo
من فضلك ، إذا كنت تعطي ردود فعل في التطبيق ردود الفعل ، إما ببساطة التصويت لأيهما واحدة من العديد من الوظائف الموجودة لديها معظم الأصوات بدلا من (أو على الأقل بالإضافة إلى) إنشاء وظيفة أخرى. أو إضافة وظيفة جديدة و upvote جميع الوظائف الموجودة (وهذا ما فعلته). لا أرى أي طريقة أخرى لحل المشكلة بدلاً من رفع الوعي بشكل كافٍ. - jinglesthula
لا تزال مشكلة في عام 2017 - Keith
harrymc ليس إذا كنت في العمل. ثم شخص آخر يدير ذلك. - mbomb007


لقد قمت بتطوير تطبيق للتعامل مع هذه المشكلة حيث يبدو أن مايكروسوفت عازمة على تجاهلها. يمكنك الحصول عليها من هنا: http://www.jawfin.net/nsm


19
2017-11-25 01:29



ياي ، شخص ما لاحظت! ولكن البقاء على الموضوع ، إذا كان أي شخص يحتاج إلى مساعدة في هذا التطبيق ، أو لديه اقتراحات للتحسين ، فيرجى نشره على موقعي حتى يمكن للجميع رؤيته في مكان واحد. في صحتك :) - Jonathan Barton
هذا يعمل بشكل جيد بشكل مدهش ، على الرغم من أن لديه صعوبة في عبور المراقبين مع قرارات مختلفة. - isanae
JonathanBarton يظهر التطبيق الخاص بك كفيروس في مسح. هل هناك سبب لماذا؟ كما يظهر مشبوهة عند مسحها بواسطة MBAM كذلك. - mbomb007
مرحبا @ mbomb007 - هناك تعليقات غزيرة على الموقع ذات الصلة هنا jawfin.net/nsm بالتفصيل كل المتعة التي مررت بها مع AVs. يرجى قراءة تلك لمزيد من المعلومات والطرق التي يمكنك إرضاء نفسك التطبيق نظيفة. في صحتك - Jonathan Barton
JonathanBarton شكرًا ، لم أتحقق من التعليقات. - mbomb007


الحل الجزئي

  • تعطيل "Snap"
  • لا يصلح المشكلة برمتها ، لكنه يجعلها أقل حدة بكثير.
  • سهل الفعل: تعطيل "انجذاب" في ويندوز 10. انظر أدناه للحصول على التفاصيل إذا فواصل الارتباط.
  • يمكنك تطبيق الحل للحصول على حل كامل إذا كنت تريد فعلاً ذلك ، ولكنه عمل كثير حيث تحتاج حرفياً إلى إنشاء برنامج للقيام بذلك. التفاصيل في نهاية هذا المنصب.

خلفية

لدي إعداد 6 شاشات:

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

كلما قمت بنقل نافذة من جهاز عرض إلى آخر ، يتحقق نظام التشغيل Windows 10 لمعرفة ما إذا كنت أرغب في تعظيم ذلك. يبدو أن هذه الميزات ، المسماة "Snap" ، يتم التنصت عليها لأنها تمنعني كثيرًا من نقل نافذة من شاشة إلى أخرى. لقد وجدت سؤال SuperUser هذا أثناء إحباطه.

تعطيل Snap ساعدني حقا. هذا أيضا تلقائيا تعطيل ايرو يهزوالتي أعتبرها مكافأة.

إجراء

لتعطيل "Snap" و "Aero shake":

  1. اذهب إلى:
    • "لوحة التحكم"
    • -> "جميع عناصر لوحة التحكم"
    • -> "مركز سهولة الوصول"
    • -> "جعل الماوس أسهل في الاستخدام".
  2. حدد "منع ترتيب النوافذ تلقائيًا عند نقلها إلى حافة الشاشة".
  3. انقر فوق "موافق" أو "تطبيق".

النتائج

  • "Snap" ، التي تمنع تحريك النوافذ من شاشة إلى أخرى ، معطلة الآن. يمكن أن يتحرك Windows بحرية.
  • تم تعطيل "Aero shake" ، الذي يتسبب في تصغير جميع النوافذ عند اهتزاز إحدى النوافذ.
  • "الزوايا اللزجة" ، التي تسبب مشكلة مماثلة ولكن في الزوايا فقط (وليس كل الحدود) ، لا تزال مشكلة. بقدر ما أستطيع أن أقول ، هناك حاليا (2015-08-18) أي طريقة لتعطيل Sticky Corners أو مزيد من التخفيف من المشاكل التي تسببها.

الحل

هناك حل بديل لـ Sticky Corners ، ولكنه ليس ممتعًا. جوهر هو أن تقوم بإجراء برنامج WPF الذي يضع مربعات سوداء صغيرة في زاوية كل من شاشات العرض الخاصة بك ، ثم عندما يكتشف البرنامج حركة الماوس فوق هذه المربعات ، فإنه يقفز الماوس إلى الشاشة التالية على النحو المنشود. من الناحية الفنية ، ربما كنت ترغب في ضبط شكل "المربعات" لمطابقة أي منطقة تؤثر زوايا لزجة في الواقع (ربما شكل L- مثل؟).

في الأساس:

  1. تنزيل Visual Studio ، على سبيل المثال مجتمع Visual Studio 2015.
  2. قم بعمل مشروع WPF.
  3. هل لديك تطبيق WPF جعل Window على كل صفحة. لكل 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، والتي تغطي أيضًا الحواف غير الموجودة على كل شاشة).


6
2017-08-19 01:17



ما علاقة هذا بما أحاول تحقيقه؟ - djv
@ Verdolino: لقد أعفيت بشكل كبير من المشكلة التي تسببت في العثور على هذا السؤال ، لذلك أعتقد أنه قد يساعد الآخرين في موقفي. لقد أضفت الحل قسم تفصيلي حول كيفية إنشاء برنامج WPF من شأنه إصلاح مشكلة Sticky Corners ، إذا كنت ترغب في الذهاب إلى هذا الحد. ولكن ربما يستغرق الأمر ساعة أو ساعتين لكتابته. - Nat
إذا كان يحل المشكلة. لكنك قلت حتى "الزوايا اللزجة" ، التي تسبب مشكلة مماثلة ولكن في الزوايا فقط (وليس كل الحدود) ، لا تزال مشكلة. - djv
"الحل" الذي قدمته يعطل الأخطاء التي تشبه "الحواف اللاصقة" التي يبدو لي أنها واجهتها على Windows 10 Education x64. أثرت هذه المشكلة على جميع الحواف بدلاً من مجرد الزوايا. وبمجرد تنفيذ هذه المشكلة ، فإن المشكلة تزول ، ولكن تبقى مشكلة "زوايا لزجة" محدودة. يعمل برنامج العمل على حل مشكلة زوايا الزوايا عن طريق اكتشاف حرفياً عندما يتم احتجاز الماوس الخاص بك بواسطة زوايا لزجة وتحريكها برمجيًا إلى الشاشة التالية. - Nat
أنا في الواقع كتبت برنامج لهذا. سريع للغاية وقذرة ، حتى أنا مشفر نقاط زاوية بلدي - ولكن يمكن أن يكون ودودا إذا رغبت في ذلك! أنا فقط نشر على الرغم من ملاحظة الحل أعلاه يحتاج إلى المزيد من العمل الذي يوفره الجواب. إذا قمت بتحريك الماوس إلى الزاوية التالية من جهاز العرض المجاور ، فستلتقط الزاوية الملصقة ذلك أيضًا - عليك تحريكه إلى جهاز العرض الحالي بعيدًا عن الزاوية (8 بكسل) - ثم حركه إلى جهاز العرض التالي. لديك أيضا للنوم موضوع واجهة المستخدم لوقف Win10 إعادة الاستيلاء عليه حتى بعد ذلك -.- - Jonathan Barton


هذا تنصت لي أيضا. لقد اتخذت صدع في تنفيذ الحل في أوتوهوتكي الذي يحتفظ بكل ميزات "المفاجئة" الرئيسية بينما يسمح لك بتعطيل "لصق" الفأرة بدقة والذي يحدث في الزوايا بين الشاشات.

الحل:

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

  1. التثبت أوتوهوتكي
  2. تحميل وتشغيل win10 لزجة-mouse.ahk من الريبو أعلاه.

المفتاح هنا هو مراقبة الرسائل من WM_MOUSEMOVE واستخدم ذلك للتنبؤ بالمكان الذي ستذهب إليه الفارة ، ثم قفز فوق (محور متقاطع إلى المحور الأساسي للحركة) بما يكفي لضمان عدم قيام Windows [un] بمساعدتك على الماوس.

إذا كنت لا تزال تواجه مشكلات ، فالرجاء محاولة إعطاء هذه اللقطة وإخباري إذا كان ذلك مفيدًا. أي قضايا أو طلبات سحب هي موضع ترحيب كبير!


3
2017-11-28 13:23



يعمل هذا ولا يتم وضع علامة على أنه فيروس من خلال عدد AVs. فايروس توتال - mbomb007


بروح مساهمة جوناثان بارتون أعلاه ، قمت بتطوير تطبيق سطر الأوامر Windows C # صغير للتعامل مع هذه المشكلة ، والسماح للماوس بالانتقال بسلاسة عبر أجهزة عرض متعددة ، وكذلك التفاف حول بين معظم المراقبين في أقصى اليسار واليمين. لاحظ أن هذا البرنامج لا يتطلب "إرشادي" لتحديد متى يكون المؤشر بالقرب من حافة الشاشة ، بحيث يتدفق المؤشر بسلاسة شديدة عبر الحواف.

  • MouseUnSnag - جيثب - يمكنك تجميعها من المصدر ، أو أن هناك ملفًا قابلاً للتنفيذ يتم تقديمه كإصدار "GitHub".

MouseUnSnag يعالج أيضا هذا ذات الصلة superuser.com سؤال حول المؤشر تتعثر على حواف شاشات ذات ارتفاعات مختلفة:


2
2017-10-05 20:08



شكرا لهذه الأداة الرائعة. إنه لمن دواعي سروري استخدام. حتى أفضل مما يبدو ، من الناحية العملية. - Drew Noakes
يعمل هذا بالنسبة لي ، ولكن يكتشف Chrome أنه فيروس عند التنزيل. أنا أستخدم Windows AV المدمج فقط لذا لست متأكدًا مما إذا كان Chrome يفوض ذلك فقط. ومع ذلك ، في readme هناك تعليمات حول كيفية تجميع وعملوا على أكمل وجه. لم أكن أدرك مدى سهولة nuget وكيف صغير مترجم C #. لم أر أي شيء "مضحك" في الملف المصدر حتى تشعر بالرضا عن مشكلة AV. ومع ذلك ، لاستخدام دائم ، تحتاج إلى تشغيله ليس من CLI على ما أعتقد. - Jason Winnebeck
شكرا لرؤساء على الحصول على العلم من قبل AV. قد يكون ذلك لأن EXE "غير موقّع" ، لذلك قد يظهر على أنه "ناشر غير معروف" أو شيء مشابه. - dale


حاول استخدام التطبيق عرض فيوجن. فإنه يعتني المشكلة حتى في Windows 10. الإعداد الذي تبحث عنه ضمن الإعدادات: إدارة الماوس: منع مؤشر الماوس من التمزق على حواف جهاز العرض غير المسمى.

يعمل مثل بطل!


0
2017-09-19 03:46



أين يمكننا الحصول على هذا البرنامج؟ من فضلك لا ترد في التعليقات ؛ تصحيح إجابتك لجعلها أكثر وضوحا وأكثر اكتمالا. - Scott
وجدت أنه: displayfusion.com. حتى الآن ، يكلف 35 دولارًا مقابل الحصول على ترخيص منزلي ، ولكن يبدو أنه يحل المشكلة. - djv


كانت هذه ميزة Windows 8 تسمى الزوايا اللزجة (IIRC). هنا شخص يدعي أنه قام بتعطيله مع تغيير التسجيل:

  1. في التسجيل ، البحث: MouseCornerClipLength
  2. تعيين القيمة على 0 (من 6)
  3. التكرار (يوجد أكثر من مفتاح بهذا الاسم ، لست متأكدًا من أي واحد (أو أكثر) ضروري
  4. إعادة بدء

لاحظ أنني لست في موقف حالي لتجربة ذلك ، لذا يُرجى إعلامي إذا كان هذا لا يحل مشكلتك وسأزيل جوابي.


-1
2017-07-30 21:14



أنا بالمثل ليس في هذا الموقف أجهزة الصراف الآلي ، ولكن سأحاول أول شيء عندما أعود للمنزل. شكر - djv
بدت واعدة لكنها لا تعمل في Windows 10. انظر تعديلي. - djv
تبدو هذه الإجابة وكأنها تنتمي إلى هذا السؤال وهو نفس السؤال ، ولكن بالنسبة إلى Win 8: superuser.com/questions/498576/... - jinglesthula


لا أعلم ما إذا كان هذا سيساعد الآخرين. ولكن ، أنا ببساطة سحبت أرقام الشاشة لنقل # 1 إلى حيث كان # 2 والعكس بالعكس. انها عملت. وحتى الآن (عبرت الأصابع) فإنها لم تعد إلى مشكلة إصرار الماوس. حظا سعيدا.


-2
2018-03-09 23:17



لكن المراقبين سيكونون على الطريق الخطأ ...؟ - djsmiley2k


الإصلاح المؤقت. عدت إلى الماوس اللاسلكي لوجيتك بلدي. كنت أستعمل ماوس Minicute من اليسار ، لكنه عالق. حتى الآن ، ماوس لوجيتك M705 لا. يجب أن تكون لوجيتك قد رأيتها قادمة.


-2
2018-05-14 14:26





يبدو أن هذه المشكلة موجودة في Windows 10 عندما يكون هناك فجوة بين شاشتين في قسم "تحديد وإعادة عرض شاشات العرض". تمكنت من إصلاح المشكلة عن طريق تحريك الشاشتين قليلاً تجاه بعضهما البعض حتى لا يكون هناك فجوة بينهما. انظر على سبيل المثال


-2
2018-02-19 13:20