سؤال كيف أضبط التركيز يتبع الماوس؟


هل هناك طريقة لإعداد سلوك "التركيز يتبع الماوس" في الوحدة؟


140
2017-10-06 21:21


الأصل


ربما تريد إزالة الحزم appmenu- * إذا قمت بتمكين التركيز يتبع وضع الماوس. على خلاف ذلك تصبح القوائم مزعجة للغاية للاستخدام.
brandon In Precise 12.04 ، يتيسر توافر شاشة العرض الأمامي (HUD) مشاكل شريط القوائم الموحدة (UMB) ، كما يفعل خيار Alt-F10 الأقدم للوصول إلى القائمة. لأولئك الذين يحبون لوحة المفاتيح ، والتركيز يتبع الماوس لا يزال كبيرا. انظر أيضا الاقتراحات والمناقشة في bug # 674138 "" Global "" يكسر البرنامج غير المرغوب فيه ": البق: الوحدة - nealmcb


الأجوبة:


13.04 والإصدارات الأحدث (GUI)

يمكن ضبط إعدادات متابعة التركيز باستخدام الوحدة-قرص أداة Install unity-tweak-tool 

enter image description here

enter image description here

12.10 والإصدارات الأحدث (سطر الأوامر)

الضوابط التالية بعد التركيز

gsettings set org.gnome.desktop.wm.preferences focus-mode 'sloppy'

أو

gsettings set org.gnome.desktop.wm.preferences focus-mode 'mouse'

استخدم القيمة 'click' لإعادة الضبط القياسي للتحكم.

ملحوظة: الفرق بين 'sloppy' و 'mouse' يوصف في أسفل هذه الإجابة.

بالإضافة إلى ذلك ، يكون لديك الخيار التالي الذي يقوم عند تعيينه برفع النافذة تلقائيًا ليكون لها التركيز:

gsettings set org.gnome.desktop.wm.preferences auto-raise true

يمكنك التحكم في التأخير لميزة الرفع التلقائي هذه (بالمللي ثانية):

gsettings set org.gnome.desktop.wm.preferences auto-raise-delay 500

يمكنك التغيير raise-on-click للتحكم في أي نافذة في الأعلى:

gsettings set org.gnome.desktop.wm.preferences raise-on-click false

12.04

يتم تقديم طريقتين لـ 12.04 أدناه:

طريقة 1

enter image description here

استعمال gconf-editor وتغيير قيمة وضع التركيز الموضح الفأر أو قذر

(انظر الملاحظة أدناه)

إذا لم يكن لديك gconf-editor مثبتة بالفعل ثم يمكنك تثبيت عبر القيادة:

sudo apt-get install gconf-editor

بالإضافة إلى ذلك ، لديك المفتاح التالي الذي عند تعيينه ، يقوم تلقائيًا برفع الإطار ليكون التركيز - auto-raise.

يمكنك التحكم في التأخير لهذه القدرة على رفع تلقائي (بالميلي ثانية) عن طريق تغيير قيمة المفتاح auto-raise-delay

الطريقة الثانية

استعمال gnome-tweak-tool 

enter image description here

يتغيرون وضع نوافذ التركيز إلى الفأر أو قذر

(انظر الملاحظة أدناه)

"الماوس" مقابل "قذرة"

يبدو أن وضع التركيز "قذرة" يعمل بشكل أفضل في السماح البديل+التبويب لتجاوز التركيز.

يعني "الماوس" أنه إذا لم يكن الماوس في النافذة ، فلن يتم تحديد النافذة ، بغض النظر عن ما قمت بتحديده بأي طريقة أخرى.

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

السيطرة على ما هو نافذة في الأعلى

تتحكم خيارات النافذة التالية في أي نافذة في مقدمة الآخرين (أو "في المقدمة"). إنه مختلف قليلاً عن الإطار الذي به التركيز على الإدخال. الأوصاف التالية تساعد على شرح قليلا.

رفع على النقر

بعض المستخدمين الذين يستخدمون focus-following-mouse لا يحبون النوافذ التي يتفاعلون معها للوصول إلى الأعلى إلا إذا قاموا بالنقر على شريط النافذة. وهذا يعطي حبة تحكم أفضل عند العمل مع نوافذ متعددة ، ولكن يمكن أن يكون محبطًا لمعظم المستخدمين.

