MEV(1)

الاسم
mev - برنامج للإبلاغ عن أحداث الفأرة

موجز
mev [ خيارات ]

الوصف
برنامج `mev' هو جزء من حزمة gpm. المعلومات أدناه مستخرجة من ملف texinfo، وهو المصدر المفضل للمعلومات.

برنامج `mev` مقتبس من `xev`. يطبع إلى `stdout` أحداث الفأرة في وحدة التحكم التي يستقبلها.

السلوك المبدئي لـ `mev` هو استقبال أي شيء، لكن يمكن استخدام مفاتيح سطر الأوامر لتعيين الحقول المختلفة في بنية `Gpm_Connect`، لتخصيص سلوك البرنامج. أستخدم `mev` لمعالجة أحداث الفأرة في Emacs.

مفاتيح سطر الأوامر لـ `mev` هي التالية:

-C number
    اختر وحدة تحكم افتراضية لاستقبال الأحداث منها. هذا مخصص للاستخدام في التصحيح.

-d number
    اختر قناعًا مبدئيًا. مبدئيًا، يستقبل الخادم أي أحداث لا تنتمي إلى قناع الأحداث. يمكن تقديم القناع إما كرقم عشري أو كسلسلة رمزية.

-e number
    اختر قناع الأحداث. مبدئيًا، يُستقبل أي حدث. يمكن تقديم القناع إما كرقم عشري أو كسلسلة رمزية.

-E  أدخل وضع emacs. في وضع emacs، تُبلغ الأحداث كأشكال lisp بدلاً من الأرقام. هذا هو التنسيق المستخدم بواسطة حزمة t-mouse داخل emacs.

-f  اضبط الأحداث داخل الشاشة قبل الإبلاغ عنها. هذا الخيار يعيد ضبط أحداث السحب، المسموح لها بالخروج من حدود الشاشة،

-i  تفاعلي. يقبل الإدخال من `stdin` لتغيير معاملات الاتصال.

-m number
    اختيار قناع المعدل الأدنى. أي حدث بمعدلات أقل لن يُبلغ إلى `mev`. المبدئي هو `0`. يجب تقديم القناع إما كرقم عشري أو كسلسلة رمزية.

-M number
    اختيار قناع المعدل الأقصى. أي حدث بمعدلات أكثر من المحدد لن يُبلغ إلى 'mev`. المبدئي هو ` ~0' ، أي تُستقبل جميع الأحداث. يجب تقديم القناع إما كرقم عشري أو كسلسلة رمزية.

-p  يطلب رسم المؤشر أثناء السحب. يُستخدم هذا الخيار بواسطة emacs لتجنب استدعاء `ioctl()` من كود lisp.

عندما لا تكون الوسائط أعدادًا صحيحة عشرية، تُعتبر قوائم من الأحرف الأبجدية الرقمية، مفصولة بحرف واحد غير أبجدي رقمي. أستخدم الفاصلة (`،`)، لكن أي حرف يفي بالغرض.

الأسماء المسموح بها للأحداث هي `move`، `drag`، `down` أو `press`، `up` أو `release`، `motion` (وهو كل من `move` و `drag`)، و `hard`.

الأسماء المسموح بها للمعدلات هي `shift`، `leftAlt`، `rightAlt`، `anyAlt` (أحدهما أو الآخر)، `control`.

عند تحديد المفتاح `-i`، ينظر `mev` إلى مدخله القياسي كأسطر أوامر بدلاً من الأحداث. تُحلل أسطر الإدخال، وتُعرف الأوامر `push` و `pop`.

أمر `push`، إذن، يقبل الخيارات `-d`، `-e`، `-m` و `-M`، بنفس المعنى الموصوف أعلاه. الخيارات غير المحددة تحتفظ بالقيمة السابقة وتُستخدم الأقنعة الناتجة لإعادة فتح الاتصال مع الخادم. يُستخدم `pop` لإخراج عنصر من كومة الاتصال. إذا أُخرج عنصر من كومة فارغة، يخرج البرنامج.

الأوامر الأخرى المعروفة هي `info`، المستخدم لإرجاع عمق الكومة؛ `quit` لإنهاء البرنامج مبكرًا؛ و `snapshot` للحصول على بعض معلومات التهيئة من الخادم.

العلل
بدءًا من الإصدار 1.16، لم يعد mev يعمل تحت xterm. يُرجى استخدام برنامج rmev (المقدم في دليل sample) لمشاهدة أحداث gpm تحت xterm أو rxvt. يعرض rmev أيضًا أحداث لوحة المفاتيح بالإضافة إلى أحداث الفأرة.

المؤلف
Alessandro Rubini <rubini@linux.it>
إيان زيمرمان <itz@speakeasy.org>

الملفات
/dev/gpmctl المقبس المستخدم للاتصال بـ gpm.

انظر أيضًا
 gpm(8)       خادم الفأرة

ملف المعلومات حول `gpm'، والذي يعطي معلومات أكثر اكتمالاً ويشرح كيفية كتابة عميل gpm.

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.