זהו תוסף קלט הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
inputplug - צג אירוע XInput
תַקצִיר
תקע קלט [-a כתובת] [-f נתיב] [-v] [-n] [-d] [-0] -c קידומת פקודה
תיאור
תקע קלט הוא דמון שמתחבר לשרת X פועל ומנטר את ה-XInput שלו
אירועי שינוי היררכיה. אירועים כאלה מגיעים כאשר מכשיר מחובר או מוסר,
מופעל או מושבת וכו'.
כאשר מתרחש שינוי בהיררכיה, תקע קלט מנתח את מבנה הודעות האירוע, וכן
קורא לפקודה שצוינה על ידי קידומת פקודה. הפקודה מקבלת שלושה ארגומנטים:
קידומת פקודה סוג אירוע מזהה מכשיר סוג מכשיר מכשיר של שם
סוג האירוע עשוי להיות אחד מהבאים:
· XIMasterAdded
· XIMaster הוסר
· XISlaveAdded
· XISlaveRemoved
· XISlaveAttached
· XISlaveDetached
· XIDeviceEnabled
· XIDevice Disabled
סוג המכשיר עשוי להיות כל אחד מאלה:
· XIMasterPointer
· XIMasterKeyboard
· XISlavePointer
· XISlaveKeyboard
· XIFLoatingSlave
מזהה המכשיר הוא מספר שלם. היזהר ששם המכשיר עשוי להכיל רווחים.
כמו כן, אם הידור עם libixp, inputplug יכול לפרסם אירועים ב- wmii קובץ האירוע. ל
לאפשר wmii תמיכה, הכתובת שלה 9P יש לציין שרת.
אפשרויות
סיכום האפשרויות כלול להלן.
-v תהיה קצת יותר מילולי.
-n הפעל, עקוב אחר אירועים, אבל אל תפעיל שום דבר. כאשר מילולית יותר מופעלת,
ידפיס את הפקודה בפועל שהוא יפעיל. זה מרמז -d.
-d אל תעשה דמוניזציה. רוץ בחזית.
-0 בהתחלה, הפעל אירועים שנוספו ומופעלים עבור כל מכשיר מחובר. מכשיר מאסטר
יפעיל את אירוע "נוסף" בעוד שהתקן עבד יפעיל גם את ה"נוסף" וגם
המכשיר "מופעל".
-c קידומת פקודה
קידומת פקודה להפעלה. למרבה הצער, כרגע זה מועבר ל execvp(3) ישירות,
אז אסור להכניס רווחים. זה נתון לשינויים בעתיד.
-a כתובת
הכתובת שאליה יש להתחבר wmii. הכתובת מקבלת את הטופס
!. אם מועברת מחרוזת ריקה, תקע קלט מנסה למצוא wmii
באופן אוטומטי.
-f נתיב
נתיב לקובץ האירוע בפנים 9P מערכת הקבצים מוגש על ידי wmii. ברירת המחדל היא /מִקרֶה.
הסביבה
תצוגה
צג X11 לחיבור אליו.
WMII_ADDRESS
wmii כתובת.
השתמש ב- inputplug באינטרנט באמצעות שירותי onworks.net