זוהי הפקודה xkbevd שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
xkbevd - דמון אירוע XKB
תַקצִיר
xkbevd [ אפשרויות ]
תיאור
פקודה זו היא מאוד גולמית ולכן מיושמת באופן חלקי בלבד; אנו מציגים זאת כאן
כאב טיפוס גס למפתחים, לא ככלי למטרות כלליות עבור משתמשי קצה.
משהו כזה עשוי להוות תחליף מתאים ל-xev; אני לא נרשם, חשוב
אתה, אבל זה רעיון מעניין.
השמיים xkbevd event daemon מקשיב לאירועי XKB שצוינו ומבצע פקודות מבוקשות
אם הם מתרחשים. קובץ התצורה מורכב מרשימת מפרט/פעולה של אירועים
זוגות ו/או הגדרות משתנים.
מפרט אירוע מורכב משם אירוע XKB קצר ואחריו מחרוזת או
מזהה המשמש כמוקד בסוגריים; סוגריים ריק מצביעים על לא
הסמכה ומשמשות לציון פקודת ברירת המחדל המוחלת על אירועים שכן
לא תואם לאף אחד מהמפרטים האחרים. הפרשנות של המוקדמות תלויה ב
סוג האירוע: אירועי פעמון תואמים באמצעות שם הפעמון, אירועי הודעה תואמים
על התוכן של מחרוזת ההודעה ואירועי מפתח איטיים מקבלים כל אחד מהם ללחוץ, לשחרר,
לקבל, או לדחות. כרגע לא מזוהים אירועים אחרים.
פעולה מורכבת ממילת מפתח אופציונלית ואחריה ארגומנט מחרוזת אופציונלי.
נכון לעכשיו, xkbev מזהה את הפעולות: אף לא אחד, להתעלם, הד, printEvent, נשמע, ו פָּגָז.
אם הפעולה לא צוינה, המחרוזת תילקח כשם של קובץ קול
שיחק אלא אם הוא מתחיל בסימן קריאה, ובמקרה זה נלקח כקליפה
פקודה.
הגדרות משתנים במחרוזת הארגומנטים מורחבות עם שדות מהאירוע ב
שאלה לפני שמחרוזת הארגומנט מועברת למעבד הפעולה. התחביר הכללי
עבור משתנה הוא $c או $(str), איפה c הוא דמות בודדת ו str הוא מחרוזת
באורך שרירותי. לכל הפרמטרים יש גם שמות של תו בודד וגם שמות ארוכים.
רשימת הפרמטרים המוכרים משתנה מאירוע לאירוע והיא ארוכה מכדי לרשום כאן
עכשיו. בכל מקרה מדובר במהדורת מפתחים, כך שניתן לצפות ממך להסתכל על
קוד מקור (evargs.c הוא בעל עניין מיוחד).
השמיים להתעלם, הד, printEvent, נשמע, ו פָּגָז פעולות עושות מה שהיית מצפה לפקודות
בשם להתעלם, הד, printEvent, נשמע, ו פָּגָז לעשות, אלא שלפקודה צליל יש
הוטמע ונבדק רק עבור מכונות SGI. זה משיק תוכנית חיצונית ממש
עכשיו, אז זה אמור להיות די קל להסתגל, במיוחד אם אתה אוהב אות אודיו שמגיעים
בערך חצי שנייה אחרי שאתה מצפה להם.
המשתנים היחידים המוכרים כרגע הם SoundDirectory ו soundCmd. אני בטוח שאתה יכול
להבין מה הם עושים.
אפשרויות
עזרה מדפיס הודעת שימוש הרבה יותר מעודכנת מכל דבר אחר בדף האיש הזה.
-cfg פילה
מציין את קובץ התצורה לקריאה. אם לא צוין קובץ תצורה,
xkbevd מחפש ~/.xkb/xkbevd.cf ו-$(LIBDIR)/xkb/xkbevd.cf בסדר זה.
-sc cmd מציין את הפקודה המשמשת להשמעת צלילים.
-ס בספרייה
מציין ספרייה ברמה העליונה עבור קבצי קול.
-לְהַצִיג תצוגה
מציין את התצוגה שבה יש להשתמש. אם לא נוכח, xkbevd משתמש ב-$DISPLAY.
-בג אומר xkbevd להתפצל (ולרוץ ברקע).
-סינכרון מאלץ סנכרון של כל בקשות X. לְהַאֵט.
-v הדפס מידע נוסף, כולל הודעות איתור באגים. מפרטים מרובים של
-v לגרום ליותר פלט, לנקודה מסוימת.
-הפך
מדפיס את גרסת התוכנית ויוצא.
השתמש ב-xkbevd באינטרנט באמצעות שירותי onworks.net