| TOUCHPAD-EDGE-DETECTOR(1) | General Commands Manual | TOUCHPAD-EDGE-DETECTOR(1) |
نام (NAME)
touchpad-edge-detector - چاپ محدوده محورها برای دستگاه تاچپد
خلاصه دستور (SYNOPSIS)
touchpad-edge-detector [--help] WxH /dev/input/eventX
توضیحات (DESCRIPTION)
ابزار touchpad-edge-detector رویدادهای تاچپد را از هسته سیستمعامل (کرنل) میخواند و حداقل و حداکثر مختصات را بر اساس ورودی کاربر ثبت میکند. این ابزار به صورت تعاملی کار میکند؛ کاربر باید انگشت خود را روی تمام سطح تاچپد حرکت دهد و تلاش کند در تمامی لبههای تاچپد رویدادی ثبت نماید.
برای پایان دادن به جمعآوری رویدادها و چاپ خلاصه، کلیدهای Ctrl+C را فشار دهید. توصیه میشود این ابزار را چندین بار اجرا کنید تا از قابلاطمینان بودن نتایج مطمئن شوید.
گزینهها (OPTIONS)
- WxH
- عرض و ارتفاع تاچپد بر حسب میلیمتر. برای تاچپدی با عرض ۱۰۰ میلیمتر و ارتفاع ۷۵ میلیمتر، آرگومان به صورت 100x75 مشخص میشود. این آرگومان الزامی است.
- /dev/input/eventX
- گره رویداد (event node) تاچپد که رویدادها از آن خوانده میشوند. فهرستی از گرههای رویداد ممکن را میتوان با یکی از دستورهای زیر به دست آورد: libinput record، evemu-record یا evtest. همچنین گره رویداد مربوط به یک دستگاه در خط Handlers= فایل /proc/bus/input/devices ذکر شده است. این آرگومان الزامی است.
- --help
- نمایش توضیحات راهنمای کوتاه
نکات (NOTES)
پس از پایان، این ابزار خلاصهای از رویدادهای جمعآوریشده و یک قاعده پیشنهادی udev را چاپ میکند. به دلیل خطاهای گرد کردن، به ندرت ممکن است ابعاد کاملاً دقیق تاچپد به دست آید، اما هرگونه اختلاف بیش از ۵ میلیمتر باید توسط قاعده پیشنهادی udev اصلاح شود.
قاعده udev باید سادهسازی شود و به عنوان یک Pull Request به مخزن systemd در نشانی https://github.com/systemd/systemd ارسال گردد. برای راهنمایی بیشتر، فایل /usr/lib/udev/hwdb.d/60-evdev.hwdb را مشاهده کنید.