ts_calibrate -
برنامهای
آزمایشی
برای
کالیبراسیون
صفحه لمسی
مورد
استفاده tslib.
ts_calibrate برای
پیکربندی
دستی
پلاگین
فیلتر linear در
tslib به کار
میرود. این
ابزار
نشانهگاههایی
(crosshair) را روی
بافر فریم
(framebuffer) رسم
میکند تا
توسط کاربر
لمس شوند و
موقعیتهای
لمسی واقعی
را در برابر
موقعیتهای
مورد
انتظار
برای اعمال
فیلتر و
ارائه یک
تجربه
کاربری
لمسی مطلوب
ثبت میکند.
این ابزار
از متغیر
محیطی TSLIB_CALIBFILE
برای ذخیره
مقادیر خود
استفاده
میکند.
-r, --rotate [value]
چرخش
صفحه نمایش.
مقدار (value)
برای ۰ درجه
0، برای ۹۰
درجه (در جهت
عقربههای
ساعت یا CW) 1،
برای ۱۸۰
درجه
(وارونه) 2 و
برای ۲۷۰
درجه
(پادساعتگرد
یا CCW) 3 است. این
مقدار به
فایل
پیکربندی
کالیبراسیون
TSLIB_CALIBFILE اضافه
شده و توسط
ماژول
فیلتر linear از
آنجا
خوانده
میشود. این
مقدار
میتواند
توسط یکی از
پارامترهای
ماژول linear
تغییر داده
شود.
-t, --min_interval
مدتزمانی
بر حسب
میلیثانیه
که باید قبل
از فشرده
شدن
نشانهگاه
توسط کاربر
سپری شود.
این گزینه
ممکن است
برای
جلوگیری از
ضربههای
بیش از حد
سریع یا
لمسهای
اشتباه
تصادفی و در
نتیجه
کالیبراسیون
نادقیق
مفید باشد.
پیشفرض: 0.
-c, --validate
اعتبارسنجی
کالیبراسیون.
مطمئن شوید
که ماژول linear
در ts.conf
پیکربندی
شده باشد تا
کالیبراسیون
فعلی اعمال
شود. در این
حالت،
علامتهای
بعلاوه در
مکانهای
تصادفی روی
صفحه نمایش
داده
میشوند و
لمسها با
موقعیتهای
آنها
ارزیابی
میشوند. در
این حالت
گزینههای
--loops و --boundary در
دسترس
هستند.
-b, --boundary
مرز
اعتبارسنجی
بر حسب
پیکسل. فقط
در صورت
استفاده از
--validate در دسترس
است. این
گزینه مشخص
میکند که
اعتبارسنجی
چقدر باید
سختگیرانه
باشد؛ یعنی
فاصلهای
که ورودی
لمسی
ارزیابیشده
مجاز است از
علامت
بعلاوه
فاصله
داشته باشد
تا همچنان
اعتبارسنجی
موفقیتآمیز
باشد. اگر از
این مرز
فراتر رود،
اعتبارسنجی
ناموفق
خواهد بود.
پیشفرض: 10.
-o, --border
تعداد
پیکسلهایی
که باید از
حاشیه صفحه
نمایش
فاصله
گرفته شود.
فقط در صورت
استفاده از
--validate در دسترس
است.
پیشفرض: 0.
-l, --loops
تعداد
دورها در
حالت
اعتبارسنجی.
فقط در صورت
استفاده از
--validate در دسترس
است. این
گزینه مشخص
میکند چه
تعداد
علامت
بعلاوه
باید لمس و
ارزیابی
شوند.
پیشفرض: 3.
به ts.conf (5)
مراجعه
کنید.
ts.conf (5), ts_test (1), ts_uinput (1)