برنامج بسيط لنظام نافذة X11 يمنع المؤشر من العبور إلى شاشة أخرى عندما لا تريد ذلك.
يحتوي Windows على هذه الميزة للزوايا ، في حين أن القليل من Linux des لديه ، لذلك يمكن أن يكون العمل مع شاشات متعددة على Linux مزعجًا لأنني اعتدت على رمي الماوس في الزوايا لدفع الأزرار طوال الوقت. يضيف هذا البرنامج ذلك بالضبط - وسلوكه قابل للتخصيص للغاية. يحاول الافتراضي مقاومة حركة المؤشر عندما تحاول الضغط على زر في حافة الشاشة ، مع السماح للمؤشر بتمرير (تقريبًا) بحرية عندما تريد فعليًا عبوره إلى الشاشة الأخرى.
اسم الريبو من الأيام الأقل إبداعًا.
ملف التكوين هو sticky-mouse-trap.cfg . يجب تخزينه في مكان ما في الدليل ~/.config/ ولكنه يعتمد على التوزيع. قم بتشغيل البرنامج في Terminal لمعرفة مكان تخزين التكوين. يمكنك تحرير التكوين أثناء تشغيل البرنامج ويجب أن يلتقط التغييرات. إذا لم يحدث ذلك ، احفظ التكوين مرة أخرى أو أرسل إشارة SIGHUP إلى البرنامج.
فقط استخدم CMake للبناء بعد تثبيت التبعيات.
يتم تنزيل مكتبة المرافق فقط MUtilize تلقائيًا بواسطة CMake.
التبعيات الأخرى الوحيدة هي رؤوس XINPUT و XRANDR من X11.
libxi و librandr :sudo apt-get install libxi-dev libxrandr-devsudo dnf install libXi-devel libXrandr-develفي الأنظمة الأخرى ، ابحث عن الحزم المكافئة التي تحمل الرؤوس:
/usr/include/X11/extensions/XInput.h
/usr/include/X11/extensions/XInput2.h
/usr/include/X11/extensions/Xrandr.h