GoGPT Best VPN GoSearch

فاویکون OnWorks

evtest - آنلاین در ابر

Evtest را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این فرمان evtest است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


evtest - ابزار ورودی رویداد دستگاه و ابزار پرس و جو

خلاصه


evtest [--grab] /dev/input/eventX

evtest --query /dev/input/eventX

شرح


اولین نوع فراخوان نمایش داده شده در بالا ("حالت گرفتن") باعث نمایش این تست می شود
اطلاعات مربوط به دستگاه ورودی مشخص شده، از جمله تمام رویدادهای پشتیبانی شده توسط
دستگاه سپس دستگاه را نظارت می کند و تمام رویدادهای لایه رویداد ایجاد شده را نمایش می دهد.

اگر پرچم --grab در حالت ضبط داده شود، evtest یک EVIOCGRAB را روی دستگاه نگه می دارد.
در حالی که این گراب فعال است، سایر فرآیندها رویدادها را از هسته دریافت نخواهند کرد
دستگاه ها هنگامی که evtest خارج شد، grab دوباره آزاد می شود.

در نوع دوم فراخوانی ("حالت پرس و جو")، evtest یک پرس و جوی تک شات را انجام می دهد
وضعیت یک کلید خاص ارزش از یک رویداد نوع.

نوع یکی از: EV_KEY, EV_SW, EV_SND, EV_LED (یا مقدار عددی)

ارزش می تواند نمایش دهدهی (مثلاً 44)، هگزا (مثلاً 0x2c)، یا ثابت باشد
نام (مثلا KEY_Z) کلید/سوئیچ/صدا/LED مورد درخواست.

اگر بیت حالت تنظیم شده باشد (کلید فشار داده شود، روشن شود، ...)، evtest با کد 10 خارج می شود.
بیت حالت تنظیم نشده است (کلید فشرده است، خاموش می شود، ...)، evtest با کد 0 خارج می شود.
خروجی تولید می شود.

evtest باید بتواند از دستگاه بخواند. در بیشتر موارد این بدان معناست که باید اجرا شود
به عنوان ریشه

Evtest معمولاً برای رفع اشکال دستگاه های ورودی در X.Org استفاده می شود. خروجی evtest
اطلاعات ارائه شده توسط هسته را نشان می دهد. بر اساس این اطلاعات می تواند باشد
تعیین کرد که آیا یک اشکال ممکن است یک هسته یا یک مشکل X.Org باشد.

عیب یابی


اگر evtest هیچ رویدادی را حتی با وجود استفاده از دستگاه نشان نمی دهد، ممکن است دستگاه نمایش داده شود
توسط یک فرآیند (EVIOCGRAB) گرفته شده است. این معمولاً در هنگام اشکال زدایی یک سیناپتیک صدق می کند
دستگاه از داخل X. تغییر VT به TTY یا خاموش کردن سرور X این کار را خاتمه می دهد
دستگاه های grab و synaptics را می توان اشکال زدایی کرد.

دستور زیر فرآیندها را با یک توصیفگر فایل باز در دستگاه نشان می دهد:

fuser -v /dev/input/eventX

خروج CODE


evtest در صورت خطا 1 را برمی گرداند.

هنگامی که برای کوئری وضعیت استفاده می شود، اگر بیت حالت تنظیم نشده باشد، evtest 0 و اگر وضعیت، 10 را برمی گرداند.
بیت تنظیم شده است

از evtest آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.