TOUCHPAD-EDGE-DETECTOR(1) General Commands Manual TOUCHPAD-EDGE-DETECTOR(1)

touchpad-edge-detector - چاپ محدوده محورها برای دستگاه تاچ‌پد

touchpad-edge-detector [--help] WxH /dev/input/eventX

ابزار touchpad-edge-detector رویدادهای تاچ‌پد را از هسته سیستم‌عامل (کرنل) می‌خواند و حداقل و حداکثر مختصات را بر اساس ورودی کاربر ثبت می‌کند. این ابزار به صورت تعاملی کار می‌کند؛ کاربر باید انگشت خود را روی تمام سطح تاچ‌پد حرکت دهد و تلاش کند در تمامی لبه‌های تاچ‌پد رویدادی ثبت نماید.

برای پایان دادن به جمع‌آوری رویدادها و چاپ خلاصه، کلیدهای Ctrl+C را فشار دهید. توصیه می‌شود این ابزار را چندین بار اجرا کنید تا از قابل‌اطمینان بودن نتایج مطمئن شوید.

عرض و ارتفاع تاچ‌پد بر حسب میلی‌متر. برای تاچ‌پدی با عرض ۱۰۰ میلی‌متر و ارتفاع ۷۵ میلی‌متر، آرگومان به صورت 100x75 مشخص می‌شود. این آرگومان الزامی است.
/dev/input/eventX
گره رویداد (event node) تاچ‌پد که رویدادها از آن خوانده می‌شوند. فهرستی از گره‌های رویداد ممکن را می‌توان با یکی از دستورهای زیر به دست آورد: libinput record، evemu-record یا evtest. همچنین گره رویداد مربوط به یک دستگاه در خط Handlers= فایل /proc/bus/input/devices ذکر شده است. این آرگومان الزامی است.
نمایش توضیحات راهنمای کوتاه

پس از پایان، این ابزار خلاصه‌ای از رویدادهای جمع‌آوری‌شده و یک قاعده پیشنهادی udev را چاپ می‌کند. به دلیل خطاهای گرد کردن، به ندرت ممکن است ابعاد کاملاً دقیق تاچ‌پد به دست آید، اما هرگونه اختلاف بیش از ۵ میلی‌متر باید توسط قاعده پیشنهادی udev اصلاح شود.

قاعده udev باید ساده‌سازی شود و به عنوان یک Pull Request به مخزن systemd در نشانی https://github.com/systemd/systemd ارسال گردد. برای راهنمایی بیشتر، فایل /usr/lib/udev/hwdb.d/60-evdev.hwdb را مشاهده کنید.

udev(7)