RATBAGCTL(1) General Commands Manual RATBAGCTL(1)

ratbagctl - بررسی و تغییر تنظیمات ماوس‌های با قابلیت پیکربندی

ratbagctl [<options>] list
ratbagctl [<options>] <device> <command> ...

ابزار ratbagctl تنظیمات یک دستگاه را بررسی یا تغییر می‌دهد.

این ابزار معمولاً برای کار به اجرای ratbagd نیاز دارد.

نمایش شماره نسخه برنامه و خروج.
چاپ خروجی اشکال‌زدایی. استفاده چندباره از گزینه -v میزان جزئیات خروجی را افزایش می‌دهد. برای نمونه، -vvv خروجی پروتکل را نشان خواهد داد.
تنظیمات را بلافاصله روی ماوس اعمال نکن. این گزینه اجازه می‌دهد چندین پارامتر درون یک اسکریپت تعیین شوند، و آخرین فراخوانی ratbagctl تمام آن‌ها را به یکباره اعمال خواهد کرد.
نمایش راهنما.

فهرست کردن دستگاه‌های پشتیبانی‌شده (آرگومان دستگاه نمی‌پذیرد)

چاپ اطلاعات مربوط به یک دستگاه
چاپ نام دستگاه

چاپ نمایه فعال کنونی
تنظیم نمایه N به‌عنوان نمایه فعال
استفاده از نمایه N برای COMMAND

دستورات COMMAND دردسترس:

چاپ اطلاعات نمایه انتخاب‌شده
name get
چاپ نام نمایه
name set blah
تنظیم نام نمایه
فعال‌سازی یک نمایه
غیرفعال‌سازی یک نمایه
[resolution|dpi|rate|button|led] ...
استفاده از نمایه N برای دستور مشخص‌شده.

دستورات تفکیک‌پذیری روی نمایه ارائه‌شده، یا در صورت مشخص نشدن روی نمایه فعال کار می‌کنند.

چاپ تفکیک‌پذیری فعال کنونی
تنظیم تفکیک‌پذیری N به‌عنوان تفکیک‌پذیری فعال
چاپ تفکیک‌پذیری پیش‌فرض کنونی
تنظیم تفکیک‌پذیری N به‌عنوان تفکیک‌پذیری پیش‌فرض
استفاده از تفکیک‌پذیری N برای COMMAND

دستورات COMMAND دردسترس:

چاپ تفکیک‌پذیری انتخاب‌شده
[dpi|rate] ...
استفاده از تفکیک‌پذیری N برای دستور مشخص‌شده.

دستورات DPI روی نمایه و تفکیک‌پذیری مشخص‌شده، یا در صورت مشخص نشدن روی تفکیک‌پذیری فعال از نمایه فعال کار می‌کنند.

چاپ مقدار dpi
چاپ مقادیر dpi پشتیبانی‌شده
تنظیم مقدار dpi روی N

دستورات نرخ گزارش‌دهی روی نمایه و تفکیک‌پذیری مشخص‌شده، یا در صورت مشخص نشدن روی تفکیک‌پذیری فعال از نمایه فعال کار می‌کنند.

چاپ نرخ گزارش‌دهی به میلی‌ثانیه (ms)
چاپ نرخ‌های گزارش‌دهی پشتیبانی‌شده به میلی‌ثانیه (ms)
تنظیم نرخ گزارش‌دهی روی N میلی‌ثانیه

دستورات کلید روی نمایه مشخص‌شده، یا در صورت مشخص نشدن روی نمایه فعال کار می‌کنند.

چاپ تعداد کلیدها
چاپ اطلاعات کلید انتخاب‌شده
چاپ عملکرد کلید
تنظیم عملکرد کلید روی کلید B
تنظیم عملکرد کلید روی عملکرد ویژه S
تنظیم عملکرد کلید روی ماکروی مشخص‌شده

نحو ماکرو (Macro syntax):

یک ماکرو دنباله‌ای از رویدادهای کلید یا دوره‌های انتظار است. کلیدها باید با نام‌های کلید مشخص‌شده در linux/input-event-codes.h تعیین شوند.

فشردن و رها کردن 'a'
+KEY_A
فشردن 'a'
رها کردن 'a'
انتظار ۳۰۰ میلی‌ثانیه

دستورات LED روی نمایه مشخص‌شده، یا در صورت مشخص نشدن روی نمایه فعال کار می‌کنند.

چاپ مقادیر فعلی led
چاپ مقدار LED انتخاب‌شده
استفاده از led N برای COMMAND

دستورات COMMAND دردسترس:

حالت مورد نظر برای تنظیم به‌عنوان حالت فعلی
رنگ مورد نظر برای تنظیم به‌عنوان رنگ فعلی (رنگ باید در قالب شانزده‌شانزدهی/هگزادسیمال باشد).
نرخ مورد نظر برای تنظیم به‌عنوان نرخ فعلی
روشنایی مورد نظر برای تنظیم به‌عنوان روشنایی فعلی

در حال حاضر هیچ تضمینی وجود ندارد که قالب خروجی ratbagctl در آینده تغییر نکند. دستورات ذکرشده در این صفحه راهنما باید تا حدی پایداری داشته باشند، اما انتظار نداشته باشید که همواره بدون تغییر باقی بمانند.

ratbagctl توسط David Herrmann، Peter Hutterer و Benjamin Tissoires نوشته شده است.

این صفحه راهنما توسط Stephen Kitt <skitt@debian.org> برای سیستم دبیان گنو/لینوکس (Debian GNU/Linux) نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود).

0.18