אנדרואיד תומכת במגוון התקני מקלדת, כולל מקלדות פונקציות מיוחדות (בקרות עוצמת הקול וההפעלה), מקלדות QWERTY משובצות קומפקטיות ומקלדות חיצוניות בסגנון מחשב אישי.
מסמך זה מתאר מקלדות פיזיות בלבד. עיין ב-SDK של Android למידע על מקלדות רכות (עורכי שיטת קלט).
סיווג מקלדת
התקן קלט מסווג כמקלדת אם מתקיים אחד מהתנאים הבאים:
התקן הקלט מדווח על נוכחות של כל קודי מפתח לינוקס המשמשים במקלדות כולל
0
עד0xff
אוKEY_OK
עדKEY_MAX
.התקן הקלט מדווח על נוכחות של כל קודי מפתח לינוקס המשמשים בג'ויסטיקים ובמשטחי משחק, כולל
BTN_0
עדBTN_9
,BTN_TRIGGER
עדBTN_DEAD
, אוBTN_A
עדBTN_THUMBR
.
ג'ויסטיקים מסווגים כעת כמקלדות מכיוון שכפתורי הג'ויסטיק וכפתורי המשחק מדווחים על ידי אירועי EV_KEY
באותו אופן שבו מדווחים מקשי מקלדת. כך גם ג'ויסטיקים ומשטחי משחק עושים שימוש בקבצי מפות מפתח להגדרה.
לאחר שהתקן קלט סווג כמקלדת, המערכת טוענת את קובץ התצורה של התקן הקלט ואת פריסת המקלדת עבור המקלדת.
לאחר מכן, המערכת מנסה לקבוע מאפיינים נוספים של המכשיר.
אם להתקן הקלט יש מקשים כלשהם שממופים ל-
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
או למקשים אחרים הקשורים ל-gamepad, אזי ההתקן נחשב כבעל gamepad.
דרישות מנהל המקלדת
מנהלי התקנים למקלדת צריכים לרשום רק קודי מפתח עבור המקשים שהם באמת תומכים בהם. רישום קודי מפתח עודף עלול לבלבל את אלגוריתם סיווג המכשיר או לגרום למערכת לזהות באופן שגוי את יכולות המקלדת הנתמכות של המכשיר.
מנהלי מקלדת צריכים להשתמש
EV_KEY
כדי לדווח על לחיצות מקשים, תוך שימוש בערך של0
כדי לציין שמקש משוחרר, ערך של1
כדי לציין שלוחצים על מקש, וערך גדול או שווה ל2
כדי לציין שהמקש הוא חוזר על עצמו אוטומטית.אנדרואיד מבצעת מקלדת חוזרת משלה. יש להשבית את פונקציונליות החזרה האוטומטית במנהל ההתקן.
מנהלי התקנים למקלדת עשויים לציין באופן אופציונלי את השימוש ב-HID או את קוד הסריקה ברמה נמוכה על ידי שליחת
EV_MSC
עםMSC_SCANCODE
וערך המציין את קוד השימוש או הסריקה בעת לחיצה על המקש. מידע זה אינו בשימוש כעת על ידי אנדרואיד.מנהלי התקנים למקלדת צריכים לתמוך בהגדרת מצבי LED כאשר
EV_LED
נכתב למכשיר. מנהלhid-input
מטפל בזה באופן אוטומטי. בזמן כתיבת שורות אלה, אנדרואיד משתמשLED_CAPSLOCK
,LED_SCROLLLOCK
ו-LED_NUMLOCK
. יש לתמוך בנורות LED אלה רק כאשר למקלדת יש למעשה את נוריות החיווי המשויכות.מנהלי התקנים של מקלדת עבור מקלדות משובצות (לדוגמה, באמצעות מטריצת GPIO) צריכים לוודא לשלוח אירועי
EV_KEY
עם ערך של0
עבור כל המקשים שעדיין לחוץ כשהמכשיר הולך לישון. אחרת המקשים עלולים להיתקע ויחזרו אוטומטית לנצח.
תפעול מקלדת
להלן סיכום קצר של פעולת המקלדת באנדרואיד.
ה-
EventHub
קורא אירועים גולמיים ממנהל ההתקן שלevdev
וממפה קודי מפתחות של לינוקס (המכונה לפעמים קודי סריקה) לקודי מפתחות של אנדרואיד באמצעות מפת פריסת המקשים של המקלדת.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
במקום זאת.
תצורת מקלדת
התנהגות המקלדת נקבעת על פי פריסת המקשים של המקלדת, מפת תו המפתח ותצורת התקן הקלט.
עיין בסעיפים הבאים לפרטים נוספים על הקבצים המשתתפים בתצורת המקלדת:
נכסים
מאפייני תצורת התקן הקלט הבאים משמשים עבור מקלדות.
מקלדת.פריסה
הגדרה: keyboard.layout
= <שם>
מציין את השם של קובץ פריסת המפתח המשויך להתקן הקלט, למעט סיומת .kl
. אם קובץ זה לא נמצא, מערכת הקלט תשתמש במקום זאת בפריסת מפתח ברירת המחדל.
רווחים בשם מומרים לקווים תחתונים במהלך חיפוש.
עיין בתיעוד קובץ פריסת המפתח לפרטים נוספים.
keyboard.characterMap
הגדרה: keyboard.characterMap
= <שם>
מציין את השם של קובץ מפת תו המפתח המשויך להתקן הקלט, למעט הסיומת .kcm
. אם קובץ זה לא נמצא, מערכת הקלט תשתמש במפת תווי המפתח המוגדרת כברירת מחדל במקום זאת.
רווחים בשם מומרים לקווים תחתונים במהלך חיפוש.
עיין בתיעוד קובץ מפת תו המפתח לפרטים נוספים.
keyboard.orientationAware
הגדרה: keyboard.orientationAware
= 0
| 1
מציין אם המקלדת צריכה להגיב לשינויים בכיוון התצוגה.
אם הערך הוא
1
, מקשי לוח המקשים הכיוון מסובבים כאשר כיוון התצוגה המשויך משתנה.אם הערך הוא
0
, המקלדת חסינה מפני שינויי כיוון.
ערך ברירת המחדל הוא 0
.
מודעות להתמצאות משמשת לתמיכה בסיבוב של מקשי לוח מקשים כיוון, כגון ב-Motorola Droid. לדוגמה, כאשר המכשיר מסובב עם כיוון השעון 90 מעלות מהכיוון הטבעי שלו, KEYCODE_DPAD_UP
מותאם מחדש כדי להפיק KEYCODE_DPAD_RIGHT
מכיוון שמקש 'למעלה' בסופו של דבר מצביע 'ימינה' כאשר המכשיר מוחזק בכיוון זה.
keyboard.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, קודי מפתחות לינוקס וקודי מפתחות אנדרואיד
המערכת מתייחסת למפתחות באמצעות מספר מזהים שונים, בהתאם לשכבת ההפשטה.
עבור מכשירי HID, לכל מפתח יש שימוש ב-HID משויך. מנהל ההתקן hid-input
של Linux ומנהלי התקן HID ספציפיים לספקים ולמכשירים קשורים אחראים לניתוח דוחות HID ומיפוי שימושים ב-HID לקודי מפתחות של לינוקס.
כאשר אנדרואיד קורא אירועים EV_KEY
מקרנל לינוקס, הוא מתרגם כל קוד מפתח לינוקס לקוד מפתח אנדרואיד המתאים לו בהתאם לקובץ פריסת המפתח של המכשיר.
כאשר אירוע המפתח נשלח לאפליקציה, מופע android.view.KeyEvent
מדווח על קוד מפתח לינוקס כערך getScanCode()
וקוד מפתח Android כערך getKeyCode()
. למטרות המסגרת, רק הערך של getKeyCode()
חשוב.
שים לב שמידע השימוש ב-HID אינו בשימוש על ידי אנדרואיד עצמו או מועבר לאפליקציות.
טבלאות קוד
הטבלאות הבאות מראות כיצד שימושי HID, קודי מפתחות לינוקס וקודי מפתחות אנדרואיד קשורים זה לזה.
העמודה LKC מציינת את קוד מפתח לינוקס בהקסדצימלי.
העמודה AKC מציינת את קוד מפתח אנדרואיד בהקסדצימלי.
העמודה הערות מתייחסת להערות שמתפרסמות אחרי הטבלה.
העמודה Version מציינת את הגרסה הראשונה של פלטפורמת אנדרואיד שכללה מפתח זה במפת המפתחות המוגדרת כברירת מחדל. שורות מרובות מוצגות במקרים שבהם מפת מפתח ברירת המחדל השתנתה בין גרסאות. הגרסה הישנה ביותר שצוינה היא 1.6.
ב-Gingerbread (2.3) ובגרסאות קודמות, מפת המפתחות המוגדרת כברירת מחדל הייתה
qwerty.kl
. מפת מפתח זו נועדה רק לשימוש עם אמולטור אנדרואיד ולא נועדה לשמש לתמיכה במקלדות חיצוניות שרירותיות. עם זאת, כמה יצרני OEM הוסיפו תמיכה במקלדת Bluetooth לפלטפורמה והסתמכו עלqwerty.kl
כדי לספק את מיפוי המקלדת הנדרש. כתוצאה מכך, מיפויים ישנים אלה עשויים לעניין יצרני OEM אשר בונים ציוד היקפי עבור המכשירים המסוימים הללו. שימו לב שהמיפויים שונים מהותית מהמיפויים הנוכחיים, במיוחד ביחס לטיפול במקשHOME
. מומלץ לפתח את כל הציוד ההיקפי החדש לפי ה-Honeycomb או מפות מפתח עדכניות יותר (כלומר, HID סטנדרטי).החל מ-Honeycomb (3.0), מפת מפתח ברירת המחדל היא
Generic.kl
. מפת מפתח זו תוכננה כדי לתמוך במקלדות מלאות בסגנון PC. רוב הפונקציונליות של מקלדות HID סטנדרטיות אמורה לעבוד רק מהקופסה.
מיפוי קוד המפתח עשוי להשתנות בין גרסאות של ליבת לינוקס ואנדרואיד. כאשר ידוע ששינויים התרחשו במפות מפתח ברירת המחדל של אנדרואיד, הם מצוינים בעמודת הגרסה.
מנהלי התקנים ומפות מפתח מסוג HID ספציפיים למכשיר עשויים להחיל מיפויים שונים מהמצוין כאן.
דף מקלדת ומקלדת HID (0x07)
שימוש ב-HID | שם שימוש ב-HID | LKC | שם קוד מפתח לינוקס | גִרְסָה | AKC | שם קוד מפתח אנדרואיד | הערות |
---|---|---|---|---|---|---|---|
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 | KEY_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 | KEY_H | 1.6 | 0x0024 | KEYCODE_H | 1 |
0x07 0x000c | מקלדת אני ואני | 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 | KEY_O | 1.6 | 0x002b | KEYCODE_O | 1 |
0x07 0x0013 | מקלדת p ו-P | 0x0019 | KEY_P | 1.6 | 0x002c | KEYCODE_P | 1 |
0x07 0x0014 | מקלדת q ו-Q | 0x0010 | 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 | KEY_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 | KEY_Y | 1.6 | 0x0035 | KEYCODE_Y | 1 |
0x07 0x001d | מקלדת z ו-Z | 0x002c | KEY_Z | 1.6 | 0x0036 | KEYCODE_Z | 1 |
0x07 0x001e | מקלדת 1 ו-! | 0x0002 | KEY_1 | 1.6 | 0x0008 | KEYCODE_1 | 1 |
0x07 0x001f | מקלדת 2 ו-@ | 0x0003 | KEY_2 | 1.6 | 0x0009 | KEYCODE_2 | 1 |
0x07 0x0020 | מקלדת 3 ו-# | 0x0004 | KEY_3 | 1.6 | 0x000a | KEYCODE_3 | 1 |
0x07 0x0021 | מקלדת 4 ו-$ | 0x0005 | KEY_4 | 1.6 | 0x000b | KEYCODE_4 | 1 |
0x07 0x0022 | מקלדת 5 ו-% | 0x0006 | KEY_5 | 1.6 | 0x000c | KEYCODE_5 | 1 |
0x07 0x0023 | מקלדת 6 ו-^ | 0x0007 | KEY_6 | 1.6 | 0x000d | KEYCODE_6 | 1 |
0x07 0x0024 | מקלדת 7 ו-& | 0x0008 | KEY_7 | 1.6 | 0x000e | KEYCODE_7 | 1 |
0x07 0x0025 | מקלדת 8 ו* | 0x0009 | KEY_8 | 1.6 | 0x000f | KEYCODE_8 | 1 |
0x07 0x0026 | מקלדת 9 ו- | 0x000a | KEY_9 | 1.6 | 0x0010 | KEYCODE_9 | 1 |
0x07 0x0027 | מקלדת 0 ו-) | 0x000b | KEY_0 | 1.6 | 0x0007 | KEYCODE_0 | 1 |
0x07 0x0028 | החזרת מקלדת (ENTER) | 0x001c | KEY_ENTER | 1.6 | 0x0042 | KEYCODE_ENTER | 1 |
0x07 0x0029 | מקלדת ESCAPE | 0x0001 | KEY_ESC | 3.0 | 0x006f | KEYCODE_ESCAPE | |
"" | "" | "" | "" | 2.3 | 0x0004 | KEYCODE_BACK | |
0x07 0x002a | מקלדת DELETE (backspace) | 0x000e | 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 Lock | 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 | 0x0002 | KEYCODE_SOFT_RIGHT | |
0x07 0x003c | מקלדת F3 | 0x003d | KEY_F3 | 3.0 | 0x0085 | KEYCODE_F3 | |
"" | "" | "" | "" | 1.6 | 0x0005 | KEYCODE_CALL | |
0x07 0x003d | מקלדת F4 | 0x003e | KEY_F4 | 3.0 | 0x0086 | KEYCODE_F4 | |
"" | "" | "" | "" | 1.6 | 0x0006 | 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 | 0x0003 | KEYCODE_HOME | |
0x07 0x004b | מקלדת עמוד למעלה | 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 | 0x0006 | KEYCODE_ENDCALL | |
0x07 0x004e | מקלדת Page Down | 0x006d | KEY_PAGEDOWN | 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 | KEY_DOWN | 1.6 | 0x0014 | KEYCODE_DPAD_DOWN | |
0x07 0x0052 | מקלדת חץ למעלה | 0x0067 | מפתח למעלה | 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 | לוח מקשים 7 ו-Home | 0x0047 | KEY_KP7 | 3.0 | 0x0097 | KEYCODE_NUMPAD_7 | |
0x07 0x0060 | לוח מקשים 8 וחץ למעלה | 0x0048 | KEY_KP8 | 3.0 | 0x0098 | KEYCODE_NUMPAD_8 | |
0x07 0x0061 | לוח מקשים 9 ועמוד למעלה | 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 | 0x00bb | 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 | KEY_UNDO | ||||
0x07 0x007b | חיתוך מקלדת | 0x0089 | KEY_CUT | ||||
0x07 0x007c | העתקת מקלדת | 0x0085 | KEY_COPY | ||||
0x07 0x007d | הדבקת מקלדת | 0x0087 | KEY_PASTE | ||||
0x07 0x007e | מצא מקלדת | 0x0088 | KEY_FIND | ||||
0x07 0x007f | השתקת מקלדת | 0x0071 | KEY_MUTE | 3.0 | 0x00a4 | KEYCODE_VOLUME_MUTE | |
0x07 0x0080 | הגברת עוצמת הקול של המקלדת | 0x0073 | KEY_VOLUMEUP | 1.6 | 0x0018 | KEYCODE_VOLUME_UP | |
0x07 0x0081 | הורדת עוצמת הקול של המקלדת | 0x0072 | KEY_VOLUMEDOWN | 1.6 | 0x0019 | KEYCODE_VOLUME_DOWN | |
0x07 0x0082 | Caps Lock נעילת מקלדת | ||||||
0x07 0x0083 | נעילת מקלדת Num Lock | ||||||
0x07 0x0084 | נעילת מקלדת Scroll Lock | ||||||
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 | KEY_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/תשומת לב | ||||||
0x07 0x009b | מקלדת ביטול | ||||||
0x07 0x009c | מקלדת נקה | ||||||
0x07 0x009d | מקלדת קודמת | ||||||
0x07 0x009e | החזרת מקלדת | ||||||
0x07 0x009f | מפריד מקלדת | ||||||
0x07 0x00a0 | מקלדת יציאה | ||||||
0x07 0x00a1 | מפעיל מקלדת | ||||||
0x07 0x00a2 | מקלדת נקה/שוב | ||||||
0x07 0x00a3 | מקלדת CrSel/אביזרים | ||||||
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 | לוח מקשים { | ||||||
0x07 0x00b9 | לוח מקשים } | ||||||
0x07 0x00ba | לשונית לוח מקשים | ||||||
0x07 0x00bb | מקלדת 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 | Shift ימינה במקלדת | 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 | KEY_VOLUMEDOWN | 1.6 | 0x0019 | KEYCODE_VOLUME_DOWN | ||
0x07 0x00ef | 0x0071 | KEY_MUTE | 3.0 | 0x00a4 | KEYCODE_VOLUME_MUTE | ||
0x07 0x00f0 | 0x0096 | KEY_WWW | 1.6 | 0x0040 | KEYCODE_EXPLORER | ||
0x07 0x00f1 | 0x009e | KEY_BACK | 1.6 | 0x0004 | 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 | 0x0098 | KEY_COFFEE | 4.0 | 0x001a | KEYCODE_POWER | ||
0x07 0x00fa | 0x00ad | KEY_REFRESH | |||||
0x07 0x00fb | 0x008c | KEY_CALC | 4.0.3 | 0x00d2 | KEYCODE_CALCULATOR |
דף שולחן עבודה גנרי HID (0x01)
שימוש ב-HID | שם שימוש ב-HID | LKC | שם קוד מפתח לינוקס | גִרְסָה | AKC | שם קוד מפתח אנדרואיד | הערות |
---|---|---|---|---|---|---|---|
0x01 0x0081 | כיבוי המערכת | 0x0074 | KEY_POWER | 1.6 | 0x001a | KEYCODE_POWER | |
0x01 0x0082 | מערכת שינה | 0x008e | KEY_SLEEP | 4.0 | 0x001a | KEYCODE_POWER | |
0x01 0x0083 | מערכת השכמה | 0x008f | KEY_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 | הפעלה מחדש קרה של המערכת | ||||||
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 | החלפת תצוגת מערכת Int/Ext | ||||||
0x01 0x00b6 | מערכת תצוגה החלפת פריט/שניה | ||||||
0x01 0x00b7 | קנה מידה אוטומטי של תצוגת מערכת LCD |
דף צרכנים HID (0x0c)
שימוש ב-HID | שם שימוש ב-HID | LKC | שם קוד מפתח לינוקס | גִרְסָה | AKC | שם קוד מפתח אנדרואיד | הערות |
---|---|---|---|---|---|---|---|
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 | תפריט בריחה | ||||||
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 | KEY_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 | KEY_WWW | 1.6 | 0x0040 | KEYCODE_EXPLORER | |
0x0c 0x008b | Media Select DVD | 0x0185 | KEY_DVD | ||||
0x0c 0x008c | מדיה בחר טלפון | 0x00a9 | KEY_PHONE | 3.0 | 0x0005 | KEYCODE_CALL | |
0x0c 0x008d | מדריך תוכניות לבחירת מדיה | 0x016a | KEY_PROGRAM | 3.0 | 0x00ac | KEYCODE_GUIDE | |
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 | KEY_TUNER | ||||
0x0c 0x0094 | לְהַפְסִיק | 0x00ae | KEY_EXIT | ||||
0x0c 0x0095 | עֶזרָה | 0x008a | KEY_HELP | ||||
0x0c 0x0096 | קלטת בחירת מדיה | 0x0180 | KEY_TAPE | ||||
0x0c 0x0097 | כבל בחירת מדיה | 0x017a | KEY_TV2 | ||||
0x0c 0x0098 | Media Select Satellite | 0x017d | KEY_SAT | ||||
0x0c 0x0099 | בחר מדיה אבטחה | ||||||
0x0c 0x009a | מדיה בחר בית | 0x016e | KEY_PVR | 3.0 | 0x00ad | 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 | וידיאו פלוס | 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 | Fast Forward | 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 0x00bb | הכנס לדיסק | ||||||
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 0x00cc | עצור / הוצא | ||||||
0x0c 0x00cd | הפעל / השהה | 0x00a4 | KEY_PLAYPAUSE | 3.0 | 0x0055 | KEYCODE_MEDIA_PLAY_PAUSE | |
0x0c 0x00ce | הפעל / דלג | ||||||
0x0c 0x00e2 | לְהַשְׁתִיק | 0x0071 | KEY_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 | KEY_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 | AL Consumer Control Config. | 0x00ab | KEY_CONFIG | 4.0.3 | 0x00d1 | KEYCODE_MUSIC | |
0x0c 0x0184 | מעבד תמלילים AL | 0x01a5 | KEY_WORD PROCESSOR | ||||
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 | אפליקציית מסד הנתונים של AL | 0x01aa | KEY_DATABASE | ||||
0x0c 0x018a | קורא דוא"ל של AL | 0x009b | KEY_MAIL | 1.6 | 0x0041 | KEYCODE_ENVELOPE | |
0x0c 0x018b | קורא חדשות א.ל | 0x01ab | KEY_NEWS | ||||
0x0c 0x018c | תא קולי א.ל | 0x01ac | KEY_VOICEMAIL | ||||
0x0c 0x018d | אל אנשי קשר / פנקס כתובות | 0x01ad | KEY_ADDRESSBOOK | 4.0.3 | 0x00cf | KEYCODE_CONTACTS | |
0x0c 0x018e | לוח שנה / לוח זמנים של AL | 0x018d | KEY_CALENDAR | 4.0.3 | 0x00d0 | KEYCODE_CALENDAR | |
0x0c 0x018f | אל משימה / מנהל פרויקטים | ||||||
0x0c 0x0190 | יומן AL / יומן / כרטיס זמן | ||||||
0x0c 0x0191 | א.ל. פנקס צ'קים / כספים | 0x00db | KEY_FINANCE | ||||
0x0c 0x0192 | מחשבון AL | 0x008c | KEY_CALC | 4.0.3 | 0x00d2 | KEYCODE_CALCULATOR | |
0x0c 0x0193 | לכידת / השמעה של AL A/V | ||||||
0x0c 0x0194 | דפדפן מכונה מקומית של AL | 0x0090 | KEY_FILE | ||||
0x0c 0x0195 | דפדפן AL LAN/WAN | ||||||
0x0c 0x0196 | דפדפן אינטרנט AL | 0x0096 | KEY_WWW | 1.6 | 0x0040 | KEYCODE_EXPLORER | |
0x0c 0x0197 | AL Remote Networking/ISP Connect | ||||||
0x0c 0x0198 | כנס רשת א.ל | ||||||
0x0c 0x0199 | צ'אט רשת AL | 0x00d8 | KEY_CHAT | ||||
0x0c 0x019a | AL טלפוניה / חייגן | ||||||
0x0c 0x019b | כניסת AL | ||||||
0x0c 0x019c | אל יציאה | 0x01b1 | KEY_LOGOFF | ||||
0x0c 0x019d | כניסת AL / יציאה | ||||||
0x0c 0x019e | נעילת מסוף AL / שומר מסך | 0x0098 | KEY_COFFEE | 4.0 | 0x001a | KEYCODE_POWER | |
0x0c 0x019f | לוח בקרה של AL | ||||||
0x0c 0x01a0 | מעבד שורת הפקודה/הפעלה של AL | ||||||
0x0c 0x01a1 | מנהל תהליך / משימות א.ל | ||||||
0x0c 0x01a2 | AL בחר משימה / יישום | ||||||
0x0c 0x01a3 | AL Next Task / Application | ||||||
0x0c 0x01a4 | AL משימה קודמת / יישום | ||||||
0x0c 0x01a5 | משימה / אפליקציה מנע עצירת AL. | ||||||
0x0c 0x01a6 | מרכז העזרה המשולב של AL | 0x008a | KEY_HELP | ||||
0x0c 0x01a7 | מסמכי א.ל | 0x00eb | KEY_DOCUMENTS | ||||
0x0c 0x01a8 | אל תזאורוס | ||||||
0x0c 0x01a9 | מילון אל | ||||||
0x0c 0x01aa | AL Desktop | ||||||
0x0c 0x01ab | בדיקת איות של AL | 0x01b0 | KEY_SPELLCHECK | ||||
0x0c 0x01ac | א.ל. בדיקת דקדוק | ||||||
0x0c 0x01ad | סטטוס אלחוט אלחוטי | ||||||
0x0c 0x01ae | פריסת מקלדת AL | ||||||
0x0c 0x01af | AL הגנה מפני וירוסים | ||||||
0x0c 0x01b0 | הצפנת AL | ||||||
0x0c 0x01b1 | שומר מסך AL | ||||||
0x0c 0x01b2 | אזעקות AL | ||||||
0x0c 0x01b3 | שעון AL | ||||||
0x0c 0x01b4 | דפדפן קבצים AL | ||||||
0x0c 0x01b5 | AL Power Status | ||||||
0x0c 0x01b6 | דפדפן תמונות AL | 0x00e2 | KEY_MEDIA | 3.0 | 0x004f | KEYCODE_HEADSETHOOK | |
0x0c 0x01b7 | דפדפן שמע AL | 0x00d5 | KEY_SOUND | 4.0.3 | 0x00d1 | KEYCODE_MUSIC | |
0x0c 0x01b8 | דפדפן סרטי AL | ||||||
0x0c 0x01b9 | מנהל זכויות דיגיטליות של AL | ||||||
0x0c 0x01ba | ארנק דיגיטלי של AL | ||||||
0x0c 0x01bc | הודעות מיידיות של AL | 0x01ae | KEY_MESSENGER | ||||
0x0c 0x01bd | AL OEM תכונות / דפדפן עצות | 0x0166 | KEY_INFO | ||||
0x0c 0x01be | AL OEM עזרה | ||||||
0x0c 0x01bf | קהילה מקוונת של AL | ||||||
0x0c 0x01c0 | דפדפן תוכן AL Entertainment | ||||||
0x0c 0x01c1 | דפדפן קניות מקוון של AL | ||||||
0x0c 0x01c2 | AL SmartCard מידע / עזרה | ||||||
0x0c 0x01c3 | דפדפן AL Market / Finance | ||||||
0x0c 0x01c4 | דפדפן חדשות AL Customized Corp | ||||||
0x0c 0x01c5 | דפדפן פעילויות מקוון של AL | ||||||
0x0c 0x01c6 | AL Research / דפדפן חיפוש | ||||||
0x0c 0x01c7 | נגן שמע AL | ||||||
0x0c 0x0201 | AC חדש | 0x00b5 | KEY_NEW | ||||
0x0c 0x0202 | AC פתוח | 0x0086 | Key_open | ||||
0x0c 0x0203 | AC קרוב | 0x00CE | Key_close | ||||
0x0c 0x0204 | יציאת AC | 0x00ae | Key_exit | ||||
0x0c 0x0205 | AC ממקסם | ||||||
0x0c 0x0206 | AC למזער | ||||||
0x0c 0x0207 | AC שמור | 0x00eA | Key_save | ||||
0x0c 0x0208 | הדפס AC | 0x00D2 | דפוס KEY_PRINT | ||||
0x0c 0x0209 | מאפייני AC | 0x0082 | Key_props | ||||
0x0C 0x021A | AC לבטל | 0x0083 | Key_undo | ||||
0x0c 0x021b | עותק AC | 0x0085 | Key_copy | ||||
0x0C 0x021C | חיתוך AC | 0x0089 | Key_cut | ||||
0x0C 0x021D | הדבק AC | 0x0087 | Key_paste | ||||
0x0C 0x021E | AC בחר הכל | ||||||
0x0c 0x021f | AC Find | 0x0088 | Key_find | ||||
0x0c 0x0220 | AC למצוא ולהחליף | ||||||
0x0c 0x0221 | חיפוש AC | 0x00d9 | Key_search | 1.6 | 0x0054 | Keycode_search | |
0x0c 0x0222 | AC ללכת אל | 0x0162 | Key_goto | ||||
0x0c 0x0223 | AC Home | 0x00ac | Key_homepage | 3.0 | 0x0003 | Keycode_home | |
0x0c 0x0224 | AC חזרה | 0x009E | Key_back | 1.6 | 0x0004 | Keycode_back | |
0x0c 0x0225 | AC קדימה | 0x009f | Key_Forward | 3.0 | 0x007D | Keycode_forward | |
0x0c 0x0226 | עצירת AC | 0x0080 | Key_stop | 3.0 | 0x0056 | Keycode_media_stop | |
0x0c 0x0227 | AC רענון | 0x00AD | Key_refresh | ||||
0x0c 0x0228 | קישור AC קודם | ||||||
0x0c 0x0229 | קישור AC הבא | ||||||
0x0C 0x022A | סימניות AC | 0x009C | KEY_BOOKMARK | 3.0 | 0x00ae | KeyCode_BookMark | |
0x0C 0x022B | היסטוריה של AC | ||||||
0x0C 0x022C | מנויים של AC | ||||||
0x0C 0x022D | AC התקרב | 0x01A2 | Key_zoomin | ||||
0x0C 0x022E | AC התקרב | 0x01A3 | Key_zoomout | ||||
0x0c 0x022f | Ac Zoom | 0x01A4 | KEY_ZOOMRESET | 2 | |||
0x0c 0x0230 | תצוגת מסך מלא של AC | ||||||
0x0c 0x0231 | תצוגה רגילה של AC | ||||||
0x0c 0x0232 | AC View Toggle | ||||||
0x0c 0x0233 | AC גלול למעלה | 0x00B1 | Key_scrollup | 3.0 | 0x005C | Keycode_page_up | |
0x0c 0x0234 | AC גלול מטה | 0x00B2 | Key_scrolldown | 3.0 | 0x005D | Keycode_page_down | |
0x0c 0x0236 | AC פאן שמאלה | ||||||
0x0c 0x0237 | AC פאן ימינה | ||||||
0x0c 0x0239 | חלון AC חדש | ||||||
0x0C 0x023A | אריחי AC אופקית | ||||||
0x0c 0x023b | אריחי AC אנכית | ||||||
0x0C 0x023C | פורמט AC | ||||||
0x0c 0x023d | עריכת AC | ||||||
0x0C 0x023E | AC נועז | ||||||
0x0c 0x023f | נטוי AC | ||||||
0x0c 0x0240 | AC דוכן | ||||||
0x0c 0x0241 | AC Strikethrough | ||||||
0x0c 0x0242 | מנוי AC | ||||||
0x0c 0x0243 | Superscript של AC | ||||||
0x0c 0x0244 | AC כל הכובעים | ||||||
0x0c 0x0245 | AC מסתובב | ||||||
0x0c 0x0246 | גודל AC | ||||||
0x0c 0x0247 | AC Flip אופקי | ||||||
0x0c 0x0248 | AC Flip Enthical | ||||||
0x0c 0x0249 | AC מראה אופקית | ||||||
0x0c 0x024a | AC מראה אנכית | ||||||
0x0C 0x024B | גופן AC SELECT | ||||||
0x0C 0x024C | צבע גופן AC | ||||||
0x0C 0x024D | גודל גופן AC | ||||||
0x0C 0x024E | AC הצדק שמאלה | ||||||
0x0c 0x024f | AC הצדקה למרכז ח | ||||||
0x0c 0x0250 | AC הצדק נכון | ||||||
0x0c 0x0251 | AC הצדקה לחסום H | ||||||
0x0c 0x0252 | AC הצדק את TOP | ||||||
0x0c 0x0253 | AC הצדקה למרכז V | ||||||
0x0c 0x0254 | AC הצדקה בתחתית | ||||||
0x0c 0x0255 | AC הצדקה לחסום V | ||||||
0x0c 0x0256 | ירידה בהשגת AC | ||||||
0x0c 0x0257 | עלייה בהשגת AC | ||||||
0x0c 0x0258 | רשימה ממוספרת AC | ||||||
0x0c 0x0259 | מספור הפעלה מחדש של AC | ||||||
0x0C 0x025A | רשימת כדורים AC | ||||||
0x0C 0x025B | קידום AC | ||||||
0x0C 0x025C | AC הפחתת AC | ||||||
0x0C 0x025D | AC כן | ||||||
0x0C 0x025E | AC לא | ||||||
0x0c 0x025f | ביטול AC | 0x00df | Key_cancel | ||||
0x0c 0x0260 | קטלוג AC | ||||||
0x0c 0x0261 | AC קנייה / קופה | ||||||
0x0c 0x0262 | AC הוסף לעגלה | ||||||
0x0c 0x0263 | AC הרחב | ||||||
0x0c 0x0264 | AC להרחיב את הכל | ||||||
0x0c 0x0265 | קריסת AC | ||||||
0x0c 0x0266 | AC לקרוס את הכל | ||||||
0x0c 0x0267 | תצוגה מקדימה של הדפסת AC | ||||||
0x0c 0x0268 | הדבק AC מיוחד | ||||||
0x0c 0x0269 | מצב הכנס AC | ||||||
0x0C 0x026A | מחק AC | ||||||
0x0C 0x026B | שעון | ||||||
0x0C 0x026C | ביטול נעילה של AC | ||||||
0x0c 0x026d | AC להגן | ||||||
0x0C 0x026E | AC ללא הגנה | ||||||
0x0c 0x026f | AC צרף תגובה | ||||||
0x0c 0x0270 | AC מחק תגובה | ||||||
0x0c 0x0271 | AC צפה בתגובה | ||||||
0x0c 0x0272 | AC SELECT WORD | ||||||
0x0c 0x0273 | AC SELECT משפט | ||||||
0x0c 0x0274 | AC בחר פסקה | ||||||
0x0c 0x0275 | AC SELECT עמודה | ||||||
0x0c 0x0276 | AC בחר שורה | ||||||
0x0c 0x0277 | טבלת בחר AC | ||||||
0x0c 0x0278 | AC בחר אובייקט | ||||||
0x0c 0x0279 | AC מחדש / חזור | 0x00B6 | Key_redo | ||||
0x0C 0x027A | מיון AC | ||||||
0x0C 0x027B | עולה למיון AC | ||||||
0x0C 0x027C | מיון AC יורד | ||||||
0x0C 0x027D | מסנן AC | ||||||
0x0C 0x027E | שעון סט AC | ||||||
0x0c 0x027f | שעון תצוגת AC | ||||||
0x0c 0x0280 | AC בחר אזור זמן | ||||||
0x0c 0x0281 | AC עריכת אזורי זמן | ||||||
0x0c 0x0282 | AC Set Alarm | ||||||
0x0c 0x0283 | AC נקה אזעקה | ||||||
0x0c 0x0284 | אזעקת נודניק AC | ||||||
0x0c 0x0285 | AC איפוס אזעקה | ||||||
0x0c 0x0286 | סנכרון AC | ||||||
0x0c 0x0287 | AC לשלוח/לקבל | ||||||
0x0c 0x0288 | AC שלח ל- | ||||||
0x0c 0x0289 | תגובה AC | 0x00E8 | Key_reply | ||||
0x0C 0x028A | AC תגובה הכל | ||||||
0x0c 0x028b | AC קדימה MSG | 0x00E9 | Key_forwardmail | ||||
0x0C 0x028C | AC שלח | 0x00E7 | Key_send | ||||
0x0c 0x028d | קובץ מצורף AC | ||||||
0x0C 0x028E | העלאת AC | ||||||
0x0c 0x028f | הורד AC (שמור יעד AS) | ||||||
0x0c 0x0290 | AC Set Borders | ||||||
0x0c 0x0291 | AC הכנס שורה | ||||||
0x0c 0x0292 | עמודת הכנס AC | ||||||
0x0c 0x0293 | קובץ הכנס AC | ||||||
0x0c 0x0294 | תמונת הכנס AC | ||||||
0x0c 0x0295 | חפץ הוספה AC | ||||||
0x0c 0x0296 | סמל הכנס AC | ||||||
0x0c 0x0297 | AC שמור וסגור | ||||||
0x0c 0x0298 | שינוי שם AC | ||||||
0x0c 0x0299 | מיזוג AC | ||||||
0x0C 0x029A | פיצול AC | ||||||
0x0C 0x029B | AC הפצה אופקית | ||||||
0x0C 0x029C | AC מחלק אנכית |
מיפויים נוספים שאינם מסתכמים
מיפויים אלה מתארים פונקציות שאינן מופיעות ב- HID אלא שעבורן קיימים קודי מפתח לינוקס.
LKC | שם קוד מפתח לינוקס | גִרְסָה | AKC | שם קוד מפתח אנדרואיד | הערות |
---|---|---|---|---|---|
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 |
0x01DD | Key_fn_f12 | 3.0 | 0x008E | Keycode_f12 | 3 |
0x01DE | Key_fn_1 | 3.0 | 0x0008 | KeyCode_1 | 3 |
0x01DF | Key_fn_2 | 3.0 | 0x0009 | 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 |
מפתחות לא נתמכים מדור קודם
מיפויים אלה הופיעו בגרסאות קודמות של אנדרואיד אך לא היו עולות בקנה אחד עם קודי מפתח לינוקס לא סטנדרטיים. הם כבר לא נתמכים.
LKC | שם קוד מפתח לינוקס | גִרְסָה | AKC | שם קוד מפתח אנדרואיד | הערות |
---|---|---|---|---|---|
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 | 0x0002 | Keycode_soft_right | 4 |
"" | "" | 4.0 | 4 | ||
0x00E7 | Key_send | 1.6 | 0x0005 | 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 |
הערות
קוד מפתח אנדרואיד המשויך למפתחות אלפא -נומריים וסמלים נפוצים עשוי להשתנות על פי פריסת המקלדת והשפה. מסיבות היסטוריות, קודי הסריקה הפיזיים ושימושי HID הקשורים למפתחות במקלדת מוגדרים לרוב באופן מיקום למרות שהתוויות המודפסות על מקשים אלה עשויות להשתנות משפה אחת לשניה.
במקלדת באנגלית (QWERTY) בארה"ב, מקש האלפביתי השמאלי העליון מתויג Q. על מקלדת צרפתית (אזרטי), המפתח באותה מיקום מסומן A. למרות התווית, בשני המקלדות המפתח השמאלי העליון. מכונה באמצעות השימוש ב- HID 0x07 0x0014 הממופה לקוד מקש Linux Key_Q.
כאשר אנדרואיד מוגדר עם פריסת מקלדת באנגלית בארה"ב, אז קוד המקש Linux Key_Q ימפה לקוד מקש אנדרואיד KeyCode_Q וייצר את התווים 'Q' ו- 'Q'. עם זאת, כאשר אנדרואיד מוגדר עם פריסת מקלדת צרפתית, אז קוד המקש Linux Key_Q ימפה לקוד המפתח של אנדרואיד KeyCode_A וייצר את התווים 'A' ו- 'A'.
קוד מפתח אנדרואיד משקף בדרך כלל את הפרשנות הספציפית לשפה של המפתח, כך שניתן להשתמש בקוד מפתח שונה של אנדרואיד לשפות שונות.
0x0c 0x022f AC Zoom
מוגדר ב- HID כבקרה ליניארית, אך הגרעין ממפה אותו כמפתח, וזה כנראה לא נכון.מקשי הפונקציה Linux
KEY_FN_*
ממופים לקודי מקש פשוטים יותר אך נשלחים עם סיב המצבMETA_FUNCTION
Meta.לפני גלידת אנדרואיד סנדוויץ '4.0, פריסת מפתח ברירת המחדל הכילה מיפוי לכמה קודי מפתח נוספים שלא הוגדרו בכותרות גרעיני לינוקס הראשי. מיפויים אלה הוסרו מאז מכיוון שקודי המפתח שלא היו מוגדרים בעבר הוקצו מאז משמעויות שונות בגרסאות עדכניות יותר של גרעין לינוקס.
מקורות
- שולחנות שימוש ב- USB HID V1.12
- לינוקס 2.6.39 גרעין: כולל/לינוקס/קלט.
- אנדרואיד IC