XEV(1) X Version 11 XEV(1)

xev - چاپ محتوای رویدادهای X

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]

برنامهٔ xev یک پنجره ایجاد کرده و سپس از کارساز X درخواست می‌کند هر زمان که اتفاقی برای پنجره رخ داد (مانند جابه‌جا شدن، تغییر اندازه، تایپ در آن، کلیک روی آن و غیره)، رویدادها را برای آن ارسال کند. همچنین می‌توانید آن را به یک پنجرهٔ از قبل موجود متصل کنید. این ابزار برای مشاهدهٔ عوامل رخ دادن رویدادها و نمایش اطلاعات محتوای آن‌ها سودمند است؛ xev اساساً یک ابزار اشکال‌زدایی و توسعه است و در استفاده‌های معمول نیازی به آن نخواهد بود.

این گزینه کارساز X را جهت برقراری ارتباط مشخص می‌کند.
این گزینه در صورت نیاز به ایجاد پنجره، اندازه و/یا مکان پنجره را مشخص می‌کند.
این گزینه عرض حاشیهٔ پنجره را بر حسب پیکسل مشخص می‌کند.
این گزینه نوع backing store اختصاص‌یافته به پنجره را مشخص می‌کند. پیش‌فرض NotUseful است. عبارت backing store به پیکسل‌های ذخیره‌شده در خارج از صفحه اشاره دارد، زمانی که کارساز X محتویات یک پنجره را نگهداری می‌کند؛ NotUseful بدان معناست که در صورت نیاز، خود فرایند xev محتویاتش را دوباره ترسیم خواهد کرد.
این گزینه مشخص می‌کند که به جای ایجاد یک پنجرهٔ جدید، پنجره با شناسهٔ مشخص‌شده پایش شود.
این گزینه مشخص می‌کند که به جای ایجاد یک پنجرهٔ جدید، پنجرهٔ ریشه (root window) پایش شود.
این گزینه مشخص می‌کند که ویژگی save-unders روی پنجره فعال شود. مفهوم save-unders مشابه backing store است، اما بیشتر به ذخیرهٔ پیکسل‌ها در خارج از صفحه زمانی اشاره دارد که پنجرهٔ فعلی روی پنجره‌های دیگر قرار گرفته و آن‌ها را می‌پوشاند. ویژگی save-unders صرفاً جنبهٔ توصیه‌ای دارد و معمولاً برای کادرهای محاوره‌ای بازشو (popup) و دیگر پنجره‌های گذرا تنظیم می‌شود.
این گزینه نام اختصاص‌یافته به پنجرهٔ ایجادشده را مشخص می‌کند.
این گزینه مشخص می‌کند که پنجره در حالت ویدئوی معکوس (reverse video) نمایش داده شود.
انتخاب رویدادهایی که باید نمایش داده شوند. گزینهٔ -event را می‌توان چندین بار برای انتخاب چندین نوع رویداد مختلف مشخص کرد. در صورت مشخص نشدن، تمام رویدادها انتخاب می‌شوند. ماسک‌های رویداد در دسترس: keyboard mouse expose visibility structure substructure focus property colormap owner_grab_button randr button
این گزینه راهنمای استفاده از برنامه را چاپ کرده و خارج می‌شود.
این گزینه نسخهٔ برنامه را چاپ کرده و خارج می‌شود.

X(7), xwininfo(1), xdpyinfo(1), Xlib Programmers Manual, X Protocol Specification

Jim Fulton, MIT X Consortium

2025-03-24 xev 1.2.7