لصناعة السيارات في زيادة

بعض المستخدمين الذين يستخدمون التركيز البؤري للماوس ، يرغبون في رفع نافذة المؤشر تلقائيًا إلى الأعلى. هذا يجعل النافذة في وضع العرض الكامل ، مع عدم وجود نوافذ أخرى تتفوق عليها.

لصناعة السيارات في زيادة التأخير

طول الفترة الزمنية للانتظار قبل تشغيل سلوك الزيادة التلقائية.


147
2017-10-06 21:34



من المثير للاهتمام ، على تثبيت 12.10 الخاص بي ، gsettings ... 'sloppy' له نفس التأثير 'mouse' وبالتالي كسر بفعالية اختيار <alt> <tab>. - cfi
أتمنى لو أستطيع أن أحصل على هذه الإجابة في كل مرة أحتاج للبحث عنها. شكر. - sarnold
نظرًا لعدم توفر إمكانية الوصول إلى وظائف إدارة البيانات الأساسية في التثبيت الافتراضي ، يجب على المرء أن يتساءل عن سبب عدم تثبيت أداة التعديل هذه بشكل افتراضي ، لتحل محل برنامج الإعدادات الافتراضي للنظام الهزيل تمامًا. - Christian
ملاحظة: لا يعمل سطر الأوامر مع sudo - myol
عندي قذر تمكين التركيز. هذا يعمل بشكل جيد طالما بقيت في مساحة عمل واحدة. ولكن عند الانتقال إلى مساحة عمل أخرى ، يتم التركيز على الإطار الموجود تحت المؤشر. هذا أمر سيئ ، لأن موضع المؤشر ليس له علاقة بالنوافذ على الجديد مساحة العمل. يمكن التركيز على تقييد أدخل / غادر / انقر الأحداث؟ - Jean Jordaan


يمكن القيام بذلك من خلال مدير إعدادات CompizConfig. لقد اختبرت ذلك في 11.10 و 12.04 و 12.10 و الشيخ المسن اختبارها بنجاح على 14.04. و 16.04

CompizConfig

حدد "علامة تبويب سلوكيات التركيز والرفع" ، ثم قم بإلغاء تحديد "انقر للتركيز". تأكد من تحديد "Auto-Raise".

More CompizConfig

إذا لم يكن لديك مدير إعدادات CompizConfig (المعروف أيضًا باسم "CCSM") مثبتًا ، فيمكنك القيام بذلك من مركز البرامج ، أو من سطر الأوامر:

sudo apt-get install compizconfig-settings-manager

يمكنك بعد ذلك إطلاقها مع ccsm من سطر الأوامر ، أو من المشغل باستخدام "compiz" أو "ccsm" ،

فيما يلي بعض التحذيرات العامة لتشغيل ccsm: ما هي بعض من القضايا مع ccsm؟ 


28
2017-10-16 04:10



الجواب في حد ذاته صحيح. ربما يجب على المرء أن يذكر بشكل قاطع أن استخدام هذا بدون رفع تلقائي يعمل بشكل فعال على تعطيل التبديل <alt> - <tab>: بغض النظر عن ما يتم تحديده ، تصبح النافذة أسفل مؤشر الماوس نشطة. - cfi
cfi أعتقد أن هذا يعتمد على الفاصل الزمني للرفع التلقائي - أنا أركض بهذه الطريقة بنفسي. الافتراضي ليس صفر ، بقدر ما أعرف. ما هي الإعدادات التي من شأنها كسر علامة تبويب alt بشكل فعال؟ - belacqua
هل تقول أنه حتى مع التعطيل التلقائي ، فإن قيمة الفاصل الزمني لرفع السيارات لا يهم؟ - cfi
cfi - ha - لا ، صحيح ، هذا لا معنى له (وأتمنى ألا يكون هذا ما قمت به). سوف أتحقق من منشآتي المختلفة ونرى ما إذا كان بإمكاني توضيح وجهة نظرك والتعامل معها. - belacqua


