syndaemon(1) General Commands Manual syndaemon(1)

syndaemon - برنامه‌ای برای پایش فعالیت صفحه‌کلید و غیرفعال کردن تاچ‌پد هنگام استفاده از صفحه‌کلید.

syndaemon [-i idle-time] [-m poll-inverval] [-d] [-p pid-file] [-t] [-k] [-K] [-R]

غیرفعال کردن تاچ‌پد هنگام تایپ، از حرکت‌های ناخواستهٔ نشانگر که می‌تواند منجر به انتقال تمرکز (focus) به پنجرهٔ نادرست شود، جلوگیری می‌کند.

مدت‌زمانی (به ثانیه) که پس از آخرین فشردن کلید باید سپری شود تا تاچ‌پد دوباره فعال گردد. (پیش‌فرض 2.0 ثانیه است).
مدت‌زمانی (به میلی‌ثانیه) که باید میان دو بازهٔ بررسی دوره‌ای (polling) منتظر ماند. اگر این مقدار بسیار کم باشد، باعث بیدار شدن‌های غیرضروری پردازنده می‌شود. اگر این مقدار بیش از حد زیاد باشد، ممکن است برخی فشردن‌های کلید (فشردن و رها کردنی که بین دو بازه رخ می‌دهد) تشخیص داده نشوند. این گزینه هنگام اجرا با -R هیچ تأثیری ندارد. پیش‌فرض 200 میلی‌ثانیه است.
اجرا به صورت یک دیمن (daemon)، یعنی در پس‌زمینه.
ایجاد یک فایل pid با نام مشخص‌شده. فایل pid تنها در صورتی ایجاد خواهد شد که برنامه در حالت دیمن شروع به کار کند.
در پاسخ به فعالیت صفحه‌کلید، تنها ضربه زدن (tapping) و پیمایش (scrolling) غیرفعال شود، نه حرکت‌های ماوس.
نادیده گرفتن کلیدهای تغییردهنده (modifier keys) هنگام پایش فعالیت صفحه‌کلید.
مشابه -k، اما ترکیب‌های کلید تغییردهنده + کلید معمولی (Modifier+Key) را نیز نادیده می‌گیرد.
استفاده از افزونهٔ XRecord برای تشخیص فعالیت صفحه‌کلید به‌جای بررسی دوره‌ای وضعیت صفحه‌کلید.
-?
نمایش پیام راهنما.

کارساز X مورد نظر برای برقراری ارتباط را مشخص می‌کند.

اگر syndaemon با کدی غیر از 0 خارج شود، خطای رخ‌داده به شرح زیر است:

کد خروج 1
آرگومان نامعتبر در خط فرمان.
کد خروج 2
امکان برقراری ارتباط با کارساز X وجود نداشت یا هیچ دستگاه تاچ‌پدی پیدا نشد.
کد خروج 3
انشعاب (fork) به حالت دیمن شکست خورد یا ایجاد فایل pid امکان‌پذیر نبود.
کد خروج 4
افزونهٔ XRECORD درخواست شد اما در کارساز در دسترس یا قابل استفاده نیست.

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

Peter Osterlund <petero2@telia.com>.

این صفحهٔ راهنما توسط Mattia Dongili <malattia@debian.org> نوشته شده است.

Xorg(1), synclient(1), synaptics(4)

xf86-input-synaptics 1.10.0 X Version 11