Android תומך במגוון מכשירי מקלדת, כולל פונקציה מיוחדת לוחות מקשים (פקדי עוצמת קול ועוצמה), מקלדות QWERTY קומפקטיות מוטמעות, ומקלדות חיצוניות בסגנון מחשב המוצגים באופן מלא.
במסמך הזה מתוארות מקלדות פיזיות בלבד. עיון ב-Android SDK לקבלת מידע על מקלדות רכות (עורכי שיטות קלט).
סיווג המקלדת
מכשיר לקליטת נתונים מסווג כמקלדת אם אחד מהתנאים הבאים מתקיימים: החזקת התנאים:
-
מכשיר הקלט מדווח על הנוכחות של קודי מפתח של Linux שמשמשים במקלדות השונות כולל
0
עד0xff
אוKEY_OK
עדKEY_MAX
. -
התקן הקלט מדווח על הנוכחות של קודי מפתח של Linux שמשמשים בג'ויסטיקים. וגיימפדים, כולל
BTN_0
עדBTN_9
,BTN_TRIGGER
עדBTN_DEAD
, אוBTN_A
עדBTN_THUMBR
.
ג'ויסטיקים מסווגים כרגע כמקלדות כי הג'ויסטיק ולחצני הגיימפאד מסווגים
מדווחים על ידי אירועי EV_KEY
באותו אופן שבו מדווחים על מקשי מקלדת. כך
ג'ויסטיקים ו-gamepads משתמשים גם בקובצי מפה עיקריים לצורך הגדרה.
לאחר שמכשיר קלט סווג כמקלדת, המערכת טוענת את קובץ תצורה של מכשיר קלט ופריסת מקלדת למקלדת.
לאחר מכן המערכת תנסה לקבוע מאפיינים נוספים של המכשיר.
-
אם למכשיר לקליטת נתונים יש מפתחות שממופים אל
KEYCODE_Q
, אז מכשיר נחשב כמקלדת אלפאנומרי (בניגוד למספרים). היכולת של לוח המקשים האלפאבתי מדווחת במשאבConfiguration
בתורKEYBOARD_QWERTY
. -
אם למכשיר לקליטת נתונים יש מפתחות שממופים אל
KEYCODE_DPAD_UP
,KEYCODE_DPAD_DOWN
,KEYCODE_DPAD_LEFT
,KEYCODE_DPAD_RIGHT
וגםKEYCODE_DPAD_CENTER
(חובה לכלול את כולם), ולאחר מכן המכשיר נחשב כדי לקבל לוח מקשים כיווני. היכולת של לוח החיוג הכיוונית מדווחת במשאבConfiguration
בתורNAVIGATION_DPAD
. -
אם למכשיר לקליטת נתונים יש מפתחות שממופים אל
KEYCODE_BUTTON_A
או מקשים אחרים שקשורים לגיימפאד, המכשיר נחשב שיש בו בקר משחקים.
דרישות מנהל ההתקן של המקלדת
-
מנהלי התקנים של מקלדת צריכים לרשום רק קודי מפתחות עבור המפתחות שהם תומכים באמת. רישום של קודי מפתח עודפים עלול לבלבל את המכשיר את אלגוריתם הסיווג או לגרום למערכת לזהות באופן שגוי את יכולות המקלדת הנתמכות של המכשיר.
-
מנהלי התקנים של מקלדת צריכים להשתמש ב-
EV_KEY
כדי לדווח על לחיצות על מקשים, תוך שימוש בערך של0
כדי לציין שמפתח שוחרר, ערך של1
שמציין על מקש כלשהו, וערך גדול מ-2
או שווה לו כדי לציין המקש חוזר על עצמו באופן אוטומטי. -
מערכת Android מבצעת פעולות חוזרות במקלדת משלהן. פונקציונליות של חזרה אוטומטית צריך להיות מושבת במנהל ההתקן.
-
מנהלי התקנים של המקלדת יכולים לציין את השימוש ב-HID או סריקה ברמה נמוכה שולחים
EV_MSC
עם הערךMSC_SCANCODE
וערך שמציין את השימוש או לסרוק את הקוד כשלוחצים על המקש. המידע הזה לא זמין כרגע בשימוש ב-Android. -
מנהלי התקנים של המקלדת צריכים לתמוך בהגדרה של מצבי LED בזמן הכתיבה של
EV_LED
למכשיר. הנהג שלhid-input
מטפל בבעיה באופן אוטומטי. נכון לעכשיו, מערכת Android משתמשת ב-LED_CAPSLOCK
,LED_SCROLLLOCK
, ו-LED_NUMLOCK
. צריך לתמוך בנורות ה-LED האלה רק כאשר במקלדת באמת יש נורות חיווי מתאימות. -
מנהלי התקנים של מקלדת ללוחות מקשים מוטמעים (לדוגמה, באמצעות מטריצת GPIO) צריך להקפיד לשלוח אירועי
EV_KEY
עם הערך0
עבור כל מפתח ימשיכו ללחוץ כשהמכשיר עובר למצב שינה. אחרת, יכול להיות ייתקע ויחזור אוטומטית לנצח.
פעולת המקלדת
בהמשך מוצג סיכום קצר של פעולת המקלדת ב-Android.
-
הרכיב
EventHub
קורא אירועים גולמיים ממנהל ההתקןevdev
וממפה את הקודים של המפתח של Linux (נקראים לפעמים 'קודי סריקה') בקודי מפתח של Android באמצעות מפת הפריסה של המקשים. -
השדה
InputReader
משתמש באירועים הגולמיים ומעדכן את מצב המטא מפתח. לדוגמה, אם מקש Shift השמאלי לחוץ או משוחרר, הקורא להגדיר או לאפס את הביטיםMETA_SHIFT_LEFT_ON
ו-META_SHIFT_ON
בהתאם. -
האפליקציה
InputReader
שולחת התראה ל-InputDispatcher
על האירוע המרכזי. -
האפליקציה
InputDispatcher
שואלת אתWindowManagerPolicy
מה לעשות עם המפתח חיוג אלWindowManagerPolicy.interceptKeyBeforeQueueing
. השיטה הזו הוא חלק מנתיב קריטי שאחראי להוציא את המכשיר ממצב שינה מקישים על כמה מקשים. ב-EventHub
יש מצב נעילה של מצב שינה באופן יעיל לאורך הנתיב הקריטי הזה, כדי לוודא שהוא יפעל עד הסוף. -
אם
InputFilter
נמצא כרגע בשימוש, ה-InputDispatcher
נותן לו הזדמנות לצרוך את המפתח או לבצע לו טרנספורמציה. ניתן להשתמש בInputFilter
להטמעת מדיניות נגישות ברמה נמוכה ברמת המערכת. -
המפתח
InputDispatcher
מעביר את המפתח לתור לעיבוד בשרשור השליחה. -
כשהמפתח
InputDispatcher
מוציא את המפתח לתור, הוא מקבל אתWindowManagerPolicy
הזדמנות שנייה ליירט את האירוע המרכזי בהתקשרותWindowManagerPolicy.interceptKeyBeforeDispatching
. השיטה הזו מטפלת במערכת ופונקציות נוספות. -
לאחר מכן,
InputDispatcher
מזהה את יעד האירוע המרכזי (החלון שבו מתמקדים) ומחכה שיהיו מוכנים. לאחר מכן,InputDispatcher
מספק אירוע מרכזי באפליקציה. -
בתוך האפליקציה, האירוע המרכזי יורד במורד היררכיית התצוגות אל התצוגה המטורגטת לשליחת מפתחות לפני IME.
-
אם האירוע המרכזי לא מטופל בשליחה לפני ה-IME ונעשה שימוש ב-IME, האירוע המרכזי מועבר ל-IME.
-
אם ה-IME לא ניצל את האירוע המרכזי, האירוע המרכזי יופץ למטה בהיררכיית התצוגות, לתצוגה המיקודת לשליחת מפתחות רגילים.
-
האפליקציה מדווחת ל-
InputDispatcher
אם המפתח האירוע נצרך. אם האירוע לא נוצל,InputDispatcher
קוראת ל-WindowManagerPolicy.dispatchUnhandledKey
כדי להחיל 'חלופה' או התנהגות המשתמשים. בהתאם לפעולת הגיבוי, יכול להיות שמחזור שליחת האירועים המרכזיים יתחיל מחדש באמצעות קוד מפתח אחר. לדוגמה, אם אפליקציה לא מטפלתKEYCODE_ESCAPE
, המערכת עשויה לשלוח מחדש את האירוע המרכזי כ-KEYCODE_BACK
במקום זאת.
הגדרת המקלדת
התנהגות המקלדת נקבעת לפי פריסת המקשים, תו המקש מפה וקלט של תצורת מכשיר.
בקטעים הבאים יש פרטים נוספים על הקבצים השתתפות בהגדרת המקלדת:
מאפיינים
המאפיינים הבאים של תצורת מכשירי קלט משמשים למקלדות.
מקלדת.layout
הגדרה: keyboard.layout
= <name>
מציין את השם של קובץ פריסת המפתח שמשויך למכשיר הקלט,
לא כולל את התוסף .kl
. אם הקובץ הזה לא נמצא, מערכת הקלט
ישתמש במקום זאת בפריסת ברירת המחדל של המקשים.
רווחים בשם מומרים לקווים תחתונים במהלך החיפוש.
לפרטים נוספים, אפשר לעיין במסמכי התיעוד של הקובץ בפריסה של מפתחות.
מקלדת.characterMap
הגדרה: keyboard.characterMap
= <name>
מציין את השם של קובץ מפת התווים העיקרי שמשויך למכשיר הקלט,
לא כולל את התוסף .kcm
. אם הקובץ הזה לא נמצא, מערכת הקלט
ישתמש במקום זאת במפת תווי המפתח המוגדרת כברירת מחדל.
רווחים בשם מומרים לקווים תחתונים במהלך החיפוש.
אפשר לקרוא פרטים נוספים במסמכים בנושא הקובץ של מפת התווים המרכזית.
מקלדת.orientationAware
הגדרה: keyboard.orientationAware
= 0
| 1
המדיניות הזו מציינת אם המקלדת מגיבה לשינויים בכיוון התצוגה.
-
אם הערך הוא
1
, מקשי הכיוונים של לוח המקשים מסובבים כאשר שינויים המשויכים לכיוון התצוגה. -
אם הערך הוא
0
, המקלדת חסינה לשינויים בכיוון התצוגה.
ערך ברירת המחדל הוא 0
.
המודעוּת לכיווניות משמשת לתמיכה ברוטציה של מקשי מקשים כיווניים,
כמו ב-Motoroid Droid. לדוגמה, כשמסובבים את המכשיר
ב-90 מעלות בכיוון השעון מהכיוון הטבעי שלו, KEYCODE_DPAD_UP
הוא
מופתה מחדש כדי להפיק KEYCODE_DPAD_RIGHT
מאז 'למעלה' המפתח בסוף מצביע
'ימינה' כשהמכשיר נמצא בכיוון הזה.
מקלדת.builtIn
הגדרה: keyboard.builtIn
= 0
| 1
מציינת אם המקלדת מוגדרת כמקלדת מובנית (עם חיבור פיזי) במקלדת.
ערך ברירת המחדל הוא 1
אם שם המכשיר מסתיים ב--keypad
. אחרת, הוא 0
.
למקלדת המובנית תמיד מוקצה מזהה מכשיר של 0
. מקלדות אחרות
שאינם מובנים, מוקצים מזהי מכשירים ייחודיים שאינם אפס.
השימוש במזהה 0
למקלדת המובנית חשוב לצורך תחזוקה
תואם לשדה KeyCharacterMap.BUILT_IN_KEYBOARD
, שמציין
המזהה של המקלדת המובנית והערך שלו הוא 0
. השדה הזה נקרא
הוצא משימוש ב-API, אבל ייתכן שאפליקציות ישנות עדיין משתמשות בו.
מקלדת עם פונקציות מיוחדות (שמפת התווים שלה מציינת
סוג של SPECIAL_FUNCTION
) אף פעם לא יירשם כמקלדת המובנית,
בלי קשר להגדרה של הנכס הזה. הסיבה לכך היא שפונקציה מיוחדת
המקלדת לא נועדה לשמש להקלדה לשימוש כללי, כברירת מחדל.
הגדרות לדוגמה
# This is an example input device configuration file for a built-in # keyboard that has a DPad. # The keyboard is internal because it is part of the device. device.internal = 1 # The keyboard is the default built-in keyboard so it should be assigned # an id of 0. keyboard.builtIn = 1 # The keyboard includes a DPad which is mounted on the device. As the device # is rotated the orientation of the DPad rotates along with it, so the DPad must # be aware of the display orientation. This ensures that pressing 'up' on the # DPad always means 'up' from the perspective of the user, even when the entire # device has been rotated. keyboard.orientationAware = 1
הערות בנושא תאימות
לפני Honeycomb, ממפה של קלט המקלדת לא השתמשה במאפיינים של הגדרות אישיות.
ההנחה היא שכל המקלדות מחוברות באופן פיזי ויש להן מודעות לכיוון מסוים. ברירת המחדל
השמות של פריסת המקשים ומפת התווים המרכזיים הם qwerty
במקום Generic
. המפתח
גם הפורמט של מפת התווים היה שונה מאוד, והמסגרת לא תמכה
מקלדות מלאות בסגנון מחשב PC או מקלדות חיצוניות.
כשמשדרגים מכשירים ל-Honeycomb, צריך להקפיד ליצור או לעדכן את ובקובצי מפה מרכזיים.
שימוש במכשיר ממשק אנושי (HID), קודי מפתחות של Linux וקודי מפתחות של Android
המערכת מתייחסת למפתחות שמשתמשים בכמה מזהים שונים, בהתאם של שכבת הפשטה.
במכשירי ממשק אנושי (HID), לכל מפתח יש שימוש ב-HID. hid-input
של Linux
מנהלי התקנים ומנהלי התקנים של ממשק אנושי (HID) ספציפיים למכשיר וספקים קשורים אחראים
לניתוח דוחות HID ולמיפוי השימוש במכשיר ממשק אנושי (HID) לקודים של מפתחות Linux.
כשמערכת Android קוראת אירועים של EV_KEY
מהליבה (kernel) של Linux, היא מתרגמת כל אחד
בקוד המפתח של Linux התואם לקוד המפתח של Android, בהתאם
קובץ הפריסה של המכשיר.
כשהאירוע המרכזי נשלח לאפליקציה, android.view.KeyEvent
מדווח על קוד המפתח של Linux כערך של getScanCode()
קוד מפתח של Android כערך של getKeyCode()
. למטרות
framework, רק הערך של getKeyCode()
חשוב.
חשוב לשים לב שפרטי השימוש במכשיר ממשק אנושי (HID) לא משמשים את Android עצמה או מועברות לאפליקציות.
טבלאות קוד
בטבלאות הבאות אפשר לראות את אופן השימוש במכשיר ממשק אנושי (HID), קודי מפתח של Linux ו-Android קודי המפתחות קשורים זה לזה.
עמודת LKC מציינת את קוד המפתח של Linux בהקסדצימלי.
העמודה AKC מציינת את קוד המפתח של Android בהקסדצימלי.
העמודה 'הערות' מתייחסת להערות שמתפרסמות אחרי הטבלה.
בעמודה 'גרסה' מצוינת הגרסה הראשונה של פלטפורמת Android לכלול את המפתח הזה במפת המפתחות שמוגדרת כברירת המחדל. יש כמה שורות מוצגת במקרים שבהם מפת המקשים שמוגדרת כברירת מחדל השתנתה בין גרסאות. הגרסה הישנה ביותר שצוינה היא 1.6.
-
ב-Gingerbread (2.3) ובגרסאות קודמות, מפת המקשים שמוגדרת כברירת מחדל הייתה
qwerty.kl
מפת המפתח הזו מיועדת לשימוש רק ב-Android אמולטור ולא נועד לשמש לתמיכה שרירותית מקלדות חיצוניות. למרות זאת, כמה יצרני ציוד מקורי הוסיפו Bluetooth על התמיכה של המקלדת בפלטפורמה והסתמכות עלqwerty.kl
לספק את מיפויי המקלדת הנדרשים. כתוצאה מכך מיפויים ישנים יותר עשויים לעניין יצרני ציוד מקורי (OEM) שבונים ציוד היקפי למכשירים הספציפיים האלה. שימו לב שהמיפויים שונות באופן מהותי מהתהליך הנוכחי, ביחס לטיפול במפתחHOME
. מומלץ: שכל הציוד ההיקפי החדש פותח בהתאם ל-Honeycomb או מפות של המפתחות האחרונים (כלומר, ממשק אנושי סטנדרטי). -
החל מ-Honeycomb (3.0), מפת המקשים שמוגדרת כברירת מחדל היא
Generic.kl
. מפת המקשים הזו תוכננה לתמוך במקלדות בסגנון PC מלא. רוב הפונקציונליות של מקלדות ממשק אנושי (HID) סטנדרטיות אמורה להסתגל. של הקופסה.
המיפוי של קוד המפתח עשוי להשתנות בין גרסאות הליבה של Linux ו-Android. כשידוע שהשינויים בוצעו במפות ברירת המחדל של Android, אפשר לציין אותן בעמודת הגרסה.
מנהלי התקנים של ממשק אנושי (HID) ומפות של מפתחות שספציפיים למכשיר עשויים להחיל מיפויים שונים שמפורטים כאן.
דף מקלדת HID ולוח מקשים (0x07)
שימוש במכשיר ממשק אנושי (HID) | שם השימוש במכשיר ממשק אנושי (HID) | LKC | שם קוד המפתח של Linux | גרסה | AKC | שם קוד המפתח של Android | הערות |
---|---|---|---|---|---|---|---|
0x07 0x0001 | העברת שגיאות במקלדת | ||||||
0x07 0x0002 | כישלון POST במקלדת | ||||||
0x07 0x0003 | שגיאת מקלדת לא מוגדרת | ||||||
0x07 0x0004 | מקלדת A ו-A | 0x001e | KEY_A | 1.6 | 0x001d | KEYCODE_A | 1 |
0x07 0x0005 | מקלדת B ו-B | 0x0030 | KEY_B | 1.6 | 0x001e | KEYCODE_B | 1 |
0x07 0x0006 | מקלדת C ו-C | 0x002e | KEY_C | 1.6 | 0x001f | KEYCODE_C | 1 |
0x07 0x0007 | מקלדת d ו-D | 0x0020 | מפתח_D | 1.6 | 0x0020 | KEYCODE_D | 1 |
0x07 0x0008 | מקלדת e ו-E | 0x0012 | KEY_E | 1.6 | 0x0021 | KEYCODE_E | 1 |
0x07 0x0009 | מקלדת f ו-F | 0x0021 | KEY_F | 1.6 | 0x0022 | KEYCODE_F | 1 |
0x07 0x000a | מקלדת g ו-G | 0x0022 | KEY_G | 1.6 | 0x0023 | KEYCODE_G | 1 |
0x07 0x000b | מקלדת h ו-H | 0x0023 | מפתח_H | 1.6 | 0x0024 | KEYCODE_H | 1 |
0x07 0x000c | מקלדת i ו-I | 0x0017 | KEY_I | 1.6 | 0x0025 | KEYCODE_I | 1 |
0x07 0x000d | מקלדת j ו-J | 0x0024 | KEY_J | 1.6 | 0x0026 | KEYCODE_J | 1 |
0x07 0x000e | מקלדת k ו-K | 0x0025 | KEY_K | 1.6 | 0x0027 | KEYCODE_K | 1 |
0x07 0x000f | מקלדת L ו-L | 0x0026 | KEY_L | 1.6 | 0x0028 | KEYCODE_L | 1 |
0x07 0x0010 | מקלדת m ו-M | 0x0032 | KEY_M | 1.6 | 0x0029 | KEYCODE_M | 1 |
0x07 0x0011 | מקלדת n ו-N | 0x0031 | KEY_N | 1.6 | 0x002a | KEYCODE_N | 1 |
0x07 0x0012 | מקלדת o ו-O | 0x0018 | מפתח_O | 1.6 | 0x002b | KEYCODE_O | 1 |
0x07 0x0013 | מקלדת p ו-P | 0x0019 | KEY_P | 1.6 | 0x002c | KEYCODE_P | 1 |
0x07 0x0014 | מקלדת q ו-Q | 0x0,010 | KEY_Q | 1.6 | 0x002d | KEYCODE_Q | 1 |
0x07 0x0015 | מקלדת R ו-R | 0x0013 | KEY_R | 1.6 | 0x002e | KEYCODE_R | 1 |
0x07 0x0016 | מקלדת s ו-S | 0x001f | KEY_S | 1.6 | 0x002f | KEYCODE_S | 1 |
0x07 0x0017 | מקלדת t ו-T | 0x0014 | מפתח_T | 1.6 | 0x0030 | KEYCODE_T | 1 |
0x07 0x0018 | מקלדת u ו-U | 0x0016 | KEY_U | 1.6 | 0x0031 | KEYCODE_U | 1 |
0x07 0x0019 | מקלדת v ו-V | 0x002f | KEY_V | 1.6 | 0x0032 | KEYCODE_V | 1 |
0x07 0x001a | מקלדת w ו-W | 0x0011 | KEY_W | 1.6 | 0x0033 | KEYCODE_W | 1 |
0x07 0x001b | מקלדת x ו-X | 0x002d | KEY_X | 1.6 | 0x0034 | KEYCODE_X | 1 |
0x07 0x001c | מקלדת Y ו-Y | 0x0015 | מפתח_Y | 1.6 | 0x0035 | KEYCODE_Y | 1 |
0x07 0x001d | מקלדת Z ו-Z | 0x002c | KEY_Z | 1.6 | 0x0036 | KEYCODE_Z | 1 |
0x07 0x001e | מקלדת 1 ו-! | 0x0,002 | KEY_1 | 1.6 | 0x0,008 | KEYCODE_1 | 1 |
0x07 0x001f | מקלדת 2 ו-@ | 0x0,003 | KEY_2 | 1.6 | 0x0,009 | KEYCODE_2 | 1 |
0x07 0x0020 | מקלדת 3 ו-# | 0x0,004 | KEY_3 | 1.6 | 0x000a | KEYCODE_3 | 1 |
0x07 0x0021 | מקלדת 4 ו-$ | 0x0,005 | KEY_4 | 1.6 | 0x000b | KEYCODE_4 | 1 |
0x07 0x0022 | מקלדת 5 ו-% | 0x0,006 | KEY_5 | 1.6 | 0x000c | KEYCODE_5 | 1 |
0x07 0x0023 | מקלדת 6 ו-^ | 0x0,007 | KEY_6 | 1.6 | 0x000d | KEYCODE_6 | 1 |
0x07 0x0024 | מקלדת 7 ו-& | 0x0,008 | KEY_7 | 1.6 | 0x000 | KEYCODE_7 | 1 |
0x07 0x0025 | מקלדת 8 ו-* | 0x0,009 | KEY_8 | 1.6 | 0x000f | KEYCODE_8 | 1 |
0x07 0x0026 | מקלדת 9 ו- ( | 0x000a | KEY_9 | 1.6 | 0x0,010 | KEYCODE_9 | 1 |
0x07 0x0027 | מקלדת 0 ו- ) | 0x000b | KEY_0 | 1.6 | 0x0,007 | KEYCODE_0 | 1 |
0x07 0x0028 | חזרה למקלדת (ENTER) | 0x001c | KEY_ENTER | 1.6 | 0x0042 | KEYCODE_ENTER | 1 |
0x07 0x0029 | EscapeAPE מהמקלדת | 0x0,001 | KEY_ESC | 3.0 | 0x006f | KEYCODE_ESCAPE | |
"" | "" | "" | "" | 2.3 | 0x0,004 | KEYCODE_BACK | |
0x07 0x002a | מקלדת DELETE (מקש Backspace) | 0x000 | KEY_BACKSPACE | 1.6 | 0x0043 | KEYCODE_DEL | |
0x07 0x002b | כרטיסייה במקלדת | 0x000f | KEY_TAB | 1.6 | 0x003d | KEYCODE_TAB | |
0x07 0x002c | מקש הרווח במקלדת | 0x0039 | KEY_SPACE | 1.6 | 0x003e | KEYCODE_SPACE | |
0x07 0x002d | מקלדת - וגם _ | 0x000c | KEY_MINUS | 1.6 | 0x0045 | KEYCODE_MINUS | 1 |
0x07 0x002e | מקלדת = ו-+ | 0x000d | KEY_EQUAL | 1.6 | 0x0046 | KEYCODE_EQUALS | 1 |
0x07 0x002f | מקלדת [ ו-{ | 0x001a | KEY_LEFTBRACE | 1.6 | 0x0047 | KEYCODE_LEFT_BRACKET | 1 |
0x07 0x0030 | מקלדת ] ו-} | 0x001b | KEY_RIGHTBRACE | 1.6 | 0x0048 | KEYCODE_RIGHT_BRACKET | 1 |
0x07 0x0031 | מקלדת \ ו- | | 0x002b | KEY_BACKSLASH | 1.6 | 0x0049 | KEYCODE_BACKSLASH | 1 |
0x07 0x0032 | מקלדת מחוץ לארה"ב # ו~ ~ | 0x002b | KEY_BACKSLASH | 1.6 | 0x0049 | KEYCODE_BACKSLASH | 1 |
0x07 0x0033 | מקלדת ; וגם : | 0x0027 | KEY_SEMICOLON | 1.6 | 0x004a | KEYCODE_SEMICOLON | 1 |
0x07 0x0034 | מקלדת ' וגם " | 0x0028 | KEY_APOSTROPHE | 1.6 | 0x004b | KEYCODE_APOSTROPHE | 1 |
0x07 0x0035 | מקלדת ' ו-~' | 0x0029 | KEY_GRAVE | 3.0 | 0x0044 | KEYCODE_GRAVE | 1 |
0x07 0x0036 | מקלדת , ו-< | 0x0033 | KEY_COMMA | 1.6 | 0x0037 | KEYCODE_COMMA | 1 |
0x07 0x0037 | מקלדת . וגם > | 0x0034 | KEY_DOT | 1.6 | 0x0038 | KEYCODE_PERIOD | 1 |
0x07 0x0038 | מקלדת / ו-? | 0x0035 | KEY_SLASH | 1.6 | 0x004c | KEYCODE_SLASH | 1 |
0x07 0x0039 | נעילת מקש Caps במקלדת | 0x003a | KEY_CAPSLOCK | 3.0 | 0x0073 | KEYCODE_CAPS_LOCK | |
0x07 0x003a | מקלדת F1 | 0x003b | KEY_F1 | 3.0 | 0x0083 | KEYCODE_F1 | |
"" | "" | "" | "" | 1.6 | 0x0052 | KEYCODE_MENU | |
0x07 0x003b | מקלדת F2 | 0x003c | KEY_F2 | 3.0 | 0x0084 | KEYCODE_F2 | |
"" | "" | "" | "" | 1.6 | 0x0,002 | KEYCODE_SOFT_RIGHT | |
0x07 0x003c | מקלדת F3 | 0x003d | KEY_F3 | 3.0 | 0x0085 | KEYCODE_F3 | |
"" | "" | "" | "" | 1.6 | 0x0,005 | KEYCODE_CALL | |
0x07 0x003d | מקלדת F4 | 0x003e | KEY_F4 | 3.0 | 0x0086 | KEYCODE_F4 | |
"" | "" | "" | "" | 1.6 | 0x0,006 | KEYCODE_ENDCALL | |
0x07 0x003e | מקלדת F5 | 0x003f | KEY_F5 | 3.0 | 0x0087 | KEYCODE_F5 | |
0x07 0x003f | מקלדת F6 | 0x0040 | KEY_F6 | 3.0 | 0x0088 | KEYCODE_F6 | |
0x07 0x0040 | מקלדת F7 | 0x0041 | KEY_F7 | 3.0 | 0x0089 | KEYCODE_F7 | |
0x07 0x0041 | מקלדת F8 | 0x0042 | KEY_F8 | 3.0 | 0x008a | KEYCODE_F8 | |
0x07 0x0042 | מקלדת F9 | 0x0043 | KEY_F9 | 3.0 | 0x008b | KEYCODE_F9 | |
0x07 0x0043 | מקלדת F10 | 0x0044 | KEY_F10 | 3.0 | 0x008c | KEYCODE_F10 | |
"" | "" | "" | "" | 2.3 | 0x0052 | KEYCODE_MENU | |
0x07 0x0044 | מקלדת F11 | 0x0057 | KEY_F11 | 3.0 | 0x008d | KEYCODE_F11 | |
0x07 0x0045 | מקלדת F12 | 0x0058 | KEY_F12 | 3.0 | 0x008e | KEYCODE_F12 | |
0x07 0x0046 | מסך הדפסה של המקלדת | 0x0063 | KEY_SYSRQ | 3.0 | 0x0078 | KEYCODE_SYSRQ | |
0x07 0x0047 | נעילת גלילה במקלדת | 0x0046 | KEY_SCROLLLOCK | 3.0 | 0x0074 | KEYCODE_SCROLL_LOCK | |
0x07 0x0048 | השהיה של המקלדת | 0x0077 | KEY_PAUSE | 3.0 | 0x0079 | KEYCODE_break | |
0x07 0x0049 | הוספת מקלדת | 0x006e | KEY_INSERT | 3.0 | 0x007c | KEYCODE_INSERT | |
0x07 0x004a | מסך הבית של המקלדת | 0x0066 | KEY_Home | 3.0 | 0x007a | KEYCODE_MOVE_Home | |
"" | "" | "" | "" | 1.6 | 0x0,003 | KEYCODE_Home | |
0x07 0x004b | מקש Page Up | 0x0068 | KEY_PAGEUP | 3.0 | 0x005c | KEYCODE_PAGE_UP | |
0x07 0x004c | מחיקה קדימה מהמקלדת | 0x006f | KEY_DELETE | 3.0 | 0x0070 | KEYCODE_FORWARD_DEL | |
0x07 0x004d | סיום המקלדת | 0x006b | KEY_END | 3.0 | 0x007b | KEYCODE_MOVE_END | |
"" | "" | "" | "" | 1.6 | 0x0,006 | KEYCODE_ENDCALL | |
0x07 0x004e | מקש Page Down במקלדת | 0x006d | מפתח_דף למטה | 3.0 | 0x005d | KEYCODE_PAGE_DOWN | |
0x07 0x004f | חץ ימינה במקלדת | 0x006a | KEY_RIGHT | 1.6 | 0x0016 | KEYCODE_DPAD_RIGHT | |
0x07 0x0050 | חץ שמאלה במקלדת | 0x0069 | KEY_LEFT | 1.6 | 0x0015 | KEYCODE_DPAD_LEFT | |
0x07 0x0051 | חץ למטה במקלדת | 0x006c | מפתח_למטה | 1.6 | 0x0014 | KEYCODE_DPAD_DOWN | |
0x07 0x0052 | חץ למעלה במקלדת | 0x0067 | KEY_UP | 1.6 | 0x0013 | KEYCODE_DPAD_UP | |
0x07 0x0053 | מקש Num Lock וניקוי במקלדת | 0x0045 | KEY_NUMLOCK | 3.0 | 0x008f | KEYCODE_NUM_LOCK | |
0x07 0x0054 | לוח מקשים / | 0x0062 | KEY_KPSLASH | 3.0 | 0x009a | KEYCODE_NUMPAD_DIVIDE | |
0x07 0x0055 | לוח מקשים * | 0x0037 | KEY_KPASTERISK | 3.0 | 0x009b | KEYCODE_NUMPAD_MULTIPLY | |
0x07 0x0056 | לוח מקשים – | 0x004a | KEY_KPMINUS | 3.0 | 0x009c | KEYCODE_NUMPAD_SUBTRACT | |
0x07 0x0057 | לוח מקשים + | 0x004e | KEY_KPPLUS | 3.0 | 0x009d | KEYCODE_NUMPAD_ADD | |
0x07 0x0058 | מקש ENTER | 0x0060 | KEY_KPENTER | 3.0 | 0x00a0 | KEYCODE_NUMPAD_ENTER | |
0x07 0x0059 | לוח מקשים 1 וסוף | 0x004f | KEY_KP1 | 3.0 | 0x0091 | KEYCODE_NUMPAD_1 | |
0x07 0x005a | מקלדת 2 וחץ למטה | 0x0050 | KEY_KP2 | 3.0 | 0x0092 | KEYCODE_NUMPAD_2 | |
0x07 0x005b | לוח מקשים 3 ו-PageDn | 0x0051 | KEY_KP3 | 3.0 | 0x0093 | KEYCODE_NUMPAD_3 | |
0x07 0x005c | לוח מקשים 4 וחץ שמאלה | 0x004b | KEY_KP4 | 3.0 | 0x0094 | KEYCODE_NUMPAD_4 | |
0x07 0x005d | מקלדת 5 | 0x004c | KEY_KP5 | 3.0 | 0x0095 | KEYCODE_NUMPAD_5 | |
0x07 0x005e | מקלדת 6 וחץ ימינה | 0x004d | KEY_KP6 | 3.0 | 0x0096 | KEYCODE_NUMPAD_6 | |
0x07 0x005f | מקש Home ו-Keypad 7 | 0x0047 | KEY_KP7 | 3.0 | 0x0097 | KEYCODE_NUMPAD_7 | |
0x07 0x0060 | מקלדת 8 וחץ למעלה | 0x0048 | KEY_KP8 | 3.0 | 0x0,098 | KEYCODE_NUMPAD_8 | |
0x07 0x0061 | לוח מקשים 9 ו-Page Up | 0x0049 | KEY_KP9 | 3.0 | 0x0099 | KEYCODE_NUMPAD_9 | |
0x07 0x0062 | לוח מקשים 0 והוספה | 0x0052 | KEY_KP0 | 3.0 | 0x0090 | KEYCODE_NUMPAD_0 | |
0x07 0x0063 | לוח מקשים . ומחיקה | 0x0053 | KEY_KPDOT | 3.0 | 0x009e | KEYCODE_NUMPAD_DOT | |
0x07 0x0064 | מקלדת מחוץ לארה"ב \ ו- | | 0x0056 | KEY_102ND | 4.0 | 0x0049 | KEYCODE_BACKSLASH | 1 |
0x07 0x0065 | אפליקציית המקלדת | 0x007f | KEY_COMPOSE | 3.0 | 0x0052 | KEYCODE_MENU | |
"" | "" | "" | "" | 1.6 | 0x0054 | KEYCODE_SEARCH | |
0x07 0x0066 | עוצמת המקלדת | 0x0074 | KEY_POWER | 1.6 | 0x001a | KEYCODE_POWER | |
0x07 0x0067 | לוח מקשים = | 0x0075 | KEY_KPEQUAL | 3.0 | 0x00a1 | KEYCODE_NUMPAD_EQUALS | |
0x07 0x0068 | מקלדת F13 | 0x00b7 | KEY_F13 | ||||
0x07 0x0069 | מקלדת F14 | 0x00b8 | KEY_F14 | ||||
0x07 0x006a | מקלדת F15 | 0x00b9 | KEY_F15 | ||||
0x07 0x006b | מקלדת F16 | 0x00ba | KEY_F16 | ||||
0x07 0x006c | מקלדת F17 | 0x00b | KEY_F17 | ||||
0x07 0x006d | מקלדת F18 | 0x00bc | KEY_F18 | ||||
0x07 0x006e | מקלדת F19 | 0x00bd | KEY_F19 | ||||
0x07 0x006f | מקלדת F20 | 0x00be | KEY_F20 | ||||
0x07 0x0070 | מקלדת F21 | 0x00bf | KEY_F21 | ||||
0x07 0x0071 | מקלדת F22 | 0x00c0 | KEY_F22 | ||||
0x07 0x0072 | מקלדת F23 | 0x00c1 | KEY_F23 | ||||
0x07 0x0073 | מקלדת F24 | 0x00c2 | KEY_F24 | ||||
0x07 0x0074 | הפעלת המקלדת | 0x0086 | KEY_OPEN | ||||
0x07 0x0075 | עזרה למקלדת | 0x008a | KEY_HELP | ||||
0x07 0x0076 | תפריט המקלדת | 0x0082 | KEY_PROPS | ||||
0x07 0x0077 | בחירת מקלדת | 0x0084 | KEY_FRONT | ||||
0x07 0x0078 | עצירת המקלדת | 0x0080 | KEY_STOP | 3.0 | 0x0056 | KEYCODE_MEDIA_STOP | |
0x07 0x0079 | שוב מקלדת | 0x0081 | KEY_AGAIN | ||||
0x07 0x007a | ביטול המקלדת | 0x0083 | מפתח_ביטול | ||||
0x07 0x007b | חיתוך במקלדת | 0x0089 | KEY_CUT | ||||
0x07 0x007c | טקסט להעתקה | 0x0085 | KEY_Copy | ||||
0x07 0x007d | הדבקה במקלדת | 0x0087 | KEY_PASTE | ||||
0x07 0x007e | חיפוש מקלדת | 0x0088 | KEY_FIND | ||||
0x07 0x007f | השתקת המקלדת | 0x0071 | מפתח_MUTE | 3.0 | 0x00a4 | KEYCODE_VOLUME_MUTE | |
0x07 0x0080 | הגברה של עוצמת הקול במקלדת | 0x0073 | KEY_VOLUMEUP | 1.6 | 0x0018 | KEYCODE_VOLUME_UP | |
0x07 0x0081 | החלשת עוצמת הקול במקלדת | 0x0072 | מפתח_VOLUMEDOWN | 1.6 | 0x0019 | KEYCODE_VOLUME_DOWN | |
0x07 0x0082 | נעילת Caps Lock של המקלדת | ||||||
0x07 0x0083 | מקש Num Lock של המקלדת | ||||||
0x07 0x0084 | נעילת גלילה למקלדת | ||||||
0x07 0x0085 | פסיקים | 0x0079 | KEY_KPCOMMA | 3.0 | 0x009f | KEYCODE_NUMPAD_COMMA | |
0x07 0x0086 | סימן שוויון במקלדת | ||||||
0x07 0x0087 | מקלדת בינלאומית1 | 0x0059 | KEY_RO | ||||
0x07 0x0088 | מקלדת בינלאומית2 | 0x005d | KEY_KATAKANAHIRAGANA | ||||
0x07 0x0089 | מקלדת בינלאומית3 | 0x007c | מפתח_YEN | ||||
0x07 0x008a | מקלדת בינלאומית4 | 0x005c | KEY_HENKAN | ||||
0x07 0x008b | מקלדת בינלאומית5 | 0x005e | KEY_MUHENKAN | ||||
0x07 0x008c | מקלדת בינלאומית6 | 0x005f | KEY_KPJPCOMMA | ||||
0x07 0x008d | מקלדת בינלאומית7 | ||||||
0x07 0x008e | מקלדת בינלאומית8 | ||||||
0x07 0x008f | מקלדת בינלאומית9 | ||||||
0x07 0x0090 | מקלדת LANG1 | 0x007a | KEY_HANGEUL | ||||
0x07 0x0091 | מקלדת LANG2 | 0x007b | KEY_HANJA | ||||
0x07 0x0092 | מקלדת LANG3 | 0x005a | KEY_KATAKANA | ||||
0x07 0x0093 | מקלדת LANG4 | 0x005b | KEY_HIRAGANA | ||||
0x07 0x0094 | מקלדת LANG5 | 0x0055 | KEY_ZENKAKUHANKAKU | ||||
0x07 0x0095 | מקלדת LANG6 | ||||||
0x07 0x0096 | מקלדת LANG7 | ||||||
0x07 0x0097 | מקלדת LANG8 | ||||||
0x07 0x0098 | מקלדת LANG9 | ||||||
0x07 0x0099 | מחיקה חלופית במקלדת | ||||||
0x07 0x009a | מקלדת SysReq/Attention | ||||||
0x07 0x009b | ביטול המקלדת | ||||||
0x07 0x009c | ניקוי המקלדת | ||||||
0x07 0x009d | מקלדת קודמת | ||||||
0x07 0x009e | החזרת המקלדת | ||||||
0x07 0x009f | מפריד למקלדת | ||||||
0x07 0x00a0 | הוצאת המקלדת | ||||||
0x07 0x00a1 | פעולה למקלדת | ||||||
0x07 0x00a2 | ניקוי/חזרה של המקלדת | ||||||
0x07 0x00a3 | CrSel/Props למקלדת | ||||||
0x07 0x00a4 | מקלדת ExSel | ||||||
0x07 0x00b0 | לוח מקשים 00 | ||||||
0x07 0x00b1 | מקלדת 000 | ||||||
0x07 0x00b2 | מפריד אלפים | ||||||
0x07 0x00b3 | מפריד עשרוני | ||||||
0x07 0x00b4 | יחידת מטבע | ||||||
0x07 0x00b5 | יחידת משנה של מטבע | ||||||
0x07 0x00b6 | לוח מקשים ( | 0x00b3 | KEY_KPLEFTPAREN | 3.0 | 0x00a2 | KEYCODE_NUMPAD_LEFT_PAREN | |
0x07 0x00b7 | לוח מקשים ) | 0x00b4 | KEY_KPRIGHTPAREN | 3.0 | 0x00a3 | KEYCODE_NUMPAD_RIGHT_PAREN | |
0x07 0x00b8 | Keypad { | ||||||
0x07 0x00b9 | לוח מקשים } | ||||||
0x07 0x00ba | כרטיסיית לוח החיוג | ||||||
0x07 0x00b | מקש Backspace | ||||||
0x07 0x00bc | לוח מקשים א' | ||||||
0x07 0x00bd | מקלדת ב' | ||||||
0x07 0x00be | מקלדת C | ||||||
0x07 0x00bf | מקלדת D | ||||||
0x07 0x00c0 | לוח מקשים E | ||||||
0x07 0x00c1 | מקלדת F | ||||||
0x07 0x00c2 | XOR במקלדת | ||||||
0x07 0x00c3 | לוח מקשים ^ | ||||||
0x07 0x00c4 | % לוח מקשים | ||||||
0x07 0x00c5 | לוח מקשים < | ||||||
0x07 0x00c6 | לוח מקשים > | ||||||
0x07 0x00c7 | לוח מקשים | ||||||
0x07 0x00c8 | && לוח מקשים | ||||||
0x07 0x00c9 | לוח מקשים | | ||||||
0x07 0x00ca | לוח מקשים || | ||||||
0x07 0x00cb | לוח מקשים : | ||||||
0x07 0x00cc | # לוח מקשים | ||||||
0x07 0x00cd | מקש הרווח | ||||||
0x07 0x00ce | לוח מקשים @ | ||||||
0x07 0x00cf | לוח מקשים! | ||||||
0x07 0x00d0 | חנות הזיכרון ללוח החיוג | ||||||
0x07 0x00d1 | ריקול של זיכרון לוח החיוג | ||||||
0x07 0x00d2 | ניקוי הזיכרון של לוח המקשים | ||||||
0x07 0x00d3 | הוספת זיכרון ללוח החיוג | ||||||
0x07 0x00d4 | הסרת זיכרון במקלדת | ||||||
0x07 0x00d5 | הכפלת זיכרון במקלדת | ||||||
0x07 0x00d6 | חלוקת זיכרון במקלדת | ||||||
0x07 0x00d7 | לוח מקשים +/- | ||||||
0x07 0x00d8 | ניקוי לוח החיוג | ||||||
0x07 0x00d9 | ניקוי הכניסה בלוח החיוג | ||||||
0x07 0x00da | בינארי במקלדת | ||||||
0x07 0x00db | לוח מקשים אוקטלי | ||||||
0x07 0x00dc | ספרות עשרוניות | ||||||
0x07 0x00dd | הקסדצימלי | ||||||
0x07 0x00e0 | פקד שמאלי במקלדת | 0x001d | KEY_LEFTCTRL | 3.0 | 0x0071 | KEYCODE_CTRL_LEFT | |
0x07 0x00e1 | מקש Shift שמאלי במקלדת | 0x002a | KEY_LEFTSHIFT | 1.6 | 0x003b | KEYCODE_SHIFT_LEFT | |
0x07 0x00e2 | מקש Alt שמאלי במקלדת | 0x0038 | KEY_LEFTALT | 1.6 | 0x0039 | KEYCODE_ALT_LEFT | |
0x07 0x00e3 | ממשק GUI שמאלי במקלדת | 0x007d | KEY_LEFTmeta | 3.0 | 0x0075 | KEYCODE_meta_LEFT | |
0x07 0x00e4 | שליטה ימנית במקלדת | 0x0061 | KEY_RIGHTCTRL | 3.0 | 0x0072 | KEYCODE_CTRL_RIGHT | |
0x07 0x00e5 | הזזה ימנית במקלדת | 0x0036 | KEY_RIGHTSHIFT | 1.6 | 0x003c | KEYCODE_SHIFT_RIGHT | |
0x07 0x00e6 | מקש Alt ימני במקלדת | 0x0064 | KEY_RIGHTALT | 1.6 | 0x003a | KEYCODE_ALT_RIGHT | |
0x07 0x00e7 | ממשק GUI ימני של המקלדת | 0x007e | KEY_RIGHTmeta | 3.0 | 0x0076 | KEYCODE_meta_RIGHT | |
0x07 0x00e8 | 0x00a4 | KEY_PLAYPAUSE | 3.0 | 0x0055 | KEYCODE_MEDIA_PLAY_PAUSE | ||
0x07 0x00e9 | 0x00a6 | KEY_STOPCD | 3.0 | 0x0056 | KEYCODE_MEDIA_STOP | ||
0x07 0x00ea | 0x00a5 | KEY_PREVIOUSSONG | 3.0 | 0x0058 | KEYCODE_MEDIA_PREVIOUS | ||
0x07 0x00eb | 0x00a3 | KEY_NEXTSONG | 3.0 | 0x0057 | KEYCODE_MEDIA_NEXT | ||
0x07 0x00ec | 0x00a1 | KEY_EJECTCD | 3.0 | 0x0081 | KEYCODE_MEDIA_EJECT | ||
0x07 0x00ed | 0x0073 | KEY_VOLUMEUP | 1.6 | 0x0018 | KEYCODE_VOLUME_UP | ||
0x07 0x00ee | 0x0072 | מפתח_VOLUMEDOWN | 1.6 | 0x0019 | KEYCODE_VOLUME_DOWN | ||
0x07 0x00ef | 0x0071 | מפתח_MUTE | 3.0 | 0x00a4 | KEYCODE_VOLUME_MUTE | ||
0x07 0x00f0 | 0x0096 | מפתח_WWW | 1.6 | 0x0040 | KEYCODE_expLORER | ||
0x07 0x00f1 | 0x009e | KEY_BACK | 1.6 | 0x0,004 | KEYCODE_BACK | ||
0x07 0x00f2 | 0x009f | KEY_FORWARD | 3.0 | 0x007d | KEYCODE_FORWARD | ||
0x07 0x00f3 | 0x0080 | KEY_STOP | 3.0 | 0x0056 | KEYCODE_MEDIA_STOP | ||
0x07 0x00f4 | 0x0088 | KEY_FIND | |||||
0x07 0x00f5 | 0x00b1 | KEY_SCROLLUP | 3.0 | 0x005c | KEYCODE_PAGE_UP | ||
0x07 0x00f6 | 0x00b2 | KEY_SCROLLDOWN | 3.0 | 0x005d | KEYCODE_PAGE_DOWN | ||
0x07 0x00f7 | 0x00b0 | KEY_EDIT | |||||
0x07 0x00f8 | 0x008e | KEY_SLEEP | |||||
0x07 0x00f9 | 0x0,098 | KEY_COFFEE | 4.0 | 0x001a | KEYCODE_POWER | ||
0x07 0x00fa | 0x00מודעה | KEY_REFRESH | |||||
0x07 0x00fb | 0x008c | KEY_CALC | 4.0.3 | 0x00d2 | KEYCODE_CALCULATOR |
דף גנרי למחשב (0x01)
שימוש במכשיר ממשק אנושי (HID) | שם השימוש במכשיר ממשק אנושי (HID) | LKC | שם קוד המפתח של Linux | גרסה | AKC | שם קוד המפתח של Android | הערות |
---|---|---|---|---|---|---|---|
0x01 0x0081 | השבתת המערכת | 0x0074 | KEY_POWER | 1.6 | 0x001a | KEYCODE_POWER | |
0x01 0x0082 | מצב שינה במערכת | 0x008e | KEY_SLEEP | 4.0 | 0x001a | KEYCODE_POWER | |
0x01 0x0083 | הוצאת המערכת ממצב שינה | 0x008f | מפתח_WAKEUP | 4.0 | 0x001a | KEYCODE_POWER | |
0x01 0x0084 | תפריט ההקשר של המערכת | ||||||
0x01 0x0085 | התפריט הראשי של המערכת | ||||||
0x01 0x0086 | תפריט של אפליקציית המערכת | ||||||
0x01 0x0087 | עזרה של תפריט המערכת | ||||||
0x01 0x0088 | יציאה מתפריט המערכת | ||||||
0x01 0x0089 | בחירה של תפריט המערכת | ||||||
0x01 0x008a | תפריט המערכת מימין | ||||||
0x01 0x008b | תפריט מערכת משמאל | ||||||
0x01 0x008c | תפריט מערכת כלפי מעלה | ||||||
0x01 0x008d | תפריט המערכת למטה | ||||||
0x01 0x008e | הפעלה מחדש במצב התחלתי (cold start) של המערכת | ||||||
0x01 0x008f | הפעלה מחדש במצב חימום מערכת | ||||||
0x01 0x00a0 | תחנת עגינה של המערכת | ||||||
0x01 0x00a1 | ביטול ההצמדה של המערכת | ||||||
0x01 0x00a2 | הגדרת המערכת | ||||||
0x01 0x00a3 | הפסקה במערכת | ||||||
0x01 0x00a4 | הפסקה בכלי לניפוי באגים במערכת | ||||||
0x01 0x00a5 | הפסקה לאפליקציה | ||||||
0x01 0x00a6 | הפסקה בכלי לניפוי באגים באפליקציה | ||||||
0x01 0x00a7 | השתקת רמקול המערכת | ||||||
0x01 0x00a8 | מצב תנומה של המערכת | ||||||
0x01 0x00b0 | היפוך תצוגת המערכת | ||||||
0x01 0x00b1 | מסך מערכת פנימי | ||||||
0x01 0x00b2 | מסך המערכת – חיצוני | ||||||
0x01 0x00b3 | שני תצוגת המערכת | ||||||
0x01 0x00b4 | שני צגי מערכת | ||||||
0x01 0x00b5 | מתג In/Ext של תצוגת המערכת | ||||||
0x01 0x00b6 | החלפת תצוגה של המערכת לשנייה | ||||||
0x01 0x00b7 | קנה מידה אוטומטי של LCD בצג המערכת |
דף לקוח HID (0x0c)
שימוש במכשיר ממשק אנושי (HID) | שם השימוש במכשיר ממשק אנושי (HID) | LKC | שם קוד המפתח של Linux | גרסה | AKC | שם קוד המפתח של Android | הערות |
---|---|---|---|---|---|---|---|
0x0c 0x0030 | כוח | ||||||
0x0c 0x0031 | איפוס | ||||||
0x0c 0x0032 | שינה | ||||||
0x0c 0x0033 | שינה אחרי | ||||||
0x0c 0x0034 | מצב שינה | 0x008e | KEY_SLEEP | 4.0 | 0x001a | KEYCODE_POWER | |
0x0c 0x0040 | תפריט | 0x008b | KEY_MENU | 1.6 | 0x0052 | KEYCODE_MENU | |
0x0c 0x0041 | בחירת תפריט | ||||||
0x0c 0x0042 | תפריט למעלה | ||||||
0x0c 0x0043 | תפריט למטה | ||||||
0x0c 0x0044 | תפריט מימין | ||||||
0x0c 0x0045 | תפריט מימין | 0x0181 | KEY_RIGHT | ||||
0x0c 0x0046 | Escape של תפריט | ||||||
0x0c 0x0047 | הגדלת הערך של התפריט | ||||||
0x0c 0x0048 | הפחתה בערך התפריט | ||||||
0x0c 0x0067 | החלפת מצב של 'תמונה בתוך תמונה' | 0x00ab | KEYCODE_WINDOW | נוסף ב-aosp/1365553 | |||
0x0c 0x0069 | לחצן התפריט האדום | 0x18e | KEY_RED | 0x00b7 | KEYCODE_PROG_RED | נוסף ב-aosp/1388616 | |
0x0c 0x006a | לחצן תפריט ירוק | 0x18f | KEY_GREEN | 0x00b8 | KEYCODE_PROG_GREEN | נוסף ב-aosp/1388616 | |
0x0c 0x006b | לחצן התפריט הכחול | 0x191 | KEY_BLUE | 0x00ba | KEYCODE_PROG_BLUE | נוסף ב-aosp/1388616 | |
0x0c 0x006c | לחצן תפריט צהוב | 0x190 | מפתח_YELLOW | 0x00b9 | KEYCODE_PROG_YELLOW | נוסף ב-aosp/1388616 | |
0x0c 0x0081 | הקצאת בחירה | ||||||
0x0c 0x0082 | שלב מצב | ||||||
0x0c 0x0083 | ריקול אחרון | 0x0195 | KEY_LAST | 0xe5 | KEYCODE_LAST_CHANNEL | נוסף ב-aosp/1365551 | |
0x0c 0x0084 | כניסה לערוץ | ||||||
0x0c 0x0085 | הזמנת סרט | ||||||
0x0c 0x0088 | בחירת מדיה למחשב | 0x0178 | KEY_PC | ||||
0x0c 0x0089 | תוכניות לבחירת מדיה | 0x0179 | KEY_TV | 3.0 | 0x00aa | KEYCODE_TV | |
0x0c 0x008a | בחירת מדיה WWW | 0x0096 | מפתח_WWW | 1.6 | 0x0040 | KEYCODE_expLORER | |
0x0c 0x008b | DVD לבחירת מדיה | 0x0185 | KEY_DVD | ||||
0x0c 0x008c | טלפון לבחירת מדיה | 0x00a9 | KEY_PHONE | 3.0 | 0x0,005 | KEYCODE_CALL | |
0x0c 0x008d | מדריך לתוכנית לבחירת מדיה | 0x016a | KEY_תוכנית | 3.0 | 0x00ac | KEYCODE_directory | |
0x0c 0x008e | טלפון וידאו לבחירת מדיה | 0x01a0 | KEY_VIDEOPHONE | ||||
0x0c 0x008f | משחקי בחירת מדיה | 0x01a1 | KEY_GAMES | ||||
0x0c 0x0090 | הודעות לבחירת מדיה | 0x018c | KEY_MEMO | ||||
0x0c 0x0091 | תקליטור לבחירת מדיה | 0x017f | KEY_CD | ||||
0x0c 0x0092 | מכשיר וידאו לבחירת מדיה | 0x017b | KEY_VCR | ||||
0x0c 0x0093 | טיונר לבחירת מדיה | 0x0182 | מפתח_TUNER | ||||
0x0c 0x0094 | יציאה | 0x00ae | KEY_Exit (יציאה) | ||||
0x0c 0x0095 | עזרה | 0x008a | KEY_HELP | ||||
0x0c 0x0096 | קלטת בחירת מדיה | 0x0180 | KEY_TAPE | ||||
0x0c 0x0097 | כבל לבחירת מדיה | 0x017a | KEY_TV2 | ||||
0x0c 0x0098 | לוויין לבחירת מדיה | 0x017d | KEY_SAT | ||||
0x0c 0x0099 | אבטחת Media Select | ||||||
0x0c 0x009a | דף הבית לבחירת מדיה | 0x016e | KEY_PVR | 3.0 | 0x00מודעה | KEYCODE_DVR | |
0x0c 0x0061 | כתוביות | 0x0172 | KEY_SUBTITLE | 0x00af | KEYCODE_CAPTIONS | נוסף ב-aosp/1365552 | |
0x0c 0x009c | הגדלת הערוץ | 0x0192 | KEY_CHANNELUP | 3.0 | 0x00a6 | KEYCODE_CHANNEL_UP | |
0x0c 0x009d | הקטנת הערוץ | 0x0193 | KEY_CHANNELDOWN | 3.0 | 0x00a7 | KEYCODE_CHANNEL_DOWN | |
0x0c 0x009e | בחירת מדיה SAP | ||||||
0x0c 0x00a0 | מכשיר VCR Plus | 0x017c | KEY_VCR2 | ||||
0x0c 0x00a1 | פעם אחת | ||||||
0x0c 0x00a2 | כל יום | ||||||
0x0c 0x00a3 | כל שבוע | ||||||
0x0c 0x00a4 | חודשי | ||||||
0x0c 0x00b0 | הפעלה | 0x00cf | KEY_PLAY | 3.0 | 0x007e | KEYCODE_MEDIA_PLAY | |
0x0c 0x00b1 | השהיה | 0x0077 | KEY_PAUSE | 3.0 | 0x0079 | KEYCODE_break | |
0x0c 0x00b2 | הקלטה | 0x00a7 | KEY_RECORD | 3.0 | 0x0082 | KEYCODE_MEDIA_RECORD | |
0x0c 0x00b3 | הרצה קדימה | 0x00d0 | KEY_FASTFORWARD | 3.0 | 0x005a | KEYCODE_MEDIA_FAST_FORWARD | |
0x0c 0x00b4 | הרצה אחורה | 0x00a8 | KEY_REWIND | 3.0 | 0x0059 | KEYCODE_MEDIA_REWIND | |
0x0c 0x00b5 | סריקת הטראק הבא | 0x00a3 | KEY_NEXTSONG | 3.0 | 0x0057 | KEYCODE_MEDIA_NEXT | |
0x0c 0x00b6 | סריקת הטראק הקודם | 0x00a5 | KEY_PREVIOUSSONG | 3.0 | 0x0058 | KEYCODE_MEDIA_PREVIOUS | |
0x0c 0x00b7 | עצירה | 0x00a6 | KEY_STOPCD | 3.0 | 0x0056 | KEYCODE_MEDIA_STOP | |
0x0c 0x00b8 | הוצא | 0x00a1 | KEY_EJECTCD | 3.0 | 0x0081 | KEYCODE_MEDIA_EJECT | |
0x0c 0x00b9 | משחק אקראי | ||||||
0x0c 0x00ba | בחירת דיסק | ||||||
0x0c 0x00b | הזן דיסק | ||||||
0x0c 0x00bc | חזרה | 0x01b7 | KEY_MEDIA_REPEAT | ||||
0x0c 0x00be | טראק רגיל | ||||||
0x0c 0x00c0 | פריים קדימה | ||||||
0x0c 0x00c1 | מסגרת אחורית | ||||||
0x0c 0x00c2 | סימון | ||||||
0x0c 0x00c3 | ניקוי הסימן | ||||||
0x0c 0x00c4 | חזרה מסימון | ||||||
0x0c 0x00c5 | חזרה לסימון | ||||||
0x0c 0x00c6 | סימן חיפוש קדימה | ||||||
0x0c 0x00c7 | סימן חיפוש לאחור | ||||||
0x0c 0x00c8 | איפוס המונה | ||||||
0x0c 0x00c9 | הצגת המונה | ||||||
0x0c 0x00ca | עלייה במעקב | ||||||
0x0c 0x00cb | הקטנת המעקב | ||||||
0x0c 0x00 סמ"ק | עצירה / הוצאה | ||||||
0x0c 0x00cd | הפעלה/השהיה | 0x00a4 | KEY_PLAYPAUSE | 3.0 | 0x0055 | KEYCODE_MEDIA_PLAY_PAUSE | |
0x0c 0x00ce | הפעלה / דילוג | ||||||
0x0c 0x00e2 | השתקה | 0x0071 | מפתח_MUTE | 3.0 | 0x00a4 | KEYCODE_VOLUME_MUTE | |
0x0c 0x00e5 | הגברת הבס | 0x00d1 | KEY_BASSBOOST | ||||
0x0c 0x00e6 | מצב סראונד | ||||||
0x0c 0x00e7 | עוצמת קול | ||||||
0x0c 0x00e8 | MPX | ||||||
0x0c 0x00e9 | הגדלת נפח | 0x0073 | KEY_VOLUMEUP | 1.6 | 0x0018 | KEYCODE_VOLUME_UP | |
0x0c 0x00ea | הפחתת עוצמת הקול | 0x0072 | מפתח_VOLUMEDOWN | 1.6 | 0x0019 | KEYCODE_VOLUME_DOWN | |
0x0c 0x0173 | תוספת אודיו חלופית | 0x00de | KEYCODE_MEDIA_AUDIO_Track | נוסף ב-aosp/1365554 | |||
0x0c 0x0181 | הגדרת לחצן ההפעלה של AL. כלי | ||||||
0x0c 0x0182 | הגדרת הלחצן לתכנות של AL. | 0x009c | KEY_BOOKMARKS | 3.0 | 0x00ae | KEYCODE_BookMARK | |
0x0c 0x0183 | הגדרת בקרת הצרכן של אלבמה. | 0x00ab | KEY_CONFIG | 4.0.3 | 0x00d1 | KEYCODE_MUSIC | |
0x0c 0x0184 | מעבד תמלילים AL | 0x01a5 | KEY_WORDProcessOR | ||||
0x0c 0x0185 | הכלי לעריכת טקסט ב-AL | 0x01a6 | KEY_EDITOR | ||||
0x0c 0x0186 | גיליון אלקטרוני של AL | 0x01a7 | KEY_SPREADsheet | ||||
0x0c 0x0187 | עורך גרפיקה של AL | 0x01a8 | KEY_GRAPHICSEDITOR | ||||
0x0c 0x0188 | אפליקציית מצגת אל AL | 0x01a9 | KEY_PRESENTATION | ||||
0x0c 0x0189 | אפליקציית מסד הנתונים של אלבמה | 0x01aa | KEY_DATABASE | ||||
0x0c 0x018a | קורא האימייל של AL | 0x009b | KEY_Email | 1.6 | 0x0041 | KEYCODE_EN להשלים את האלבום המשותף | |
0x0c 0x018b | קורא חדשות של אלבמה | 0x01ab | KEY_NEWS | ||||
0x0c 0x018c | דואר קולי AL | 0x01ac | KEY_VOICEMAIL | ||||
0x0c 0x018d | אנשי קשר / פנקס הכתובות של AL | 0x01מודעה | KEY_ADDRESSBook | 4.0.3 | 0x00cf | KEYCODE_Contact (אנשי קשר) | |
0x0c 0x018e | יומן / לוח זמנים של AL | 0x018 ימים | KEY_CALENDAR | 4.0.3 | 0x00d0 | KEYCODE_CALENDAR | |
0x0c 0x018f | מנהל משימות / מנהלי פרויקטים ב-AL | ||||||
0x0c 0x0190 | יומן AL / יומן / כרטיס זמן | ||||||
0x0c 0x0191 | פנקס צ'קים של AL / פיננסים | 0x00db | KEY_FINANCE | ||||
0x0c 0x0192 | מחשבון AL | 0x008c | KEY_CALC | 4.0.3 | 0x00d2 | KEYCODE_CALCULATOR | |
0x0c 0x0193 | צילום/הפעלה של AL A / V | ||||||
0x0c 0x0194 | דפדפן המחשב המקומי של אלבמה | 0x0090 | KEY_FILE | ||||
0x0c 0x0195 | דפדפן AL LAN/WAN | ||||||
0x0c 0x0196 | דפדפן אינטרנט אלבניה | 0x0096 | מפתח_WWW | 1.6 | 0x0040 | KEYCODE_expLORER | |
0x0c 0x0197 | Networking/ISP Connect של אלבניה | ||||||
0x0c 0x0198 | ועידת רשת AL | ||||||
0x0c 0x0199 | צ'אט ברשת אלבמה | 0x00d8 | KEY_CHAT | ||||
0x0c 0x019a | טלפוניה / חייגן ב-AL | ||||||
0x0c 0x019b | אל"ג'ון | ||||||
0x0c 0x019c | AL Logoff | 0x01b1 | KEY_LOGOFF | ||||
0x0c 0x019d | AL Logon / התנתקות | ||||||
0x0c 0x019e | שומר מסך / נעילה של טרמינל AL | 0x0,098 | KEY_COFFEE | 4.0 | 0x001a | KEYCODE_POWER | |
0x0c 0x019f | לוח הבקרה של אלבמה | ||||||
0x0c 0x01a0 | מעבד / הפעלה של שורת הפקודה AL | ||||||
0x0c 0x01a1 | תהליך AL / מנהל המשימות | ||||||
0x0c 0x01a2 | בחירת משימה / בקשה אלבניה | ||||||
0x0c 0x01a3 | המשימה / הבקשה הבאה של AL | ||||||
0x0c 0x01a4 | המשימה הקודמת / הבקשה הקודמת באלבניה | ||||||
0x0c 0x01a5 | אפליקציה / אפליקציה למניעת עצירה מוקדמת של מדינת אלבמה. | ||||||
0x0c 0x01a6 | מרכז העזרה המשולבת אלבמה | 0x008a | KEY_HELP | ||||
0x0c 0x01a7 | מסמכי אלבמה | 0x00eb | KEY_DOCUMENTS | ||||
0x0c 0x01a8 | מילון של מילים נרדפות למילה 'אל' | ||||||
0x0c 0x01a9 | מילון AL | ||||||
0x0c 0x01aa | AL Desktop | ||||||
0x0c 0x01ab | בדיקת איות של AL | 0x01b0 | KEY_SPELLCHECK | ||||
0x0c 0x01ac | בדיקת דקדוק של AL | ||||||
0x0c 0x01מודעה | סטטוס החיבור האלחוטי של AL | ||||||
0x0c 0x01ae | פריסת מקלדת AL | ||||||
0x0c 0x01af | הגנה מפני וירוסים מסוג AL | ||||||
0x0c 0x01b0 | הצפנת AL | ||||||
0x0c 0x01b1 | שומר מסך של AL | ||||||
0x0c 0x01b2 | התראות AL | ||||||
0x0c 0x01b3 | שעון AL | ||||||
0x0c 0x01b4 | דפדפן הקבצים של אלבמה | ||||||
0x0c 0x01b5 | סטטוס החשמל של AL | ||||||
0x0c 0x01b6 | דפדפן התמונות של אלבמה | 0x00e2 | KEY_MEDIA | 3.0 | 0x004f | KEYCODE_HEADSETHOOK | |
0x0c 0x01b7 | דפדפן אודיו AL | 0x00d5 | KEY_SOUND | 4.0.3 | 0x00d1 | KEYCODE_MUSIC | |
0x0c 0x01b8 | דפדפן הסרטים של אלבמה | ||||||
0x0c 0x01b9 | מנהל הזכויות הדיגיטליות ב-AL | ||||||
0x0c 0x01ba | הארנק הדיגיטלי של AL | ||||||
0x0c 0x01bc | העברת הודעות מיידיות ב-AL | 0x01ae | KEY_MESSENGER | ||||
0x0c 0x01bd | דפדפן תכונות / טיפים של Google OEM (יצרן ציוד מקורי) | 0x0166 | KEY_INFO | ||||
0x0c 0x01be | עזרה של AL OEM | ||||||
0x0c 0x01bf | הקהילה הווירטואלית של אלבמה | ||||||
0x0c 0x01c0 | דפדפן תוכן הבידור של אלבמה | ||||||
0x0c 0x01c1 | דפדפן קניות אונליין של אלבמה | ||||||
0x0c 0x01c2 | מידע / עזרה של AL SmartCard | ||||||
0x0c 0x01c3 | שוק AL / דפדפן פיננסי | ||||||
0x0c 0x01c4 | דפדפן החדשות של תאגיד מותאם אישית של אלבמה | ||||||
0x0c 0x01c5 | דפדפן הפעילות באינטרנט של אלבמה | ||||||
0x0c 0x01c6 | המחקר ב-AL / דפדפן החיפוש | ||||||
0x0c 0x01c7 | נגן אודיו AL | ||||||
0x0c 0x0201 | מיזוג אוויר חדש | 0x00b5 | KEY_NEW | ||||
0x0c 0x0202 | מיזוג אוויר פתוח | 0x0086 | KEY_OPEN | ||||
0x0c 0x0203 | מיזוג אוויר סגור | 0x00ce | KEY_CLOSE | ||||
0x0c 0x0204 | יציאת מיזוג אוויר | 0x00ae | KEY_Exit (יציאה) | ||||
0x0c 0x0205 | מיזוג אוויר מקסימלי | ||||||
0x0c 0x0206 | מיזוג אוויר מינימלי | ||||||
0x0c 0x0207 | שמירה באמצעות מיזוג אוויר | 0x00ea | KEY_SAVE | ||||
0x0c 0x0208 | הדפסה ממוזגת | 0x00d2 | KEY_print | ||||
0x0c 0x0209 | מאפייני מיזוג אוויר | 0x0082 | KEY_PROPS | ||||
0x0c 0x021a | ביטול מיזוג אוויר | 0x0083 | מפתח_ביטול | ||||
0x0c 0x021b | עותק למיזוג אוויר | 0x0085 | KEY_Copy | ||||
0x0c 0x021c | חיתוך באמצעות מיזוג אוויר | 0x0089 | KEY_CUT | ||||
0x0c 0x021d | הדבקת מיזוג אוויר | 0x0087 | KEY_PASTE | ||||
0x0c 0x021e | בחירת הכול למזגן | ||||||
0x0c 0x021f | חיפוש מיזוג | 0x0088 | KEY_FIND | ||||
0x0c 0x0220 | חיפוש והחלפה של מיזוג אוויר | ||||||
0x0c 0x0221 | חיפוש מיזוג | 0x00d9 | KEY_SEARCH | 1.6 | 0x0054 | KEYCODE_SEARCH | |
0x0c 0x0222 | AC מעבר אל | 0x0162 | KEY_GOTO | ||||
0x0c 0x0223 | דף הבית של מיזוג אוויר | 0x00ac | KEY_HomePAGE | 3.0 | 0x0,003 | KEYCODE_Home | |
0x0c 0x0224 | גב מיזוג אוויר | 0x009e | KEY_BACK | 1.6 | 0x0,004 | KEYCODE_BACK | |
0x0c 0x0225 | AC פורוורד | 0x009f | KEY_FORWARD | 3.0 | 0x007d | KEYCODE_FORWARD | |
0x0c 0x0226 | תחנת מיזוג אוויר | 0x0080 | KEY_STOP | 3.0 | 0x0056 | KEYCODE_MEDIA_STOP | |
0x0c 0x0227 | רענון מיזוג אוויר | 0x00מודעה | KEY_REFRESH | ||||
0x0c 0x0228 | הקישור הקודם ל-AC | ||||||
0x0c 0x0229 | קישור ל-AC Next | ||||||
0x0c 0x022a | סימניות AC | 0x009c | KEY_BOOKMARKS | 3.0 | 0x00ae | KEYCODE_BookMARK | |
0x0c 0x022b | היסטוריית מיזוג אוויר | ||||||
0x0c 0x022c | מינויים ל-AC | ||||||
0x0c 0x022d | התקרבות באמצעות מיזוג אוויר | 0x01a2 | KEY_ZOOMIN | ||||
0x0c 0x022e | התרחקות באמצעות מיזוג אוויר | 0x01a3 | KEY_ZOOMOUT | ||||
0x0c 0x022f | זום AC | 0x01a4 | KEY_ZOOMRESET | 2 | |||
0x0c 0x0230 | תצוגת מסך מלא ממיזוג | ||||||
0x0c 0x0231 | תצוגה רגילה של מיזוג אוויר | ||||||
0x0c 0x0232 | מתג לתצוגת מיזוג אוויר | ||||||
0x0c 0x0233 | גלילה למעלה של מיזוג אוויר | 0x00b1 | KEY_SCROLLUP | 3.0 | 0x005c | KEYCODE_PAGE_UP | |
0x0c 0x0234 | גלילה למטה בחיבור לחשמל | 0x00b2 | KEY_SCROLLDOWN | 3.0 | 0x005d | KEYCODE_PAGE_DOWN | |
0x0c 0x0236 | הזזה אופקית שמאלה | ||||||
0x0c 0x0237 | הזזה מהירה ימינה | ||||||
0x0c 0x0239 | מיזוג אוויר חלון חדש | ||||||
0x0c 0x023a | אריח AC לרוחב | ||||||
0x0c 0x023b | לחצן AC לאורך | ||||||
0x0c 0x023c | פורמט מיזוג | ||||||
0x0c 0x023d | עריכה ב-AC | ||||||
0x0c 0x023e | AC מודגש | ||||||
0x0c 0x023f | כתב נטוי | ||||||
0x0c 0x0240 | קו תחתון למיזוג אוויר | ||||||
0x0c 0x0241 | קו חוצה AC | ||||||
0x0c 0x0242 | כתב תחתי AC | ||||||
0x0c 0x0243 | כתב עילי של AC | ||||||
0x0c 0x0244 | אותיות רישיות בלבד – מיזוג | ||||||
0x0c 0x0245 | סיבוב מיזוג אוויר | ||||||
0x0c 0x0246 | שינוי גודל המזגן | ||||||
0x0c 0x0247 | היפוך מיזוג אוויר לרוחב | ||||||
0x0c 0x0248 | היפוך אנכי של AC | ||||||
0x0c 0x0249 | מראה אופקית | ||||||
0x0c 0x024a | מראה אנכית למיזוג אוויר | ||||||
0x0c 0x024b | בחירת גופן AC | ||||||
0x0c 0x024c | צבע גופן AC | ||||||
0x0c 0x024d | גודל גופן AC | ||||||
0x0c 0x024e | יישור לצדדים השמאליים | ||||||
0x0c 0x024f | מרכז יישור לשני הצדדים, לרוחב | ||||||
0x0c 0x0250 | יישור לצדדים עם מיזוג אוויר | ||||||
0x0c 0x0251 | יישור קו AC עם AC | ||||||
0x0c 0x0252 | ישר למעלה עם מיזוג אוויר | ||||||
0x0c 0x0253 | מרכז יישור לצדדים שלישיים, V | ||||||
0x0c 0x0254 | ישר בחלק התחתון של מיזוג אוויר | ||||||
0x0c 0x0255 | יישור לצדדים שלישיים, AC | ||||||
0x0c 0x0256 | הקטנת כניסה של מיזוג אוויר | ||||||
0x0c 0x0257 | הגדלת כניסה של מיזוג אוויר | ||||||
0x0c 0x0258 | רשימה ממוספרת של מיזוג אוויר | ||||||
0x0c 0x0259 | מספור מחדש למזגן | ||||||
0x0c 0x025a | רשימת תבליטים של מיזוג אוויר | ||||||
0x0c 0x025b | קידום באמצעות AC | ||||||
0x0c 0x025c | הורדה באמצעות מיזוג אוויר | ||||||
0x0c 0x025d | מיזוג – כן | ||||||
0x0c 0x025e | מספר מיזוג אוויר | ||||||
0x0c 0x025f | ביטול של מיזוג אוויר | 0x00df | KEY_CANCEL | ||||
0x0c 0x0260 | קטלוג של מיזוג אוויר | ||||||
0x0c 0x0261 | מיזוג אוויר – קנייה / תשלום | ||||||
0x0c 0x0262 | הוספה לעגלת הקניות ממוזג | ||||||
0x0c 0x0263 | הרחבה באמצעות מיזוג אוויר | ||||||
0x0c 0x0264 | מיזוג אוויר – הרחבה של הכול | ||||||
0x0c 0x0265 | כיווץ למזגן | ||||||
0x0c 0x0266 | מיזוג אוויר - כיווץ הכול | ||||||
0x0c 0x0267 | תצוגה מקדימה להדפסה ממיזוג | ||||||
0x0c 0x0268 | הדבקה מיוחדת באמצעות AC | ||||||
0x0c 0x0269 | מצב הכנסת מיזוג אוויר | ||||||
0x0c 0x026a | מחיקה באמצעות AC | ||||||
0x0c 0x026b | נעילה למזגן | ||||||
0x0c 0x026c | ביטול הנעילה באמצעות מיזוג אוויר | ||||||
0x0c 0x026d | מגן למזגן | ||||||
0x0c 0x026e | ביטול הגנה באמצעות מיזוג אוויר | ||||||
0x0c 0x026f | צירוף תגובה ל-AC | ||||||
0x0c 0x0270 | מחיקת התגובה ב-AC | ||||||
0x0c 0x0271 | תגובה ל-AC (תצוגה משולבת) | ||||||
0x0c 0x0272 | בחירה של מילה אחת מאיחוד האירופי | ||||||
0x0c 0x0273 | בחירת משפט באמצעות מיזוג אוויר | ||||||
0x0c 0x0274 | פסקה לבחירת AC | ||||||
0x0c 0x0275 | בחירת עמודה מסוג AC | ||||||
0x0c 0x0276 | שורה שנבחרה ב-AC | ||||||
0x0c 0x0277 | טבלה עם מיזוג אוויר | ||||||
0x0c 0x0278 | אובייקט בחירת קמפיין לעידוד השימוש באפליקציה | ||||||
0x0c 0x0279 | ביצוע מחדש / חזרה על מיזוג אוויר | 0x00b6 | KEY_REDO | ||||
0x0c 0x027a | מיון לפי מיזוג אוויר | ||||||
0x0c 0x027b | מיון בסדר עולה | ||||||
0x0c 0x027c | מיון בסדר יורד | ||||||
0x0c 0x027d | מסנן מיזוג אוויר | ||||||
0x0c 0x027e | שעון ממיר | ||||||
0x0c 0x027f | שעון בתצוגת AC | ||||||
0x0c 0x0280 | בחירת אזור זמן AC | ||||||
0x0c 0x0281 | עריכת אזורי זמן של AC | ||||||
0x0c 0x0282 | הגדרת התראה למזגן | ||||||
0x0c 0x0283 | אזעקה ברורה למזגן | ||||||
0x0c 0x0284 | שעון מעורר שמעורר נודניק | ||||||
0x0c 0x0285 | שעון מעורר לאתחול AC | ||||||
0x0c 0x0286 | סנכרון מיזוג אוויר | ||||||
0x0c 0x0287 | שליחה/קבלה של מיזוג אוויר | ||||||
0x0c 0x0288 | שליחה אל: | ||||||
0x0c 0x0289 | תשובה דרך AC | 0x00e8 | KEY_response | ||||
0x0c 0x028a | תשובה לכולם ב-AC | ||||||
0x0c 0x028b | הודעות פורוורד ל-AC | 0x00e9 | KEY_FORWARDMAIL | ||||
0x0c 0x028c | שליחה באמצעות מיזוג | 0x00e7 | KEY_SEND | ||||
0x0c 0x028d | קובץ מצורף של מיזוג אוויר | ||||||
0x0c 0x028e | העלאה באמצעות מיזוג אוויר | ||||||
0x0c 0x028f | הורדת קמפיין לעידוד השימוש באפליקציה (שמירת יעד בשם) | ||||||
0x0c 0x0290 | גבולות גזרה ממוזגת | ||||||
0x0c 0x0291 | הוספת שורה של מיזוג אוויר | ||||||
0x0c 0x0292 | עמודה להוספת מיזוג אוויר | ||||||
0x0c 0x0293 | קובץ הוספת מיזוג אוויר | ||||||
0x0c 0x0294 | הוספת תמונה באמצעות AC | ||||||
0x0c 0x0295 | אובייקט להוספת מיזוג אוויר | ||||||
0x0c 0x0296 | סמל להוספת AC | ||||||
0x0c 0x0297 | שמירה וסגירה של מיזוג אוויר | ||||||
0x0c 0x0298 | שינוי שם של מיזוג אוויר | ||||||
0x0c 0x0299 | מיזוג אוויר | ||||||
0x0c 0x029a | מיזוג אוויר מפוצל | ||||||
0x0c 0x029b | הפצה אופקית | ||||||
0x0c 0x029c | מיזוג אנכי |
מיפויים נוספים שהם לא מכשירי ממשק אנושי (HID)
המיפויים האלה מתארים פונקציות שלא מופיעות במכשיר ממשק אנושי (HID) אבל שעבורן Linux קיימים קודי מפתחות.
LKC | שם קוד המפתח של Linux | גרסה | AKC | שם קוד המפתח של Android | הערות |
---|---|---|---|---|---|
0x01d0 | KEY_FN | 3.0 | 0x0077 | KEYCODE_FUNCTION | |
0x01d1 | KEY_FN_ESC | 3.0 | 0x006f | KEYCODE_ESCAPE | 3 |
0x01d2 | KEY_FN_F1 | 3.0 | 0x0083 | KEYCODE_F1 | 3 |
0x01d3 | KEY_FN_F2 | 3.0 | 0x0084 | KEYCODE_F2 | 3 |
0x01d4 | KEY_FN_F3 | 3.0 | 0x0085 | KEYCODE_F3 | 3 |
0x01d5 | KEY_FN_F4 | 3.0 | 0x0086 | KEYCODE_F4 | 3 |
0x01d6 | KEY_FN_F5 | 3.0 | 0x0087 | KEYCODE_F5 | 3 |
0x01d7 | KEY_FN_F6 | 3.0 | 0x0088 | KEYCODE_F6 | 3 |
0x01d8 | KEY_FN_F7 | 3.0 | 0x0089 | KEYCODE_F7 | 3 |
0x01d9 | KEY_FN_F8 | 3.0 | 0x008a | KEYCODE_F8 | 3 |
0x01da | KEY_FN_F9 | 3.0 | 0x008b | KEYCODE_F9 | 3 |
0x01db | KEY_FN_F10 | 3.0 | 0x008c | KEYCODE_F10 | 3 |
0x01dc | KEY_FN_F11 | 3.0 | 0x008d | KEYCODE_F11 | 3 |
0x01 ימים | KEY_FN_F12 | 3.0 | 0x008e | KEYCODE_F12 | 3 |
0x01de | KEY_FN_1 | 3.0 | 0x0,008 | KEYCODE_1 | 3 |
0x01df | KEY_FN_2 | 3.0 | 0x0,009 | KEYCODE_2 | 3 |
0x01e0 | KEY_FN_D | 3.0 | 0x0020 | KEYCODE_D | 3 |
0x01e1 | KEY_FN_E | 3.0 | 0x0021 | KEYCODE_E | 3 |
0x01e2 | KEY_FN_F | 3.0 | 0x0022 | KEYCODE_F | 3 |
0x01e3 | KEY_FN_S | 3.0 | 0x002f | KEYCODE_S | 3 |
0x01e4 | KEY_FN_B | 3.0 | 0x001e | KEYCODE_B | 3 |
מפתחות מדור קודם שלא נתמכים
המיפויים האלה הופיעו בגרסאות קודמות של Android, אבל לא היו תואמים ממשק אנושי (HID) או קודי מפתח לא סטנדרטיים של Linux שנעשה בהם שימוש. הם כבר לא נתמכים.
LKC | שם קוד המפתח של Linux | גרסה | AKC | שם קוד המפתח של Android | הערות |
---|---|---|---|---|---|
0x00db | KEY_EMAIL | 1.6 | 0x004d | KEYCODE_AT | 4 |
"" | "" | 4.0 | 4 | ||
0x00e3 | KEY_STAR | 1.6 | 0x0011 | KEYCODE_STAR | 4 |
"" | "" | 4.0 | 4 | ||
0x00e4 | KEY_SHARP | 1.6 | 0x0012 | KEYCODE_POUND | 4 |
"" | "" | 4.0 | 4 | ||
0x00e5 | KEY_SOFT1 | 1.6 | 0x0052 | KEYCODE_MENU | 4 |
"" | "" | 4.0 | 4 | ||
0x00e6 | KEY_SOFT2 | 1.6 | 0x0,002 | KEYCODE_SOFT_RIGHT | 4 |
"" | "" | 4.0 | 4 | ||
0x00e7 | KEY_SEND | 1.6 | 0x0,005 | KEYCODE_CALL | 4 |
"" | "" | 4.0 | 4 | ||
0x00e8 | KEY_CENTER | 1.6 | 0x0017 | KEYCODE_DPAD_CENTER | 4 |
"" | "" | 4.0 | 4 | ||
0x00e9 | KEY_HEADSETHOOK | 1.6 | 0x004f | KEYCODE_HEADSETHOOK | 4 |
"" | "" | 4.0 | 4 | ||
0x00ea | KEY_0_5 | 1.6 | 4 | ||
0x00eb | KEY_2_5 | 1.6 | 4 |
הערות
-
קוד המפתח של Android שמשויך לאותיות אלפאנומריות ולסמלים המקשים עשויים להשתנות בהתאם לפריסה ולשפה של המקלדת. מסיבות היסטוריות, קודי הסריקה הפיזית ושימושים ב-HID שמשויכים למקשים במקלדת מוגדרים בדרך כלל לפי מיקום למרות שהתוויות שמודפסות על המפתחות האלה עשויות להיות שונות לשפה אחרת.
במקלדת אנגלית ארה"ב (QWERTY), המקש האלפביתי בפינה השמאלית העליונה הוא עם התווית Q. במקלדת צרפתית (AZERTY), המקש באותו מקש מסומנת בתווית A. למרות התווית, בשתי המקלדות השונות מתייחסים למקש האלפביתי השמאלי העליון באמצעות שימוש ב-HID 0x07 0x0014 שממופה לקוד המפתח של Linux KEY_Q.
אם מוגדרת ב-Android פריסת מקלדת של אנגלית (ארה"ב), קוד המפתח של Linux KEY_Q ימופה אל קוד המפתח של Android KEYCODE_Q והוא יפיק את התווים 'Q' ו-'q'. עם זאת, כשמוגדרת ב-Android פריסת מקלדת צרפתית, קוד המפתח של Linux KEY_Q ימופה אל קוד המפתח של Android KEYCODE_A והוא יפיק את התווים 'A' ו-a.
קוד המפתח של Android משקף בדרך כלל את קוד האימות הספציפי לשפה פירוש של המפתח, לכן קוד מפתח שונה של Android עשוי בשימוש בשפות שונות.
-
0x0c 0x022f AC Zoom
מוגדר ב-HID כבקרה לינארית, אבל הליבה (kernel) ממפה אותו כמפתח, וזה כנראה שגוי. -
מקשי הפונקציות של Linux
KEY_FN_*
ממופים לפעולות פשוטות יותר קודי מפתחות, אבל הם נשלחים עם מטא-מצבMETA_FUNCTION
שהביט מוגדר כ-TRUE. -
לפני Android Ice Cream סנדוויץ' 4.0, פריסת המקשים המוגדרת כברירת מחדל הכיל מיפויים של כמה קודי מפתחות נוספים שלא הוגדרו בכותרות הליבה של Linux. המיפויים האלה עברו מאז הוסרה כי קודי המפתח שלא הוגדרו קודם לכן מכיוון שהוקצו להם משמעויות שונות בגרסאות עדכניות יותר של הליבה של Linux.
מקורות
- גרסה 1.12 של טבלאות שימוש בחיבור USB HID
- ליבה (kernel) 2.6.39 של Linux: כולל/linux/input.h, מנהלי התקנים/hid/hid-input.c
- Android ICS: qwerty.kl, גנרי.kl, KeyEvent.