feedbackd() feedbackd()

feedbackd - دیمون مدیریت رویدادها و بازخوردهای حسی و صوتی

feedbackd [OPTIONS...]

Feedbackd دیمونی است که در نشست کاربر اجرا می‌شود تا بازخورد رویدادها را مانند پخش صدا، فعال‌سازی موتور لمسی (هپتیک) یا چشمک زدن نشانگر LED راه‌اندازی کند.

بازخورد ایجادشده توسط یک رویداد خاص، بر اساس پوستهٔ بازخورد در حال استفاده تعیین می‌شود (ببینید feedback-themes(5)). رویدادها از طریق یک API دی‌باس (DBus) ارسال می‌شوند.

هر بازخوردی که توسط یک کلاینت از طریق رویداد فعال شود، در نهایت با قطع ارتباط کلاینت از DBus متوقف خواهد شد. این ویژگی تضمین می‌کند که در صورت از کار افتادن (کِرَش) برنامه‌ای که بازخورد را ایجاد کرده است، تمام بازخوردها لغو شوند.

برای جزئیات بیشتر به مشخصات رویداد و پوستهٔ بازخورد در پیوند زیر مراجعه کنید: https://gitlab.freedesktop.org/agx/feedbackd.

برنامه feedbackd با دریافت سیگنال SIGHUP (مانند pkill -HUP feedbackd) پوستهٔ بازخورد را مجدداً بارگذاری می‌کند.

چاپ راهنما و خروج
چاپ اطلاعات با جزئیات بیشتر
جایگزینی یک نمونهٔ در حال اجرا
چاپ نسخه و خروج

این کلیدهای gsettings توسط feedbackd مورد استفاده قرار می‌گیرند:

•
org.gnome.desktop.sound
•
sound-theme: پوستهٔ صوتی مورد استفاده برای رویدادهای صوتی
•
org.sigxcpu.feedbackd
  • profile: نمایهٔ کلی و فعلی بازخورد. مقادیر معتبر عبارتند از: full، quiet و silent.
  • allow-important: فهرست برنامه‌هایی که می‌توانند سطح بازخورد سراسری را نادیده بگیرند (به عنوان مثال، برای اجازه دادن به ساعت زنگ‌دار جهت پخش صدا حتی زمانی که دستگاه در حالت بی‌صدا است).
  • prefer-flash: ترجیح دادن فلاش دوربین به نشانگر وضعیت LED
  • theme: پوستهٔ بازخورد مورد استفاده. از این کلید می‌توان برای نادیده‌گرفتن و جایگزینی پوستهٔ بازخوردی که توسط feedbackd بر اساس اطلاعات دستگاه انتخاب شده است، استفاده کرد.
  • max-haptic-strength: محدود کردن حداکثر قدرت مورد استفاده برای موتور لمسی (هپتیک) در بازهٔ [0.0, 1.0].
•
org.sigxcpu.feedbackd.application

fbcli(1) fbd-theme-validate(1) feedback-themes(5) gsettings(1)