بينما يمكنك استخدام gconf-editor أو gnome-tweak-tool للقيام بذلك ، لا يتم تثبيتها بشكل افتراضي. كما وجدت (على intarwebs من http://blog.bodhizazen.com/linux/gnome-3-focus-follows-mouse):

gconftool-2 --type string --set /apps/metacity/general/focus_mode mouse
gconftool-2 --type boolean --set /apps/metacity/general/auto_raise true
gconftool-2 --type integer --set /apps/metacity/general/auto_raise_delay 600

أنا شخصياً لا أحب ميزة auto_raise ، لذا قمت بتعيين الخيار الثاني إلى "false" ولم أقم بتعيين خيار auto_raise_delay.

ومع ذلك ، لاحظ أن هذا "يكسر" شريط القوائم الموحد (UMB) في نهاية المطاف (عندما تخرج الماوس من العنصر الذي تستخدمه إلى آخر ، فإن شريط القوائم الموحد يعكس الآن كل ما تحوم عليه الآن).

اثنين من الحلول:

  • انقل النافذة إلى أعلى الشاشة قبل الوصول إلى UMB
  • اضغط F10 ، والتي ستبقي UMB مفتوحة على نافذة مركزة لتتفاعل معها

تم اختباره مؤخرًا باسم Precise

المزيد من التعديلات: لقد وضعت "استراحات" بين علامتي اقتباس - نعم ، هذا ليس صحيحًا مكسور، لكنه يكسر المنظمة البحرية الدولية نوايا من UMB ، أو على الأقل يجعل من الصعب استخدام كما يشير ريز بشكل صحيح في التعليق. المنظمة البحرية الدولية ، وهذا هو "فواصل الاستخدام البسيط ، ولكن مع حل مزعج". على الرغم من تركيز لينكس على توفير مهام متعددة قوية للغاية (والتي تميل إلى أن تؤدي إلى سطح المكتب "المتكدس") ، يبدو أن UMB يقلل من المهام المتعددة ، أو يؤدي تعدد المهام إلى تقليل إمكانات UMB. سأترك ذلك كممارسة للقارئ أن يقرر ...


24
2017-10-14 17:00



يجب أن يكون هناك تأخير يتم بعده تغيير البؤرة ، بحيث يتأخر عن ذلك على سبيل المثال. 200ms - وهذا من شأنه أن يسمح للتحرك بسرعة عبر النوافذ الأخرى للوصول إلى UMB على سبيل المثال. - blueyed
إذا كنت تفضل عدم وجود نافذة مرفوعة عند التفاعل معها ، فهي مفيدة لأشياء مثل الاحتفاظ بذاكرة سجل في طرف في الأعلى أثناء التفاعل مع متصفح ، الإعداد الذي تريده هو: gconftool-2 --type boolean --set /apps/metacity/general/raise_on_click false. استخدم هذا في تركيبة مع auto_raise false. مع هذا الإعداد لا يزال من الممكن رفع النوافذ عن طريق النقر على شريط العنوان. - pgraham
من أين تحصل على gconftool-2 من؟ - matt
على Gnome 2.16.0 عليك إعادة التشغيل gnome-session ل gconftool-2 إعدادات لها تأثير. - Axel Bregnsbo


طريقة أخرى لتمكين التركيز-يتبع-الماوس عملت بالنسبة لي في تثبيت 12.10 الأخيرة. هناك حاليا علة في 12.10 (وصيحة خاصة ل nealmcb للارتباط) التي تسبب تغييرات مع ccsm أو gsettings للعودة عند الخروج أو إعادة التشغيل. حاولت عدة طرق مختلفة لخداع الخطأ ، ولكن في النهاية كان النجاح مع هذه المشاركة حول استخدام Unsettings.

في حالة ترحيل هذه الصفحة ، ستتحول العملية إلى:

sudo add-apt-repository ppa:diesch/testing
sudo apt-get update
sudo apt-get install unsettings

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

للرجوع إليها مستقبلاً ، يبدو أن هذه الأخطاء ستكون متاحة قريبًا ، لذا يجب أن تعود الطرق العادية لـ CCSM أو gsettings للعمل بشكل صحيح.


2
2018-02-02 02:50