| XEV(1) | X Version 11 | XEV(1) |
نام (NAME)
xev - چاپ محتوای رویدادهای X
خلاصه دستور (SYNOPSIS)
xev [-display displayname] [-geometry geom] [-bw pixels]
[-bs NotUseful|WhenMapped|Always] [-id windowid] [-root] [-s]
[-name string] [-rv] [-event event_mask [-event event_mask ...]]
[-help|-version]
توضیحات (DESCRIPTION)
برنامهٔ xev یک پنجره ایجاد کرده و سپس از کارساز X درخواست میکند هر زمان که اتفاقی برای پنجره رخ داد (مانند جابهجا شدن، تغییر اندازه، تایپ در آن، کلیک روی آن و غیره)، رویدادها را برای آن ارسال کند. همچنین میتوانید آن را به یک پنجرهٔ از قبل موجود متصل کنید. این ابزار برای مشاهدهٔ عوامل رخ دادن رویدادها و نمایش اطلاعات محتوای آنها سودمند است؛ xev اساساً یک ابزار اشکالزدایی و توسعه است و در استفادههای معمول نیازی به آن نخواهد بود.
گزینهها (OPTIONS)
- -display display
- این گزینه کارساز X را جهت برقراری ارتباط مشخص میکند.
- -geometry geom
- این گزینه در صورت نیاز به ایجاد پنجره، اندازه و/یا مکان پنجره را مشخص میکند.
- -bw pixels
- این گزینه عرض حاشیهٔ پنجره را بر حسب پیکسل مشخص میکند.
- -bs NotUseful|WhenMapped|Always
- این گزینه نوع backing store اختصاصیافته به پنجره را مشخص میکند. پیشفرض NotUseful است. عبارت backing store به پیکسلهای ذخیرهشده در خارج از صفحه اشاره دارد، زمانی که کارساز X محتویات یک پنجره را نگهداری میکند؛ NotUseful بدان معناست که در صورت نیاز، خود فرایند xev محتویاتش را دوباره ترسیم خواهد کرد.
- -id windowid
- این گزینه مشخص میکند که به جای ایجاد یک پنجرهٔ جدید، پنجره با شناسهٔ مشخصشده پایش شود.
- -root
- این گزینه مشخص میکند که به جای ایجاد یک پنجرهٔ جدید، پنجرهٔ ریشه (root window) پایش شود.
- -s
- این گزینه مشخص میکند که ویژگی save-unders روی پنجره فعال شود. مفهوم save-unders مشابه backing store است، اما بیشتر به ذخیرهٔ پیکسلها در خارج از صفحه زمانی اشاره دارد که پنجرهٔ فعلی روی پنجرههای دیگر قرار گرفته و آنها را میپوشاند. ویژگی save-unders صرفاً جنبهٔ توصیهای دارد و معمولاً برای کادرهای محاورهای بازشو (popup) و دیگر پنجرههای گذرا تنظیم میشود.
- -name string
- این گزینه نام اختصاصیافته به پنجرهٔ ایجادشده را مشخص میکند.
- -rv
- این گزینه مشخص میکند که پنجره در حالت ویدئوی معکوس (reverse video) نمایش داده شود.
- -event event_mask
- انتخاب رویدادهایی که باید نمایش داده شوند. گزینهٔ -event را میتوان چندین بار برای انتخاب چندین نوع رویداد مختلف مشخص کرد. در صورت مشخص نشدن، تمام رویدادها انتخاب میشوند. ماسکهای رویداد در دسترس: keyboard mouse expose visibility structure substructure focus property colormap owner_grab_button randr button
- -help
- این گزینه راهنمای استفاده از برنامه را چاپ کرده و خارج میشود.
- -version
- این گزینه نسخهٔ برنامه را چاپ کرده و خارج میشود.
همچنین ببینید (SEE ALSO)
X(7), xwininfo(1), xdpyinfo(1), Xlib Programmers Manual, X Protocol Specification
نویسندگان (AUTHORS)
Jim Fulton, MIT X Consortium
| 2025-03-24 | xev 1.2.7 |