Android hỗ trợ nhiều thiết bị bàn phím, bao gồm cả chức năng đặc biệt bàn phím (điều khiển âm lượng và nguồn), bàn phím QWERTY nhỏ gọn được nhúng, và bàn phím ngoài kiểu máy tính đầy đủ tính năng.
Tài liệu này chỉ mô tả bàn phím vật lý. Tham khảo SDK Android để biết thông tin về bàn phím mềm (Trình chỉnh sửa phương thức nhập).
Phân loại bàn phím
Thiết bị đầu vào được phân loại là bàn phím nếu: có các điều kiện sau:
-
Thiết bị đầu vào báo cáo sự hiện diện của mọi mã phím Linux được dùng trên bàn phím bao gồm
0
đến0xff
hoặcKEY_OK
thông quaKEY_MAX
. -
Thiết bị đầu vào báo cáo sự hiện diện của mọi mã phím Linux được sử dụng trên cần điều khiển và tay điều khiển trò chơi bao gồm
BTN_0
đếnBTN_9
,BTN_TRIGGER
đếnBTN_DEAD
, hoặcBTN_A
thông quaBTN_THUMBR
.
Cần điều khiển hiện được phân loại là bàn phím vì các nút trên cần điều khiển và tay điều khiển trò chơi
được các sự kiện EV_KEY
báo cáo theo cách tương tự như cách báo cáo các phím trên bàn phím. Như vậy
cần điều khiển và bàn chơi cũng sử dụng các tệp bản đồ phím để định cấu hình.
Sau khi phân loại thiết bị đầu vào là bàn phím, hệ thống sẽ tải tệp cấu hình thiết bị đầu vào và bố cục bàn phím cho bàn phím.
Sau đó, hệ thống sẽ cố gắng xác định các đặc điểm bổ sung của thiết bị.
-
Nếu thiết bị đầu vào có bất kỳ khoá nào được liên kết với
KEYCODE_Q
, thì hàm thiết bị được coi là có bàn phím chữ cái (thay vì số). Chức năng bàn phím chữ cái được báo cáo trong tài nguyênConfiguration
tạo đối tượngKEYBOARD_QWERTY
. -
Nếu thiết bị đầu vào có bất kỳ khoá nào được liên kết với
KEYCODE_DPAD_UP
,KEYCODE_DPAD_DOWN
,KEYCODE_DPAD_LEFT
,KEYCODE_DPAD_RIGHT
vàKEYCODE_DPAD_CENTER
(phải có tất cả), thì thiết bị sẽ được xem xét để có bàn phím định hướng. Chức năng bàn phím hướng được báo cáo trong tài nguyênConfiguration
tạo đối tượngNAVIGATION_DPAD
. -
Nếu thiết bị đầu vào có bất kỳ khoá nào được liên kết với
KEYCODE_BUTTON_A
hoặc các phím khác liên quan đến tay điều khiển trò chơi, thì thiết bị được coi là có tay điều khiển trò chơi.
Yêu cầu về trình điều khiển bàn phím
-
Trình điều khiển bàn phím chỉ nên đăng ký mã phím cho các phím mà họ thực sự hỗ trợ. Việc đăng ký mã khoá quá mức có thể khiến thiết bị bị nhầm lẫn thuật toán phân loại hoặc làm cho hệ thống phát hiện không chính xác các chức năng bàn phím được hỗ trợ của thiết bị.
-
Trình điều khiển bàn phím phải sử dụng
EV_KEY
để báo cáo số lần nhấn phím bằng một giá trị là0
để cho biết rằng một khoá đã được huỷ bỏ, giá trị là1
để cho biết rằng một phím được nhấn và một giá trị lớn hơn hoặc bằng2
để cho biết rằng khoá sẽ được lặp lại tự động. -
Android thực hiện việc lặp lại bàn phím riêng. Chức năng tự động lặp lại nên được tắt trong trình điều khiển.
-
Trình điều khiển bàn phím có thể tuỳ ý chỉ báo việc sử dụng HID hoặc chế độ quét cấp thấp bằng cách gửi
EV_MSC
thông quaMSC_SCANCODE
và một giá trị cho biết mức sử dụng hoặc quét mã khi nhấn phím. Thông tin này hiện không mà Android sử dụng. -
Trình điều khiển bàn phím phải hỗ trợ việc thiết lập trạng thái đèn LED khi ghi
EV_LED
đối với thiết bị. Trình điều khiểnhid-input
sẽ tự động xử lý việc này. Tại thời điểm viết bài này, Android sử dụngLED_CAPSLOCK
,LED_SCROLLLOCK
, vàLED_NUMLOCK
. Các đèn LED này chỉ cần được hỗ trợ khi bàn phím thực sự có các đèn chỉ báo đi kèm. -
Trình điều khiển bàn phím cho các bàn phím được nhúng (ví dụ: sử dụng ma trận GPIO) hãy đảm bảo gửi sự kiện
EV_KEY
có giá trị0
cho mọi khoá vẫn được nhấn khi thiết bị chuyển sang chế độ ngủ. Nếu không, các khoá có thể bị mắc kẹt và sẽ tự động lặp lại vĩnh viễn.
Thao tác trên bàn phím
Sau đây là nội dung tóm tắt ngắn gọn về thao tác với bàn phím trên Android.
-
EventHub
đọc các sự kiện thô từ trình điều khiểnevdev
và ánh xạ các mã khoá Linux (đôi khi được gọi là mã quét) vào mã chính Android bằng cách sử dụng sơ đồ bố cục phím của bàn phím. -
InputReader
sử dụng các sự kiện thô và cập nhật trạng thái khoá meta. Ví dụ: nếu bạn nhấn hoặc thả phím shift trái, trình đọc sẽ thiết lập hoặc đặt lại bitMETA_SHIFT_LEFT_ON
vàMETA_SHIFT_ON
cho phù hợp. -
InputReader
thông báo choInputDispatcher
về sự kiện chính. -
InputDispatcher
hỏiWindowManagerPolicy
việc cần làm với khoá này bằng cách gọiWindowManagerPolicy.interceptKeyBeforeQueueing
. Phương thức này là một phần trong một lộ trình quan trọng chịu trách nhiệm đánh thức thiết bị khi bạn nhấn vào một số phím.EventHub
duy trì khoá chế độ thức một cách hiệu quả dọc theo lộ trình quan trọng này để đảm bảo chiến dịch sẽ chạy cho đến hết. -
Nếu
InputFilter
đang được sử dụng,InputDispatcher
sẽ cung cấp cơ hội sử dụng hoặc chuyển đổi khoá.InputFilter
có thể được dùng để triển khai chính sách hỗ trợ tiếp cận cấp thấp cho toàn hệ thống. -
InputDispatcher
sẽ thêm khoá này vào hàng đợi để xử lý trên luồng điều phối. -
Khi
InputDispatcher
đưa khoá vào hàng đợi,WindowManagerPolicy
sẽ được cơ hội thứ hai để chặn sự kiện chính bằng cách gọiWindowManagerPolicy.interceptKeyBeforeDispatching
. Phương thức này xử lý hệ thống phím tắt và các hàm khác. -
Sau đó,
InputDispatcher
sẽ xác định mục tiêu sự kiện chính (cửa sổ được lấy tiêu điểm) và chờ chúng sẵn sàng. Sau đó,InputDispatcher
sẽ phân phối sự kiện chính đối với ứng dụng. -
Bên trong ứng dụng, sự kiện chính sẽ truyền xuống hệ phân cấp khung hiển thị xuống chế độ xem tập trung để gửi khoá trước IMEI.
-
Nếu sự kiện chính không được xử lý trong quá trình gửi trước IMEI và IME đang được sử dụng, thì sự kiện chính được gửi đến IME.
-
Nếu IME không sử dụng sự kiện chính này, thì sự kiện chính sẽ được truyền giảm hệ phân cấp khung hiển thị xuống chế độ xem tập trung để điều phối khoá tiêu chuẩn.
-
Ứng dụng sẽ báo cáo lại cho
InputDispatcher
về việc khoá đã sử dụng sự kiện. Nếu sự kiện không được tiêu thụ, thìInputDispatcher
gọiWindowManagerPolicy.dispatchUnhandledKey
để áp dụng chế độ "dự phòng" hành vi. Tuỳ thuộc vào hành động dự phòng, chu kỳ điều phối sự kiện chính có thể được bắt đầu lại bằng một mã khoá khác. Ví dụ: nếu ứng dụng không xử lýKEYCODE_ESCAPE
, hệ thống có thể gửi lại sự kiện chính dưới dạngKEYCODE_BACK
.
Cấu hình bàn phím
Hành vi của bàn phím được xác định bằng bố cục phím, ký tự phím của bàn phím bản đồ và cấu hình thiết bị đầu vào.
Hãy tham khảo các phần sau để biết thêm chi tiết về các tệp tham gia vào quá trình định cấu hình bàn phím:
Thuộc tính
Các thuộc tính cấu hình thiết bị đầu vào sau đây được dùng cho bàn phím.
bàn phím.layout
Định nghĩa: keyboard.layout
= <name>
Chỉ định tên của tệp bố cục phím được liên kết với thiết bị đầu vào,
ngoại trừ phần mở rộng .kl
. Nếu không tìm thấy tệp này, hệ thống nhập
sẽ sử dụng bố cục phím mặc định.
Các dấu cách trong tên sẽ được chuyển đổi thành dấu gạch dưới trong quá trình tra cứu.
Hãy tham khảo tài liệu về tệp bố cục khoá để biết thêm thông tin chi tiết.
bàn phím.characterMap
Định nghĩa: keyboard.characterMap
= <name>
Chỉ định tên của tệp ánh xạ ký tự phím được liên kết với thiết bị đầu vào,
ngoại trừ phần mở rộng .kcm
. Nếu không tìm thấy tệp này, hệ thống nhập
sẽ sử dụng bản đồ ký tự phím mặc định.
Các dấu cách trong tên sẽ được chuyển đổi thành dấu gạch dưới trong quá trình tra cứu.
Hãy tham khảo tài liệu về tệp ánh xạ ký tự phím để biết thêm thông tin.
bàn phím.hướngAware
Định nghĩa: keyboard.orientationAware
= 0
| 1
Chỉ định xem bàn phím có phản ứng với các thay đổi về hướng hiển thị hay không.
-
Nếu giá trị là
1
, các phím trên bàn phím di chuyển sẽ được xoay khi các thay đổi về hướng màn hình được liên kết. -
Nếu giá trị là
0
, bàn phím sẽ miễn nhiễm với các thay đổi về hướng hiển thị.
Giá trị mặc định là 0
.
Tính năng nhận biết hướng dùng để hỗ trợ thao tác xoay các phím trên bàn phím định hướng,
chẳng hạn như trên Motorola Droid. Ví dụ: khi xoay thiết bị
theo chiều kim đồng hồ một góc 90 độ so với hướng tự nhiên, KEYCODE_DPAD_UP
là
được liên kết lại để sản xuất KEYCODE_DPAD_RIGHT
kể từ khi chuyển "lên" dùng phím trỏ đến
"phải" khi thiết bị được giữ theo hướng đó.
bàn phím.tích hợp sẵn
Định nghĩa: keyboard.builtIn
= 0
| 1
Chỉ định xem bàn phím có phải là bàn phím tích hợp (gắn liền với mặt vật lý) hay không .
Giá trị mặc định là 1
nếu tên thiết bị kết thúc bằng -keypad
, nếu không thì là 0
.
Bàn phím tích hợp luôn được gán một mã thiết bị là 0
. Các bàn phím khác
không được tích hợp sẵn sẽ được gán mã thiết bị duy nhất khác 0.
Việc sử dụng mã nhận dạng 0
cho bàn phím tích hợp là rất quan trọng để duy trì
khả năng tương thích với trường KeyCharacterMap.BUILT_IN_KEYBOARD
. Trường này chỉ định
mã nhận dạng của bàn phím tích hợp và có giá trị là 0
. Trường này đã
không được dùng trong API nhưng các ứng dụng cũ hơn có thể vẫn sử dụng API này.
Bàn phím chức năng đặc biệt (bàn phím có sơ đồ ký tự phím chỉ định một
loại SPECIAL_FUNCTION
) sẽ không bao giờ được đăng ký làm bàn phím tích hợp,
bất kể thiết lập của thuộc tính này là gì. Điều này là do một hàm đặc biệt
bàn phím được định nghĩa là không nhằm mục đích sử dụng cho mục đích nhập chung.
Thiết lập mẫu
# 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
Ghi chú về khả năng tương thích
Trước Honeycomb, trình liên kết nhập bằng bàn phím không sử dụng bất kỳ thuộc tính cấu hình nào.
Tất cả bàn phím đều được giả định là được gắn vật lý và nhận biết hướng. Mặc định
bố cục phím và sơ đồ ký tự phím được đặt tên là qwerty
thay vì Generic
. Chìa khoá
định dạng bản đồ ký tự cũng rất khác và khung này không hỗ trợ
Bàn phím đầy đủ kiểu máy tính hoặc bàn phím ngoài.
Khi nâng cấp thiết bị lên Honeycomb, hãy nhớ tạo hoặc cập nhật thông tin cần thiết tệp cấu hình và tệp sơ đồ chính.
Cách sử dụng HID, mã khoá Linux và mã khoá Android
Hệ thống này tham chiếu đến các khoá sử dụng nhiều giá trị nhận dạng khác nhau, tuỳ thuộc vào tầng trừu tượng.
Đối với thiết bị HID, mỗi khoá có một cách sử dụng HID liên kết. hid-input
của Linux
trình điều khiển cũng như các trình điều khiển HID dành riêng cho nhà cung cấp và thiết bị có liên quan chịu trách nhiệm
để phân tích cú pháp báo cáo HID và ánh xạ việc sử dụng HID tới mã khoá Linux.
Khi đọc các sự kiện EV_KEY
từ nhân hệ điều hành Linux, Android sẽ dịch từng sự kiện
Mã khoá Linux vào mã khoá Android tương ứng theo
tệp bố cục phím của thiết bị.
Khi sự kiện chính được gửi đến một ứng dụng, android.view.KeyEvent
thực thể sẽ báo cáo mã khoá Linux là giá trị của getScanCode()
và
Mã khoá Android làm giá trị của getKeyCode()
. Nhằm mục đích
khung, chỉ có giá trị của getKeyCode()
là quan trọng.
Xin lưu ý rằng Android không tự sử dụng thông tin về cách sử dụng HID hoặc được chuyển đến ứng dụng.
Bảng mã
Các bảng sau đây cho biết cách sử dụng HID, mã khoá Linux và Android các mã phím có liên quan với nhau.
Cột LKC chỉ định mã khoá Linux theo hệ thập lục phân.
Cột AKC chỉ định mã khoá Android ở dạng thập lục phân.
Cột Ghi chú đề cập đến các ghi chú được đăng sau bảng.
Cột Phiên bản chỉ định phiên bản đầu tiên của nền tảng Android để đưa khoá này vào sơ đồ phím mặc định của nó. Nhiều hàng là hiển thị trong trường hợp sơ đồ phím mặc định đã thay đổi giữa các phiên bản. Phiên bản cũ nhất được chỉ định là 1.6.
-
Trong Gingerbread (2.3) và các bản phát hành trước đó, sơ đồ phím mặc định là
qwerty.kl
. Sơ đồ phím này chỉ dùng cho Android Không dùng trình mô phỏng để hỗ trợ tuỳ ý bàn phím bên ngoài. Tuy nhiên, một số nhà sản xuất thiết bị gốc (OEM) đã thêm Bluetooth hỗ trợ bàn phím cho nền tảng và dựa vàoqwerty.kl
để cung cấp các liên kết bàn phím cần thiết. Do đó, ánh xạ cũ hơn có thể được các OEM (Nhà sản xuất thiết bị gốc) đang xây dựng quan tâm cho các thiết bị cụ thể này. Lưu ý rằng các đối tượng ánh xạ khác đáng kể so với hiện tại, đặc biệt liên quan đến cách xử lý khoáHOME
. Bạn nên rằng tất cả các thiết bị ngoại vi mới được phát triển theo Honeycomb trở lên bản đồ chính gần đây (ví dụ: HID tiêu chuẩn). -
Kể từ Honeycomb (3.0), sơ đồ phím mặc định là
Generic.kl
. Sơ đồ phím này được thiết kế để hỗ trợ bàn phím kiểu máy tính đầy đủ. Hầu hết chức năng của bàn phím HID tiêu chuẩn đều hoạt động tốt hộp.
Việc ánh xạ mã phím có thể khác nhau giữa các phiên bản của nhân hệ điều hành Linux và Android. Khi một thay đổi được xác định là đã xảy ra trong sơ đồ phím mặc định của Android, chúng được chỉ định trong cột phiên bản.
Trình điều khiển HID và sơ đồ phím dành riêng cho thiết bị có thể áp dụng nhiều cách ánh xạ hơn so với được nêu ở đây.
Trang bàn phím và bàn phím HID (0x07)
Sử dụng HID | Tên cách sử dụng HID | KC | Tên mã khoá Linux | Phiên bản | AKC | Tên mã khoá Android | Ghi chú |
---|---|---|---|---|---|---|---|
Mã: 0x07 | Chuyển đổi lỗi bàn phím | ||||||
Mã: 0x07 | Không POST được trên bàn phím | ||||||
Mã: 0x07 | Không xác định được lỗi bàn phím | ||||||
Mã: 0x07 | Bàn phím a và A | 0x001e | KEY_A | 1.6 | 0x001d | KEYCODE_A | 1 |
Mã: 0x07 | Bàn phím b và B | 0x0030 | KEY_B | 1.6 | 0x001e | KEYCODE_B | 1 |
Mã: 0x07 | Bàn phím c và C | 0x002e | KEY_C | 1.6 | 0x001f | KEYCODE_C | 1 |
Mã: 0x07 | Bàn phím d và D | 0x0020 | KEY_D | 1.6 | 0x0020 | KEYCODE_D | 1 |
Mã: 0x07 | Bàn phím e và E | 0x0012 | KEY_E | 1.6 | 0x0021 | KEYCODE_E | 1 |
Mã: 0x07 | Bàn phím f và F | 0x0021 | KEY_F | 1.6 | 0x0022 | KEYCODE_F | 1 |
Thông tin 0x07 0x000a | Bàn phím G và G | 0x0022 | KEY_G | 1.6 | 0x0023 | KEYCODE_G | 1 |
Mã: 0x07 | Bàn phím h và H | 0x0023 | KEY_H | 1.6 | 0x0024 | KEYCODE_H | 1 |
0x07 0x000c | Bàn phím i và I | 0x0017 | KEY_I | 1.6 | 0x0025 | KEYCODE_I | 1 |
Mã: 0x07 | Bàn phím j và J | 0x0024 | KEY_J | 1.6 | 0x0026 | KEYCODE_J | 1 |
Hệ thống 0x07 0x000e | Bàn phím k và K | 0x0025 | KEY_K | 1.6 | 0x0027 | KEYCODE_K | 1 |
0x07 0x000f | Bàn phím l và L | 0x0026 | KEY_L | 1.6 | 0x0028 | KEYCODE_L | 1 |
Mã: 0x07 | Bàn phím m và M | 0x0032 | KEY_T | 1.6 | 0x0029 | KEYCODE_M | 1 |
Mã: 0x07 | Bàn phím n và N | 0x0031 | KEY_N | 1.6 | 0x002a | KEYCODE_N | 1 |
Mã: 0x07 | Bàn phím o và O | 0x0018 | KEY_O | 1.6 | 0x002b | KEYCODE_O | 1 |
Mã: 0x07 | Bàn phím p và P | 0x0019 | KEY_P | 1.6 | 0x002c | KEYCODE_P | 1 |
Mã: 0x07 | Bàn phím q và Q | 0x0010 | KEY_Q | 1.6 | 0x002d | KEYCODE_Q | 1 |
Mã: 0x07 | Bàn phím r và R | 0x0013 | KEY_R | 1.6 | 0x002e | KEYCODE_R | 1 |
Mã: 0x07 | Bàn phím s và S | 0x001f | KEY_S | 1.6 | 0x002f | KEYCODE_S | 1 |
Mã: 0x07 | Bàn phím t và T | 0x0014 | KEY_T | 1.6 | 0x0030 | KEYCODE_T | 1 |
Mã: 0x07 | Bàn phím u và U | 0x0016 | KEY_U | 1.6 | 0x0031 | KEYCODE_U | 1 |
Mã: 0x07 | Bàn phím v và V | 0x002f | KEY_V | 1.6 | 0x0032 | KEYCODE_V | 1 |
Mã: 0x07 | Bàn phím w và W | 0x0011 | KEY_T | 1.6 | 0x0033 | KEYCODE_W | 1 |
Mã: 0x07 | Bàn phím x và X | 0x002d | KEY_X | 1.6 | 0x0034 | KEYCODE_X | 1 |
0x07 0x001c | Bàn phím y và Y | 0x0015 | KEY_NĂM | 1.6 | 0x0035 | KEYCODE_Y | 1 |
Mã: 0x07 | Bàn phím z và Z | 0x002c | KEY_Z | 1.6 | 0x0036 | KEYCODE_Z | 1 |
Mã: 0x07 | Bàn phím 1 và ! | 0x0002 | KEY_1 | 1.6 | 0x0008 | KEYCODE_1 | 1 |
0x07 0x001f | Bàn phím 2 và @ | 0x0003 | KEY_2 | 1.6 | 0x0009 | KEYCODE_2 | 1 |
Mã: 0x07 | Bàn phím 3 và # | 0x0004 | KEY_3 | 1.6 | 0x000a | KEYCODE_3 | 1 |
Mã: 0x07 | Bàn phím 4 và $ | 0x0005 | KEY_4 | 1.6 | 0x000b | KEYCODE_4 | 1 |
Mã: 0x07 | Bàn phím 5 và % | 0x0006 | KEY_5 | 1.6 | 0x000c | KEYCODE_5 | 1 |
Mã: 0x07 | Bàn phím 6 và ^ | 0x0007 | KEY_6 | 1.6 | 0x000d | KEYCODE_6 | 1 |
Mã: 0x07 | Bàn phím 7 và & | 0x0008 | KEY_7 | 1.6 | 0x000e | KEYCODE_7 | 1 |
Mã: 0x07 | Bàn phím 8 và * | 0x0009 | KEY_8 | 1.6 | 0x000f | KEYCODE_8 | 1 |
Mã: 0x07 | Bàn phím 9 và ( | 0x000a | KEY_9 | 1.6 | 0x0010 | KEYCODE_9 | 1 |
Mã: 0x07 | Bàn phím 0 và ) | 0x000b | KEY_0 | 1.6 | 0x0007 | KEYCODE_0 | 1 |
Mã: 0x07 | Trả lại bàn phím (ENTER) | 0x001c | NHẬP_VÀO | 1.6 | 0x0042 | NHẬP MÃ_NHẬP | 1 |
Mã: 0x07 | Bàn phím ESCAPE | 0x0001 | KEY_ESC | 3 | 0x006f | KEYCODE_ESCAPE | |
"" | "" | "" | "" | 2.3 | 0x0004 | KEYCODE_BACK | |
Thông tin 0x07 0x002a | Bàn phím DELETE (Backspace) | 0x000e | KEY_BACKSPACE | 1.6 | 0x0043 | KEYCODE_DEL | |
Mã: 0x07 | Thẻ bàn phím | 0x000f | THẺ KHOÁ | 1.6 | 0x003d | KEYCODE_THẺ | |
0x07 0x002c | Phím cách trên bàn phím | 0x0039 | KEY_SPACE | 1.6 | 0x003e | KEYCODE_SPACE | |
Mã: 0x07 | Bàn phím - và _ | 0x000c | KEY_MINUS (Hàm KEY_MINUS) | 1.6 | 0x0045 | KEYCODE_MINUS | 1 |
Mã: 0x07 | Bàn phím = và + | 0x000d | KEY_EQUAL | 1.6 | 0x0046 | KEYCODE_EQUALS | 1 |
0x07 0x002f | Bàn phím [ và { | 0x001a | KEY_LEFTBRACE | 1.6 | 0x0047 | KEYCODE_LEFT_BRACKET | 1 |
Mã: 0x07 | Bàn phím ] và } | 0x001b | KEY_RIGHTBRACE | 1.6 | 0x0048 | KEYCODE_RIGHT_BRACKET | 1 |
Mã: 0x07 | Bàn phím \ và | | 0x002b | KEY_BACKSLASH (Hàm KEY_BACKSLASH) | 1.6 | 0x0049 | KEYCODE_BACKSLASH (Hàm KEYCODE_BACKSLASH) | 1 |
Mã: 0x07 | Bàn phím không phải Hoa Kỳ # và ~ | 0x002b | KEY_BACKSLASH (Hàm KEY_BACKSLASH) | 1.6 | 0x0049 | KEYCODE_BACKSLASH (Hàm KEYCODE_BACKSLASH) | 1 |
Mã: 0x07 | Bàn phím ; và : | 0x0027 | KEY_SEMICOLON | 1.6 | 0x004a | KEYCODE_SEMICOLON | 1 |
Mã: 0x07 | Bàn phím ' và " | 0x0028 | KEY_APOSTROPHE | 1.6 | 0x004b | KEYCODE_APOSTROPHE | 1 |
Mã: 0x07 | Bàn phím ` và ~ | 0x0029 | KEY_GRAVE | 3 | 0x0044 | KEYCODE_GRAVE | 1 |
Mã: 0x07 | Bàn phím và < | 0x0033 | KEY_COMMA | 1.6 | 0x0037 | KEYCODE_COMMA | 1 |
Mã: 0x07 | Bàn phím . và > | 0x0034 | KEY_DOT | 1.6 | 0x0038 | KEYCODE_PERIOD | 1 |
Mã: 0x07 | Bàn phím / và ? | 0x0035 | KEY_SLASH | 1.6 | 0x004c | KEYCODE_SLASH | 1 |
Mã: 0x07 | Khoá Caps bàn phím | 0x003a | KEY_CAPSLOCK | 3 | 0x0073 | KEYCODE_CAPS_LOCK | |
Mã: 0x07 | Bàn phím F1 | 0x003b | KEY_F1 | 3 | 0x0083 | KEYCODE_F1 | |
"" | "" | "" | "" | 1.6 | 0x0052 | KEYCODE_Trình đơn | |
Mã: 0x07 | Bàn phím F2 | 0x003c | KEY_F2 | 3 | 0x0084 | KEYCODE_F2 | |
"" | "" | "" | "" | 1.6 | 0x0002 | KEYCODE_SOFT_RIGHT | |
0x07 0x003c | Bàn phím F3 | 0x003d | KEY_F3 | 3 | 0x0085 | KEYCODE_F3 | |
"" | "" | "" | "" | 1.6 | 0x0005 | KEYCODE_CALL | |
Mã: 0x07 | Bàn phím F4 | 0x003e | KEY_F4 | 3 | 0x0086 | KEYCODE_F4 | |
"" | "" | "" | "" | 1.6 | 0x0006 | KEYCODE_ENDCALL | |
Mã: 0x07 | Bàn phím F5 | 0x003f | KEY_F5 | 3 | 0x0087 | KEYCODE_F5 | |
0x07 0x003f | Bàn phím F6 | 0x0040 | KEY_F6 | 3 | 0x0088 | KEYCODE_F6 | |
Mã: 0x07 | Bàn phím F7 | 0x0041 | KEY_F7 | 3 | 0x0089 | KEYCODE_F7 | |
Mã: 0x07 | Bàn phím F8 | 0x0042 | KEY_F8 | 3 | 0x008a | KEYCODE_F8 | |
Mã: 0x07 | Bàn phím F9 | 0x0043 | KEY_F9 | 3 | 0x008b | KEYCODE_F9 | |
Mã: 0x07 | Bàn phím F10 | 0x0044 | KEY_F10 | 3 | 0x008c | KEYCODE_F10 | |
"" | "" | "" | "" | 2.3 | 0x0052 | KEYCODE_Trình đơn | |
Mã: 0x07 | Bàn phím F11 | 0x0057 | KEY_F11 | 3 | 0x008d | KEYCODE_F11 | |
Mã: 0x07 | Bàn phím F12 | 0x0058 | KEY_F12 | 3 | 0x008e | KEYCODE_F12 | |
Mã: 0x07 | Màn hình in bàn phím | 0x0063 | KEY_SYSRQ | 3 | 0x0078 | KEYCODE_SYSRQ | |
Mã: 0x07 | Khoá cuộn bàn phím | 0x0046 | KEY_SCROLLLOCK | 3 | 0x0074 | KEYCODE_SCROLL_LOCK | |
Mã: 0x07 | Tạm dừng bàn phím | 0x0077 | TẠM DỪNG | 3 | 0x0079 | KEYCODE_BREAK | |
Mã: 0x07 | Chèn bàn phím | 0x006e | KEY_CHÈN | 3 | 0x007c | KEYCODE_CHÈN | |
Thông tin 0x07 0x004a | Trang chủ bàn phím | 0x0066 | KEY_HOME | 3 | 0x007a | KEYCODE_MOVE_HOME | |
"" | "" | "" | "" | 1.6 | 0x0003 | KEYCODE_HOME | |
Mã: 0x07 | Trang trên bàn phím | 0x0068 | LÊN KEY_PAGE | 3 | 0x005c | KEYCODE_PAGE_UP | |
0x07 0x004c | Xoá tiến trình bằng bàn phím | 0x006f | KEY_DELETE | 3 | 0x0070 | KEYCODE_FORWARD_DEL | |
Mã: 0x07 | Kết thúc bàn phím | 0x006b | KEY_END | 3 | 0x007b | KEYCODE_MOVE_END | |
"" | "" | "" | "" | 1.6 | 0x0006 | KEYCODE_ENDCALL | |
Mã: 0x07 | Trang dưới trên bàn phím | 0x006d | KEY_PAGEDOWN | 3 | 0x005d | KEYCODE_PAGE_X | |
0x07 0x004f | Mũi tên phải của bàn phím | 0x006a | CHỦ_ĐƯỢC | 1.6 | 0x0016 | KEYCODE_DPAD_RIGHT | |
Mã: 0x07 | Mũi tên trái của bàn phím | 0x0069 | KEY_TRÁI | 1.6 | 0x0015 | KEYCODE_DPAD_LEFT | |
Mã: 0x07 | Mũi tên xuống của bàn phím | 0x006c | KEY_XUỐNG | 1.6 | 0x0014 | KEYCODE_DPAD_X | |
Mã: 0x07 | Mũi tên lên của bàn phím | 0x0067 | KEY_UP | 1.6 | 0x0013 | KEYCODE_DPAD_UP | |
Mã: 0x07 | Phím Num Lock và Xoá | 0x0045 | KEY_NUMLOCK | 3 | 0x008f | KEYCODE_NUM_LOCK | |
Mã: 0x07 | Bàn phím / | 0x0062 | KEY_KPSLASH (Hàm KEY_KPSLASH) | 3 | 0x009a | KEYCODE_NUMPAD_DIVIDE | |
Mã: 0x07 | Bàn phím * | 0x0037 | RỦI RO_KHUYẾN MÃI | 3 | 0x009b | KEYCODE_NUMPAD_MULTIPLY | |
Mã: 0x07 | Bàn phím - | 0x004a | KEY_KPMINUS (Hàm KEY_KPMINUS) | 3 | 0x009c | KEYCODE_NUMPAD_SUBTRACT | |
Mã: 0x07 | Bàn phím + | 0x004e | KEY_KPPLUS | 3 | 0x009d | KEYCODE_NUMPAD_ADD | |
Mã: 0x07 | Phím ENTER | 0x0060 | KEY_KPENTER | 3 | 0x00a0 | KEYCODE_NUMPAD_ENTER | |
Mã: 0x07 | Bàn phím 1 và phím End | 0x004f | KEY_KP1 | 3 | 0x0091 | KEYCODE_NUMPAD_1 | |
Mã: 0x07 | Bàn phím 2 và Mũi tên xuống | 0x0050 | KEY_KP2 (Khoá_KP2) | 3 | 0x0092 | KEYCODE_NUMPAD_2 | |
Mã: 0x07 | Bàn phím 3 và PageDn | 0x0051 | KEY_KP3 | 3 | 0x0093 | KEYCODE_NUMPAD_3 | |
0x07 0x005c | Bàn phím 4 và Mũi tên trái | 0x004b | KEY_KP4 (Khoá_KP4) | 3 | 0x0094 | KEYCODE_NUMPAD_4 | |
Mã: 0x07 | Bàn phím 5 | 0x004c | KEY_KP5 | 3 | 0x0095 | KEYCODE_NUMPAD_5 | |
Mã: 0x07 | Bàn phím 6 và mũi tên phải | 0x004d | KEY_KP6 (Bảng 6) | 3 | 0x0096 | KEYCODE_NUMPAD_6 | |
0x07 0x005f | Bàn phím 7 và Màn hình chính | 0x0047 | KEY_KP7 | 3 | 0x0097 | KEYCODE_NUMPAD_7 | |
Mã: 0x07 | Bàn phím 8 và Mũi tên lên | 0x0048 | KEY_KP8 | 3 | 0x0098 | KEYCODE_NUMPAD_8 | |
Mã: 0x07 | Bàn phím 9 và Page Up | 0x0049 | KEY_KP9 | 3 | 0x0099 | KEYCODE_NUMPAD_9 | |
Mã: 0x07 | Bàn phím 0 và Chèn | 0x0052 | KEY_KP0 (Khoá_KP0) | 3 | 0x0090 | KEYCODE_NUMPAD_0 | |
Mã: 0x07 | Bàn phím . và Xoá | 0x0053 | KEY_KPDOT | 3 | 0x009e | KEYCODE_NUMPAD_DOT | |
Mã: 0x07 | Bàn phím không phải Hoa Kỳ \ và | | 0x0056 | KEY_102ND | 4 | 0x0049 | KEYCODE_BACKSLASH (Hàm KEYCODE_BACKSLASH) | 1 |
Mã: 0x07 | Ứng dụng bàn phím | 0x007f | KEY_COMPOSE (KHOẢ THUẬN) | 3 | 0x0052 | KEYCODE_Trình đơn | |
"" | "" | "" | "" | 1.6 | 0x0054 | KEYCODE_TÌM KIẾM | |
Mã: 0x07 | Nguồn bàn phím | 0x0074 | Hàm KEY_POWER | 1.6 | 0x001a | Hàm KEYCODE_POWER | |
Mã: 0x07 | Bàn phím = | 0x0075 | KEY_KPEQUAL | 3 | 0x00a1 | KEYCODE_NUMPAD_EQUALS | |
Mã: 0x07 | Bàn phím F13 | 0x00b7 | KEY_F13 | ||||
Mã: 0x07 | Bàn phím F14 | 0x00b8 | KEY_F14 | ||||
Thông tin 0x07 0x006a | Bàn phím F15 | 0x00b9 | KEY_F15 | ||||
Mã: 0x07 | Bàn phím F16 | 0x00ba | KEY_F16 | ||||
0x07 0x006c | Bàn phím F17 | 0x00bb | KEY_F17 | ||||
Mã: 0x07 | Bàn phím F18 | 0x00bc | KEY_F18 | ||||
Mã: 0x07 | Bàn phím F19 | 0x00bd | KEY_F19 | ||||
0x07 0x006f | Bàn phím F20 | 0x00be | KEY_F20 | ||||
Mã: 0x07 | Bàn phím F21 | 0x00bf | KEY_F21 | ||||
Mã: 0x07 | Bàn phím F22 | 0x00c0 | KEY_F22 | ||||
Mã: 0x07 | Bàn phím F23 | 0x00c1 | KEY_F23 | ||||
Mã: 0x07 | Bàn phím F24 | 0x00c2 | KEY_F24 | ||||
Mã: 0x07 | Thực thi bàn phím | 0x0086 | KEY_MỞ | ||||
Mã: 0x07 | Trợ giúp bàn phím | 0x008a | KEY_HELP | ||||
Mã: 0x07 | Trình đơn bàn phím | 0x0082 | KEY_PRO_SỰC | ||||
Mã: 0x07 | Chọn bàn phím | 0x0084 | KEY_FRONT | ||||
Mã: 0x07 | Dừng bàn phím | 0x0080 | KEY_DỪNG | 3 | 0x0056 | KEYCODE_MEDIA_STOP | |
Mã: 0x07 | Mở lại bàn phím | 0x0081 | KEY_THEO LẠI | ||||
Mã: 0x07 | Hoàn tác bàn phím | 0x0083 | KEY_HỦY | ||||
Mã: 0x07 | Bàn phím đã cắt | 0x0089 | KEY_CUT (CẮT) | ||||
0x07 0x007c | Sao chép bàn phím | 0x0085 | KEY_SAO | ||||
Mã: 0x07 | Dán bàn phím | 0x0087 | DÁN KHOÁ | ||||
Mã: 0x07 | Tìm bàn phím | 0x0088 | KEY_FIND | ||||
0x07 0x007f | Tắt tiếng bàn phím | 0x0071 | KEY_MUTE | 3 | 0x00a4 | KEYCODE_VOLUME_MUTE | |
Mã: 0x07 | Tăng âm lượng bàn phím | 0x0073 | KEY_VOLUME LÊN | 1.6 | 0x0018 | KEYCODE_VOLUME_UP | |
Mã: 0x07 | Giảm âm lượng bàn phím | 0x0072 | KEY_VOLUMEDOWN | 1.6 | 0x0019 | KEYCODE_VOLUME_XUẤT | |
Mã: 0x07 | Khoá Caps Lock | ||||||
Mã: 0x07 | Phím Num Lock để khoá bàn phím | ||||||
Mã: 0x07 | Khoá cuộn bàn phím | ||||||
Mã: 0x07 | Dấu phẩy bàn phím | 0x0079 | KEY_KPCOMMA | 3 | 0x009f | KEYCODE_NUMPAD_COMMA | |
Mã: 0x07 | Ký hiệu bằng trên bàn phím | ||||||
Mã: 0x07 | Bàn phím quốc tế 1 | 0x0059 | KEY_RO | ||||
Mã: 0x07 | Bàn phím quốc tế 2 | 0x005d | KEY_KATAKANAHIRAGANA | ||||
Mã: 0x07 | Bàn phím quốc tế 3 | 0x007c | KEY_YEN | ||||
Thông tin 0x07 0x008a | Bàn phím quốc tế 4 | 0x005c | KEY_HENKAN | ||||
Mã: 0x07 | Bàn phím quốc tế 5 | 0x005e | KEY_MUHENKAN | ||||
0x07 0x008c | Bàn phím quốc tế 6 | 0x005f | KEY_KPJPCOMMA | ||||
Mã: 0x07 | Bàn phím quốc tế 7 | ||||||
Mã: 0x07 | Bàn phím quốc tế 8 | ||||||
0x07 0x008f | Bàn phím quốc tế 9 | ||||||
Mã: 0x07 | Bàn phím lang1 | 0x007a | KEY_HANGEUL | ||||
Mã: 0x07 | Bàn phím lang2 | 0x007b | KEY_HANJA | ||||
Mã: 0x07 | Bàn phím lang3 | 0x005a | KEY_KATAKANA | ||||
Mã: 0x07 | Bàn phím lang4 | 0x005b | KEY_HIRAGANA | ||||
Mã: 0x07 | Bàn phím lang5 | 0x0055 | KEY_ZENKAKUHANKAKU | ||||
Mã: 0x07 | Bàn phím lang6 | ||||||
Mã: 0x07 | Bàn phím lang7 | ||||||
Mã: 0x07 | Bàn phím chính8 | ||||||
Mã: 0x07 | Bàn phím lang9 | ||||||
Mã: 0x07 | Xoá thay thế bằng bàn phím | ||||||
Mã: 0x07 | SysReq/Chú ý trên bàn phím | ||||||
Mã: 0x07 | Huỷ bàn phím | ||||||
0x07 0x009c | Xóa bàn phím | ||||||
Mã: 0x07 | Bàn phím trước | ||||||
Mã: 0x07 | Trả lại bàn phím | ||||||
0x07 0x009f | Dòng phân cách bàn phím | ||||||
Thông tin 0x07 0x00a0 | Bàn phím tắt | ||||||
Mã: 0x07 | Tuỳ chọn bàn phím | ||||||
Mã: 0x07 | Xoá bàn phím/Một lần nữa | ||||||
Mã: 0x07 | Bàn phím CrSel/Prop | ||||||
Mã: 0x07 | Bàn phím ExSel | ||||||
Mã: 0x07 | Bàn phím 00 | ||||||
Mã: 0x07 | 000 bàn phím | ||||||
Mã: 0x07 | Dòng phân cách hàng nghìn | ||||||
Mã: 0x07 | Dấu phân cách phần thập phân | ||||||
Mã: 0x07 | Đơn vị tiền tệ | ||||||
Mã: 0x07 | Đơn vị phụ tiền tệ | ||||||
Mã: 0x07 | Bàn phím ( | 0x00b3 | KEY_KPLEFTPAREN | 3 | 0x00a2 | KEYCODE_NUMPAD_LEFT_PAREN | |
Mã: 0x07 | Bàn phím ) | 0x00b4 | KEY_KPRIGHTPAREN | 3 | 0x00a3 | KEYCODE_NUMPAD_RIGHT_PAREN | |
Mã: 0x07 | Bàn phím { | ||||||
Mã: 0x07 | Bàn phím } | ||||||
0x07 0x00ba | Thẻ trên bàn phím | ||||||
Mã: 0x07 | Phím Backspace trên bàn phím | ||||||
Mã: 0x07 | Bàn phím A | ||||||
Mã: 0x07 | Bàn phím B | ||||||
Mã: 0x07 | Bàn phím C | ||||||
0x07 0x00bf | Bàn phím D | ||||||
0x07 0x00c0 | Bàn phím E | ||||||
0x07 0x00c1 | Bàn phím F | ||||||
0x07 0x00c2 | Bàn phím XOR | ||||||
0x07 0x00c3 | Bàn phím ^ | ||||||
0x07 0x00c4 | % bàn phím | ||||||
0x07 0x00c5 | Bàn phím < | ||||||
0x07 0x00c6 | Bàn phím > | ||||||
0x07 0x00c7 | Bàn phím và | ||||||
0x07 0x00c8 | Bàn phím && | ||||||
0x07 0x00c9 | Bàn phím | | ||||||
0x07 0x00ca | Bàn phím || | ||||||
0x07 0x00cb | Bàn phím : | ||||||
Mã: 0x07 | Bàn phím # | ||||||
0x07 0x00cd | Khoảng cách trên bàn phím | ||||||
0x07 0x00ce | Bàn phím @ | ||||||
Mã: 0x07 | Bàn phím ! | ||||||
Mã: 0x07 | Cửa hàng bộ nhớ bàn phím | ||||||
Mã: 0x07 | Thu hồi bộ nhớ trên bàn phím | ||||||
Mã: 0x07 | Xoá bộ nhớ trên bàn phím | ||||||
Mã: 0x07 | Thêm bộ nhớ bàn phím | ||||||
Mã: 0x07 | Trừ bộ nhớ bàn phím | ||||||
Mã: 0x07 | Tăng bộ nhớ trên bàn phím | ||||||
Mã: 0x07 | Phân chia bộ nhớ trên bàn phím | ||||||
Mã: 0x07 | Bàn phím +/- | ||||||
Mã: 0x07 | Xóa bàn phím | ||||||
Mã: 0x07 | Xoá mục nhập trên bàn phím | ||||||
0x07 0x00da | Tệp nhị phân của bàn phím | ||||||
0x07 0x00db | Hình bát giác trên bàn phím | ||||||
0x07 0x00dc | Số thập phân trên bàn phím | ||||||
0x07 0x00dd | Thập lục phân trên bàn phím | ||||||
Mã: 0x07 | Điều khiển bên trái trên bàn phím | 0x001d | Phím Ctrl_LEFT | 3 | 0x0071 | KEYCODE_Ctrl_LEFT | |
Mã: 0x07 | Shift sang trái trên bàn phím | 0x002a | KEY_LEFTSHIFT | 1.6 | 0x003b | KEYCODE_SHIFT_LEFT | |
Mã: 0x07 | Alt bàn phím bên trái | 0x0038 | KEY_LEFTALT | 1.6 | 0x0039 | KEYCODE_ALT_LEFT | |
Mã: 0x07 | GUI (Giao diện người dùng đồ hoạ) của bàn phím bên trái | 0x007d | KEY_LEFTMETA | 3 | 0x0075 | KEYCODE_META_LEFT | |
Mã: 0x07 | Điều khiển bên phải bằng bàn phím | 0x0061 | Ctrl_RIGHT | 3 | 0x0072 | KEYCODE_Ctrl_RIGHT | |
0x07 0x00e5 | Shift sang phải của bàn phím | 0x0036 | Hàm KEY_RIGHTSHIFT | 1.6 | 0x003c | KEYCODE_SHIFT_RIGHT | |
Mã: 0x07 | Alt bàn phím bên phải | 0x0064 | Hàm KEY_RIGHTALT | 1.6 | 0x003a | KEYCODE_ALT_RIGHT | |
Mã: 0x07 | GUI bàn phím bên phải | 0x007e | KEY_RIGHTMETA | 3 | 0x0076 | KEYCODE_META_RIGHT | |
0x07 0x00e8 | 0x00a4 | KEY_PLAYTẠM DỪNG | 3 | 0x0055 | KEYCODE_MEDIA_PLAY_PAUSE | ||
0x07 0x00e9 | 0x00a6 | KEY_STOPCD | 3 | 0x0056 | KEYCODE_MEDIA_STOP | ||
Mã: 0x07 | 0x00a5 | BÀI HÁT CHÍNH_TRƯỚC | 3 | 0x0058 | KEYCODE_MEDIA_PREVIOUS | ||
0x07 0x00eb | 0x00a3 | KEY_TIẾP THEO | 3 | 0x0057 | KEYCODE_MEDIA_NEXT | ||
0x07 0x00ec | 0x00a1 | KEY_EJECTCD | 3 | 0x0081 | KEYCODE_MEDIA_EJECT | ||
Mã 0x07 | 0x0073 | KEY_VOLUME LÊN | 1.6 | 0x0018 | KEYCODE_VOLUME_UP | ||
Mã: 0x07 | 0x0072 | KEY_VOLUMEDOWN | 1.6 | 0x0019 | KEYCODE_VOLUME_XUẤT | ||
Mã: 0x07 | 0x0071 | KEY_MUTE | 3 | 0x00a4 | KEYCODE_VOLUME_MUTE | ||
Thông tin 0x07 0x00f0 | 0x0096 | KEY_WWW | 1.6 | 0x0040 | NGƯỜI KHÁM PHÁ KEYCODE | ||
Thông tin 0x07 | 0x009e | KEY_BACK | 1.6 | 0x0004 | KEYCODE_BACK | ||
Thông tin 0x07 | 0x009f | KEY_FORWARD | 3 | 0x007d | KEYCODE_FORWARD | ||
Thông tin 0x07 | 0x0080 | KEY_DỪNG | 3 | 0x0056 | KEYCODE_MEDIA_STOP | ||
Thông tin 0x07 | 0x0088 | KEY_FIND | |||||
Thông tin 0x07 | 0x00b1 | KEY_CUỘN | 3 | 0x005c | KEYCODE_PAGE_UP | ||
Thông tin 0x07 | 0x00b2 | KEY_CUỘN XUỐNG | 3 | 0x005d | KEYCODE_PAGE_X | ||
Mã: 0x07 | 0x00b0 | KEY_EDIT | |||||
Mã: 0x07 | 0x008e | KEY_SLEEP | |||||
Mã: 0x07 | 0x0098 | KEY_COFFEE | 4 | 0x001a | Hàm KEYCODE_POWER | ||
0x07 0x00fa | 0x00quảng cáo | KEY_Làm mới | |||||
Thông tin 0x07 0x00fb | 0x008c | KEY_CALC | 4.0.3 | 0x00d2 | KEYCODE_CALCULATOR |
Trang dành cho máy tính chung HID (0x01)
Sử dụng HID | Tên cách sử dụng HID | KC | Tên mã khoá Linux | Phiên bản | AKC | Tên mã khoá Android | Ghi chú |
---|---|---|---|---|---|---|---|
Mã: 0x01 | Tắt nguồn hệ thống | 0x0074 | Hàm KEY_POWER | 1.6 | 0x001a | Hàm KEYCODE_POWER | |
Mã: 0x01 | Chế độ ngủ của hệ thống | 0x008e | KEY_SLEEP | 4 | 0x001a | Hàm KEYCODE_POWER | |
Mã: 0x01 | Đánh thức hệ thống | 0x008f | KEY_WAKEUP (Hàm KEY_WAKEUP) | 4 | 0x001a | Hàm KEYCODE_POWER | |
Mã: 0x01 | Trình đơn theo bối cảnh của hệ thống | ||||||
Mã: 0x01 | Trình đơn chính của hệ thống | ||||||
Mã: 0x01 | Trình đơn ứng dụng hệ thống | ||||||
Mã: 0x01 | Trợ giúp trình đơn hệ thống | ||||||
Mã: 0x01 | Thoát khỏi trình đơn hệ thống | ||||||
Mã: 0x01 | Chọn trình đơn hệ thống | ||||||
Mã: 0x01 | Trình đơn hệ thống ở bên phải | ||||||
Mã: 0x01 | Trình đơn hệ thống bên trái | ||||||
0x01 0x008c | Trình đơn hệ thống lên | ||||||
Mã: 0x01 | Menu hệ thống xuống | ||||||
0x01 0x008e | Khởi động lại nguội hệ thống | ||||||
0x01 0x008f | Khởi động ấm hệ thống | ||||||
Mã: 0x01 | Đế hệ thống | ||||||
Mã: 0x01 | Gỡ khỏi hệ thống | ||||||
Mã: 0x01 | Thiết lập hệ thống | ||||||
Mã: 0x01 | Ngắt hệ thống | ||||||
Mã: 0x01 | Lỗi trình gỡ lỗi hệ thống | ||||||
Mã: 0x01 | Ngắt ứng dụng | ||||||
Mã: 0x01 | Dừng trình gỡ lỗi ứng dụng | ||||||
Mã: 0x01 | Tắt tiếng loa của hệ thống | ||||||
Mã: 0x01 | Chế độ ngủ đông của hệ thống | ||||||
Mã: 0x01 | Đảo ngược màn hình hệ thống | ||||||
Mã: 0x01 | Màn hình nội bộ của hệ thống | ||||||
Mã: 0x01 | Màn hình hệ thống bên ngoài | ||||||
Mã: 0x01 | Hiển thị cả hệ thống | ||||||
Mã: 0x01 | Màn hình hệ thống kép | ||||||
Mã: 0x01 | Bật/tắt hiển thị hệ thống ở dạng int/Ext | ||||||
Mã: 0x01 | Lăng kính hoán đổi hiển thị hệ thống/giây | ||||||
Mã: 0x01 | Tự động điều chỉnh tỷ lệ màn hình LCD của màn hình hệ thống |
Trang dành cho người tiêu dùng HID (0x0c)
Sử dụng HID | Tên cách sử dụng HID | KC | Tên mã khoá Linux | Phiên bản | AKC | Tên mã khoá Android | Ghi chú |
---|---|---|---|---|---|---|---|
0x0c 0x0030 | Nguồn điện | ||||||
0x0c 0x0031 | Đặt lại | ||||||
0x0c 0x0032 | Ngủ | ||||||
0x0c 0x0033 | Ngủ sau | ||||||
0x0c 0x0034 | Chế độ ngủ | 0x008e | KEY_SLEEP | 4 | 0x001a | Hàm KEYCODE_POWER | |
0x0c 0x0040 | Trình đơn | 0x008b | KEY_Trình đơn | 1.6 | 0x0052 | KEYCODE_Trình đơn | |
0x0c 0x0041 | Chọn thực đơn | ||||||
0x0c 0x0042 | Trình đơn hướng lên | ||||||
0x0c 0x0043 | Trình đơn xuống | ||||||
0x0c 0x0044 | Trình đơn bên trái | ||||||
0x0c 0x0045 | Trình đơn bên phải | 0x0181 | CHỦ_ĐƯỢC | ||||
0x0c 0x0046 | Thoát khỏi trình đơn | ||||||
0x0c 0x0047 | Tăng giá trị cho thực đơn | ||||||
0x0c 0x0048 | Giảm giá trị trong trình đơn | ||||||
0x0c 0x0067 | Bật/tắt hình trong hình | 0x00ab | KEYCODE_WINDOW | Đã thêm vào aosp/1365553 | |||
0x0c 0x0069 | Nút trình đơn màu đỏ | 0x18e | KEY_RED | 0x00b7 | KEYCODE_PROG_RED | Đã thêm vào aosp/1388616 | |
0x0c 0x006a | Nút trình đơn màu xanh lục | 0x18f | KEY_XANH | 0x00b8 | KEYCODE_PROG_XANH | Đã thêm vào aosp/1388616 | |
0x0c 0x006b | Nút trình đơn màu xanh dương | 0x191 | KEY_XANH DƯƠNG | 0x00ba | KEYCODE_PROG_XANH | Đã thêm vào aosp/1388616 | |
0x0c 0x006c | Nút trình đơn màu vàng | 0x190 | KEY_VÀNG | 0x00b9 | KEYCODE_PROG_YELLOW | Đã thêm vào aosp/1388616 | |
0x0c 0x0081 | Chỉ định lựa chọn | ||||||
0x0c 0x0082 | Bước Mode | ||||||
0x0c 0x0083 | Gọi lại gần đây nhất | 0x0195 | KHOÁ KEY_LAST | 0xe5 | KÊNH KEYCODE_LAST_CHANNEL | Đã thêm vào aosp/1365551 | |
0x0c 0x0084 | Vào kênh | ||||||
0x0c 0x0085 | Đặt hàng phim | ||||||
0x0c 0x0088 | Máy tính chọn nội dung nghe nhìn | 0x0178 | KEY_PC | ||||
0x0c 0x0089 | TV lựa chọn nội dung nghe nhìn | 0x0179 | KEY_TV | 3 | 0x00aa | KEYCODE_TV | |
0x0c 0x008a | WWWChọn nội dung đa phương tiện | 0x0096 | KEY_WWW | 1.6 | 0x0040 | NGƯỜI KHÁM PHÁ KEYCODE | |
0x0c 0x008b | DVD chọn nội dung đa phương tiện | 0x0185 | KEY_DVD | ||||
0x0c 0x008c | Điện thoại chọn phương tiện | 0x00a9 | KEY_PHONE | 3 | 0x0005 | KEYCODE_CALL | |
0x0c 0x008d | Hướng dẫn chương trình về lựa chọn nội dung đa phương tiện | 0x016a | KEY_HOẠT ĐỘNG | 3 | 0x00ac | HƯỚNG DẪN KEYCODE_GUIDE | |
0x0c 0x008e | Điện thoại video chọn phương tiện | 0x01a0 | KEY_VIDEOPHONE | ||||
0x0c 0x008f | Trò chơi chọn nội dung đa phương tiện | 0x01a1 | KEY_GAMES | ||||
0x0c 0x0090 | Thông báo chọn nội dung nghe nhìn | 0x018c | KEY_MEMO | ||||
0x0c 0x0091 | CD chọn nội dung đa phương tiện | 0x017f | KEY_CD | ||||
0x0c 0x0092 | VCR chọn nội dung đa phương tiện | 0x017b | KEY_VCR | ||||
0x0c 0x0093 | Bộ dò phương tiện lựa chọn | 0x0182 | KEY_TUNER | ||||
0x0c 0x0094 | Thoát | 0x00ae | KEY_THOÁT | ||||
0x0c 0x0095 | Trợ giúp | 0x008a | KEY_HELP | ||||
0x0c 0x0096 | Băng chọn nội dung đa phương tiện | 0x0180 | KEY_TAPE | ||||
0x0c 0x0097 | Cáp chọn nội dung đa phương tiện | 0x017a | KEY_TV2 (Chương trình truyền hình 2) | ||||
0x0c 0x0098 | Chọn phương tiện truyền thông vệ tinh | 0x017d | KEY_SAT | ||||
0x0c 0x0099 | Bảo mật khi chọn nội dung nghe nhìn | ||||||
0x0c 0x009a | Trang chủ của Media Select | 0x016e | KEY_PVR | 3 | 0x00quảng cáo | KEYCODE_DVR | |
0x0c 0x0061 | Phụ đề chi tiết | 0x0172 | TIÊU ĐỀ PHỤ | 0x00af | KEYCODE_CHÚ THÍCH | Đã thêm vào aosp/1365552 | |
0x0c 0x009c | Mức tăng về kênh | 0x0192 | KÊNH KÊNH | 3 | 0x00a6 | KEYCODE_CHANNEL_UP | |
0x0c 0x009d | Số kênh giảm | 0x0193 | KÊNH XUỐNG | 3 | 0x00a7 | KEYCODE_CHANNEL_XUẤT | |
0x0c 0x009e | SAP lựa chọn nội dung đa phương tiện | ||||||
0x0c 0x00a0 | VCR Plus | 0x017c | KEY_VCR2 | ||||
0x0c 0x00a1 | Một lần | ||||||
0x0c 0x00a2 | Hằng ngày | ||||||
0x0c 0x00a3 | Hằng tuần | ||||||
0x0c 0x00a4 | Gói theo tháng | ||||||
0x0c 0x00b0 | Phát | 0x00cf | KEY_PLAY | 3 | 0x007e | KEYCODE_MEDIA_PLAY | |
0x0c 0x00b1 | Tạm dừng | 0x0077 | TẠM DỪNG | 3 | 0x0079 | KEYCODE_BREAK | |
0x0c 0x00b2 | Ghi âm | 0x00a7 | KEY_RECORD | 3 | 0x0082 | KEYCODE_MEDIA_RECORD | |
0x0c 0x00b3 | Tua đi | 0x00d0 | KEY_FASTFORWARD | 3 | 0x005a | KEYCODE_MEDIA_FAST_FORWARD | |
0x0c 0x00b4 | Tua lại | 0x00a8 | KEY_REWIND | 3 | 0x0059 | KEYCODE_MEDIA_REWIND | |
0x0c 0x00b5 | Quét bản nhạc tiếp theo | 0x00a3 | KEY_TIẾP THEO | 3 | 0x0057 | KEYCODE_MEDIA_NEXT | |
0x0c 0x00b6 | Quét bản nhạc trước | 0x00a5 | BÀI HÁT CHÍNH_TRƯỚC | 3 | 0x0058 | KEYCODE_MEDIA_PREVIOUS | |
0x0c 0x00b7 | Dừng | 0x00a6 | KEY_STOPCD | 3 | 0x0056 | KEYCODE_MEDIA_STOP | |
0x0c 0x00b8 | Đẩy ra | 0x00a1 | KEY_EJECTCD | 3 | 0x0081 | KEYCODE_MEDIA_EJECT | |
0x0c 0x00b9 | Chơi ngẫu nhiên | ||||||
0x0c 0x00ba | Chọn đĩa | ||||||
0x0c 0x00bb | Nhập đĩa | ||||||
0x0c 0x00bc | Lặp lại | 0x01b7 | KEY_MEDIA_ANSWEREAT | ||||
0x0c 0x00be | Theo dõi chế độ bình thường | ||||||
0x0c 0x00c0 | Chuyển tiếp khung hình | ||||||
0x0c 0x00c1 | Khung lưng sau | ||||||
0x0c 0x00c2 | Đánh dấu | ||||||
0x0c 0x00c3 | Xoá dấu | ||||||
0x0c 0x00c4 | Lặp lại từ nhãn | ||||||
0x0c 0x00c5 | Quay lại điểm đánh dấu | ||||||
0x0c 0x00c6 | Tìm kiếm đánh dấu chuyển tiếp | ||||||
0x0c 0x00c7 | Đánh dấu tìm kiếm lùi lại | ||||||
0x0c 0x00c8 | Đặt lại bộ đếm | ||||||
0x0c 0x00c9 | Hiển thị bộ đếm | ||||||
0x0c 0x00ca | Mức tăng theo dõi | ||||||
0x0c 0x00cb | Giảm số lượng theo dõi | ||||||
0x0c 0x00cc | Dừng / Đẩy ra | ||||||
0x0c 0x00cd | Phát / Tạm dừng | 0x00a4 | KEY_PLAYTẠM DỪNG | 3 | 0x0055 | KEYCODE_MEDIA_PLAY_PAUSE | |
0x0c 0x00ce | Phát / Bỏ qua | ||||||
0x0c 0x00e2 | Tắt tiếng | 0x0071 | KEY_MUTE | 3 | 0x00a4 | KEYCODE_VOLUME_MUTE | |
0x0c 0x00e5 | Tăng âm trầm | 0x00d1 | KEY_BASSBOOST | ||||
0x0c 0x00e6 | Chế độ vòm | ||||||
0x0c 0x00e7 | Độ lớn | ||||||
0x0c 0x00e8 | MPX | ||||||
0x0c 0x00e9 | Tăng số lượng | 0x0073 | KEY_VOLUME LÊN | 1.6 | 0x0018 | KEYCODE_VOLUME_UP | |
0x0c 0x00ea | Giảm số lượng | 0x0072 | KEY_VOLUMEDOWN | 1.6 | 0x0019 | KEYCODE_VOLUME_XUẤT | |
0x0c 0x0173 | Mức tăng âm thanh thay thế | 0x00de | KEYCODE_MEDIA_AUDIO_Track | Đã thêm vào aosp/1365554 | |||
0x0c 0x0181 | Cấu hình nút khởi chạy AL. Công cụ | ||||||
0x0c 0x0182 | Cấu hình nút có thể lập trình AL. | 0x009c | KEY_Dấu trang | 3 | 0x00ae | KEYCODE_DẤU_TRANG | |
0x0c 0x0183 | Cấu hình kiểm soát người tiêu dùng AL. | 0x00ab | KEY_CONFIG | 4.0.3 | 0x00d1 | KEYCODE_MUSIC | |
0x0c 0x0184 | Trình xử lý văn bản AL | 0x01a5 | Hàm KEY_WORDXOR | ||||
0x0c 0x0185 | Trình chỉnh sửa văn bản AL | 0x01a6 | KEY_EDITOR | ||||
0x0c 0x0186 | Bảng tính AL | 0x01a7 | KEY_SPREADSHEET | ||||
0x0c 0x0187 | Trình chỉnh sửa đồ hoạ AL | 0x01a8 | KEY_GRAPHICSEDITOR | ||||
0x0c 0x0188 | Ứng dụng thuyết trình AL | 0x01a9 | BẢN TRÌNH BÀY | ||||
0x0c 0x0189 | Ứng dụng cơ sở dữ liệu AL | 0x01aa | CƠ SỞ DỮ LIỆU | ||||
0x0c 0x018a | Người đọc email AL | 0x009b | KEY_THƯỜNG | 1.6 | 0x0041 | KEYCODE_ENGENIE | |
0x0c 0x018b | Trình đọc tin tức AL | 0x01ab | KEY_TIN TỨC | ||||
0x0c 0x018c | Thư thoại AL | 0x01ac | THƯ VIỆN KEY_VOICE | ||||
0x0c 0x018d | Địa chỉ liên hệ AL / Sổ địa chỉ | 0x01 quảng cáo | Sổ tay KEY_ADDRESS | 4.0.3 | 0x00cf | KEYCODE_ liên hệ | |
0x0c 0x018e | Lịch AL / Lịch biểu | 0x018d | KEY_ LỊCH | 4.0.3 | 0x00d0 | KEYCODE_ LỊCH | |
0x0c 0x018f | Công việc / Quản lý dự án AL | ||||||
0x0c 0x0190 | Nhật ký AL / Tạp chí / Thẻ thời gian | ||||||
0x0c 0x0191 | Sổ séc AL / Tài chính | 0x00db | TÀI CHÍNH | ||||
0x0c 0x0192 | Công cụ tính AL | 0x008c | KEY_CALC | 4.0.3 | 0x00d2 | KEYCODE_CALCULATOR | |
0x0c 0x0193 | Chụp/phát nội dung A / V AL | ||||||
0x0c 0x0194 | Trình duyệt máy cục bộ AL | 0x0090 | KEY_FILE | ||||
0x0c 0x0195 | Trình duyệt AL LAN/WAN | ||||||
0x0c 0x0196 | Trình duyệt Internet AL | 0x0096 | KEY_WWW | 1.6 | 0x0040 | NGƯỜI KHÁM PHÁ KEYCODE | |
0x0c 0x0197 | Kết nối mạng từ xa AL/ISP | ||||||
0x0c 0x0198 | Hội nghị mạng AL | ||||||
0x0c 0x0199 | Trò chuyện qua mạng AL | 0x00d8 | KEY_CUỘC TRÒ CHUYỆN | ||||
0x0c 0x019a | Dịch vụ điện thoại AL / Trình quay số | ||||||
0x0c 0x019b | Đăng nhập AL | ||||||
0x0c 0x019c | Đăng xuất AL | 0x01b1 | KEY_LOGTẮT | ||||
0x0c 0x019d | Đăng nhập / đăng xuất AL | ||||||
0x0c 0x019e | Khoá thiết bị đầu cuối AL / Trình bảo vệ màn hình | 0x0098 | KEY_COFFEE | 4 | 0x001a | Hàm KEYCODE_POWER | |
0x0c 0x019f | Bảng điều khiển AL | ||||||
0x0c 0x01a0 | Trình xử lý dòng lệnh AL / Chạy | ||||||
0x0c 0x01a1 | Trình quản lý công việc / quy trình AL | ||||||
0x0c 0x01a2 | Chọn nhiệm vụ / ứng dụng AL | ||||||
0x0c 0x01a3 | Nhiệm vụ / ứng dụng tiếp theo của AL | ||||||
0x0c 0x01a4 | Nhiệm vụ / ứng dụng trước đó của AL | ||||||
0x0c 0x01a5 | Tạm dừng dự phòng trước ứng dụng / công việc. | ||||||
0x0c 0x01a6 | Trung tâm trợ giúp tích hợp AL | 0x008a | KEY_HELP | ||||
0x0c 0x01a7 | Chứng từ AL | 0x00eb | KEY_ACCOUNTS (Tài liệu) | ||||
0x0c 0x01a8 | Từ điển từ đồng nghĩa AL | ||||||
0x0c 0x01a9 | Từ điển AL | ||||||
0x0c 0x01aa | Máy tính để bàn AL | ||||||
0x0c 0x01ab | Kiểm tra lỗi chính tả AL | 0x01b0 | KIỂM TRA LẠI | ||||
0x0c 0x01ac | Kiểm tra ngữ pháp AL | ||||||
0x0c 0x01ad | Trạng thái không dây AL | ||||||
0x0c 0x01ae | Bố cục bàn phím AL | ||||||
0x0c 0x01af | Chống vi-rút AL | ||||||
0x0c 0x01b0 | Mã hoá AL | ||||||
0x0c 0x01b1 | Trình bảo vệ màn hình AL | ||||||
0x0c 0x01b2 | Chuông báo AL | ||||||
0x0c 0x01b3 | Đồng hồ AL | ||||||
0x0c 0x01b4 | Trình duyệt tệp AL | ||||||
0x0c 0x01b5 | Trạng thái nguồn điện AL | ||||||
0x0c 0x01b6 | Trình duyệt hình ảnh AL | 0x00e2 | KEY_MEDIA | 3 | 0x004f | KEYCODE_HEADSETHOOK | |
0x0c 0x01b7 | Trình duyệt âm thanh AL | 0x00d5 | ÂM_ÂM THANH | 4.0.3 | 0x00d1 | KEYCODE_MUSIC | |
0x0c 0x01b8 | Trình duyệt phim AL | ||||||
0x0c 0x01b9 | Nhà quản lý quyền kỹ thuật số của AL | ||||||
0x0c 0x01ba | Ví điện tử AL | ||||||
0x0c 0x01bc | Nhắn tin tức thì AL | 0x01ae | KEY_MESSENGER | ||||
0x0c 0x01bd | Trình duyệt về các tính năng / Mẹo dành cho nhà sản xuất thiết bị gốc | 0x0166 | KEY_INFO | ||||
0x0c 0x01be | Trợ giúp của nhà sản xuất thiết bị gốc (AL OEM) | ||||||
0x0c 0x01bf | Cộng đồng trực tuyến AL | ||||||
0x0c 0x01c0 | Trình duyệt nội dung giải trí AL | ||||||
0x0c 0x01c1 | Trình duyệt mua sắm trực tuyến AL | ||||||
0x0c 0x01c2 | Thông tin / Trợ giúp về thẻ thông minh AL | ||||||
0x0c 0x01c3 | Thị trường AL / Trình duyệt tài chính | ||||||
0x0c 0x01c4 | Trình duyệt tin tức doanh nghiệp tuỳ chỉnh AL | ||||||
0x0c 0x01c5 | Trình duyệt hoạt động trực tuyến AL | ||||||
0x0c 0x01c6 | Nghiên cứu AL / Trình duyệt tìm kiếm | ||||||
0x0c 0x01c7 | Trình phát âm thanh AL | ||||||
0x0c 0x0201 | Mới có điều hoà không khí | 0x00b5 | KEY_MỚI | ||||
0x0c 0x0202 | Điều hoà mở | 0x0086 | KEY_MỞ | ||||
0x0c 0x0203 | Tắt điều hoà | 0x00ce | KEY_CLOSE | ||||
0x0c 0x0204 | Thoát khỏi điều hoà không khí | 0x00ae | KEY_THOÁT | ||||
0x0c 0x0205 | Điều hoà tối đa | ||||||
0x0c 0x0206 | Thu nhỏ điều hoà không khí | ||||||
0x0c 0x0207 | Lưu điều hoà không khí | 0x00ea | KEY_LƯU | ||||
0x0c 0x0208 | In có máy điều hoà không khí | 0x00d2 | KEY_IN | ||||
0x0c 0x0209 | Thuộc tính điều hoà không khí | 0x0082 | KEY_PRO_SỰC | ||||
0x0c 0x021a | Huỷ thao tác khi sử dụng điện xoay chiều | 0x0083 | KEY_HỦY | ||||
0x0c 0x021b | Bản sao điều hoà không khí | 0x0085 | KEY_SAO | ||||
0x0c 0x021c | Cắt máy điều hoà không khí | 0x0089 | KEY_CUT (CẮT) | ||||
0x0c 0x021d | Dán AC | 0x0087 | DÁN KHOÁ | ||||
0x0c 0x021e | Chọn tất cả điều hoà không khí | ||||||
0x0c 0x021f | Tìm điều hoà không khí | 0x0088 | KEY_FIND | ||||
0x0c 0x0220 | Tìm và thay thế điều hoà không khí | ||||||
0x0c 0x0221 | Tìm điều hoà không khí | 0x00d9 | KEY_SEARCH | 1.6 | 0x0054 | KEYCODE_TÌM KIẾM | |
0x0c 0x0222 | Chuyển đến điều hoà không khí | 0x0162 | KEY_GOTO | ||||
0x0c 0x0223 | Nhà điều hoà không khí | 0x00ac | KEY_Trang chủ | 3 | 0x0003 | KEYCODE_HOME | |
0x0c 0x0224 | Phía sau điều hoà không khí | 0x009e | KEY_BACK | 1.6 | 0x0004 | KEYCODE_BACK | |
0x0c 0x0225 | Chuyển tiếp điều hoà không khí | 0x009f | KEY_FORWARD | 3 | 0x007d | KEYCODE_FORWARD | |
0x0c 0x0226 | Dừng điều hoà không khí | 0x0080 | KEY_DỪNG | 3 | 0x0056 | KEYCODE_MEDIA_STOP | |
0x0c 0x0227 | Làm mới điều hoà không khí | 0x00quảng cáo | KEY_Làm mới | ||||
0x0c 0x0228 | Đường liên kết trước đó của điều hoà không khí | ||||||
0x0c 0x0229 | Đường liên kết đến điều hoà không khí tiếp theo | ||||||
0x0c 0x022a | Dấu trang khi dùng điều hoà không khí | 0x009c | KEY_Dấu trang | 3 | 0x00ae | KEYCODE_DẤU_TRANG | |
0x0c 0x022b | Nhật ký điều hoà không khí | ||||||
0x0c 0x022c | Gói thuê bao điều hoà không khí | ||||||
0x0c 0x022d | Phóng to AC | 0x01a2 | KEY_ZOOMIN | ||||
0x0c 0x022e | Thu nhỏ điều hoà không khí | 0x01a3 | HOẠT ĐỘNG CHIA SẺ | ||||
0x0c 0x022f | Thu phóng AC | 0x01a4 | KEY_ZOOMreset | 2 | |||
0x0c 0x0230 | Chế độ xem toàn màn hình điều hoà không khí | ||||||
0x0c 0x0231 | Chế độ xem thông thường khi sử dụng điều hoà không khí | ||||||
0x0c 0x0232 | Bật/tắt chế độ xem điều hoà không khí | ||||||
0x0c 0x0233 | Cuộn lên trên điều hoà không khí | 0x00b1 | KEY_CUỘN | 3 | 0x005c | KEYCODE_PAGE_UP | |
0x0c 0x0234 | Cuộn xuống dưới của điều hoà không khí | 0x00b2 | KEY_CUỘN XUỐNG | 3 | 0x005d | KEYCODE_PAGE_X | |
0x0c 0x0236 | Lia máy điều hoà sang trái | ||||||
0x0c 0x0237 | Lia máy điều hoà sang phải | ||||||
0x0c 0x0239 | Cửa sổ mới của điều hoà không khí | ||||||
0x0c 0x023a | Ô điều hoà theo chiều ngang | ||||||
0x0c 0x023b | Ô điều hoà theo chiều dọc | ||||||
0x0c 0x023c | Định dạng AC | ||||||
0x0c 0x023d | Chỉnh sửa điều hoà không khí | ||||||
0x0c 0x023e | In đậm có điều hoà không khí | ||||||
0x0c 0x023f | In nghiêng AC | ||||||
0x0c 0x0240 | Gạch chân điều hoà không khí | ||||||
0x0c 0x0241 | Gạch ngang chữ AC | ||||||
0x0c 0x0242 | Chỉ số dưới AC | ||||||
0x0c 0x0243 | Chỉ số trên AC | ||||||
0x0c 0x0244 | Tất cả nắp điều hoà không khí | ||||||
0x0c 0x0245 | Xoay điều hoà | ||||||
0x0c 0x0246 | Đổi kích thước điều hoà không khí | ||||||
0x0c 0x0247 | Lật máy điều hoà ngang | ||||||
0x0c 0x0248 | Lật dọc AC | ||||||
0x0c 0x0249 | Gương điều hoà ngang | ||||||
0x0c 0x024a | Gương điều hoà dọc | ||||||
0x0c 0x024b | Chọn phông chữ AC | ||||||
0x0c 0x024c | Màu phông chữ AC | ||||||
0x0c 0x024d | Cỡ chữ AC | ||||||
0x0c 0x024e | Căn trái điều chỉnh nhiệt độ | ||||||
0x0c 0x024f | Căn giữa điều chỉnh AC (ngang) | ||||||
0x0c 0x0250 | Căn phải AC | ||||||
0x0c 0x0251 | Khối căn đều AC (ngang) | ||||||
0x0c 0x0252 | Căn đều điều chỉnh nhiệt độ trên cùng | ||||||
0x0c 0x0253 | Trung tâm căn chỉnh AC (dọc) | ||||||
0x0c 0x0254 | Căn đều AC ở dưới | ||||||
0x0c 0x0255 | Khối căn đều AC (dọc) | ||||||
0x0c 0x0256 | Giảm thụt lề của điện xoay chiều | ||||||
0x0c 0x0257 | Tăng thụt lề của AC | ||||||
0x0c 0x0258 | Danh sách có số AC | ||||||
0x0c 0x0259 | Đánh số khởi động lại điều hoà không khí | ||||||
0x0c 0x025a | Danh sách có dấu đầu dòng của AC | ||||||
0x0c 0x025b | Quảng bá điều hoà không khí | ||||||
0x0c 0x025c | Giảm hạng AC | ||||||
0x0c 0x025d | Có điều hoà không khí | ||||||
0x0c 0x025e | Số điều hoà không khí | ||||||
0x0c 0x025f | Huỷ điều hoà không khí | 0x00df | KEY_CANCEL | ||||
0x0c 0x0260 | Danh mục điều hoà không khí | ||||||
0x0c 0x0261 | Mua / thanh toán AC | ||||||
0x0c 0x0262 | Thêm vào giỏ hàng điều hoà không khí | ||||||
0x0c 0x0263 | Mở rộng điều hoà không khí | ||||||
0x0c 0x0264 | Mở rộng tất cả điều hoà không khí | ||||||
0x0c 0x0265 | Thu gọn điều hoà không khí | ||||||
0x0c 0x0266 | Thu gọn tất cả điều hoà không khí | ||||||
0x0c 0x0267 | Xem trước bản in AC | ||||||
0x0c 0x0268 | Dán đặc biệt AC | ||||||
0x0c 0x0269 | Chế độ chèn điện xoay chiều | ||||||
0x0c 0x026a | Xoá điều hoà không khí | ||||||
0x0c 0x026b | Khoá điều hoà | ||||||
0x0c 0x026c | Mở khoá điều hoà không khí | ||||||
0x0c 0x026d | Bảo vệ máy điều hoà không khí | ||||||
0x0c 0x026e | Không bảo vệ điều hoà không khí | ||||||
0x0c 0x026f | Đính kèm nhận xét về điều hoà không khí | ||||||
0x0c 0x0270 | Xoá nhận xét trong điều hoà không khí | ||||||
0x0c 0x0271 | Xem nhận xét trong AC | ||||||
0x0c 0x0272 | Chọn từ trong điều hoà không khí | ||||||
0x0c 0x0273 | Câu chọn AC | ||||||
0x0c 0x0274 | Chọn đoạn AC | ||||||
0x0c 0x0275 | Cột chọn điều hoà không khí | ||||||
0x0c 0x0276 | Hàng chọn điều hoà không khí | ||||||
0x0c 0x0277 | Bảng chọn điều hoà không khí | ||||||
0x0c 0x0278 | Đối tượng chọn AC | ||||||
0x0c 0x0279 | Làm lại / Lặp lại AC | 0x00b6 | KEY_REDO (Hàm KEY_REDO) | ||||
0x0c 0x027a | Sắp xếp điều hoà không khí | ||||||
0x0c 0x027b | Sắp xếp điều hoà tăng dần | ||||||
0x0c 0x027c | Sắp xếp điều hoà theo thứ tự giảm dần | ||||||
0x0c 0x027d | Bộ lọc điều hoà không khí | ||||||
0x0c 0x027e | Đặt đồng hồ điều hoà không khí | ||||||
0x0c 0x027f | Đồng hồ có chế độ xem điều hoà không khí | ||||||
0x0c 0x0280 | Chọn múi giờ cho điều chỉnh nhiệt độ | ||||||
0x0c 0x0281 | Chỉnh sửa múi giờ cho điều hoà không khí | ||||||
0x0c 0x0282 | Báo thức đặt điều hoà không khí | ||||||
0x0c 0x0283 | Báo động xoá tiếng điều hoà | ||||||
0x0c 0x0284 | Tạm hoãn chuông báo khi sử dụng máy điều hoà không khí | ||||||
0x0c 0x0285 | Chuông báo đặt lại điều hoà không khí | ||||||
0x0c 0x0286 | Đồng bộ hoá AC | ||||||
0x0c 0x0287 | Gửi/nhận điều hoà không khí | ||||||
0x0c 0x0288 | Gửi điều hoà đến | ||||||
0x0c 0x0289 | Trả lời điều hoà không khí | 0x00e8 | KEY_REPLY | ||||
0x0c 0x028a | Trả lời tất cả về điều hoà không khí | ||||||
0x0c 0x028b | Thư chuyển tiếp AC | 0x00e9 | KEY_FORWARDMETRIC | ||||
0x0c 0x028c | Gửi điều hoà không khí | 0x00e7 | KEY_SEND | ||||
0x0c 0x028d | Tệp đính kèm điều hoà không khí | ||||||
0x0c 0x028e | Tải lên AC | ||||||
0x0c 0x028f | Tải xuống AC (Lưu mục tiêu dưới dạng) | ||||||
0x0c 0x0290 | Đường viền bộ điều hoà không khí | ||||||
0x0c 0x0291 | Hàng để chèn thiết bị điều hoà không khí | ||||||
0x0c 0x0292 | Chèn cột vào điện xoay chiều | ||||||
0x0c 0x0293 | Tệp chèn AC | ||||||
0x0c 0x0294 | Chèn hình ảnh điều hoà không khí | ||||||
0x0c 0x0295 | Đối tượng chèn AC | ||||||
0x0c 0x0296 | Biểu tượng chèn điện xoay chiều | ||||||
0x0c 0x0297 | Lưu và đóng điều hoà không khí | ||||||
0x0c 0x0298 | Đổi tên AC | ||||||
0x0c 0x0299 | Hợp nhất AC | ||||||
0x0c 0x029a | Chia tách điều hoà | ||||||
0x0c 0x029b | Phân phối AC theo chiều ngang | ||||||
0x0c 0x029c | Phân phối điện xoay chiều theo chiều dọc |
Các mối liên kết khác không phải HID
Những ánh xạ này mô tả các hàm không xuất hiện trong HID nhưng đối với Linux có mã khoá hay không.
KC | Tên mã khoá Linux | Phiên bản | AKC | Tên mã khoá Android | Ghi chú |
---|---|---|---|---|---|
0x01d0 | KEY_FN | 3 | 0x0077 | KEYCODE_FUNCTION | |
0x01d1 | KEY_FN_ESC | 3 | 0x006f | KEYCODE_ESCAPE | 3 |
0x01d2 | KEY_FN_F1 | 3 | 0x0083 | KEYCODE_F1 | 3 |
0x01d3 | KEY_FN_F2 | 3 | 0x0084 | KEYCODE_F2 | 3 |
0x01d4 | KEY_FN_F3 | 3 | 0x0085 | KEYCODE_F3 | 3 |
0x01d5 | KEY_FN_F4 | 3 | 0x0086 | KEYCODE_F4 | 3 |
0x01d6 | KEY_FN_F5 | 3 | 0x0087 | KEYCODE_F5 | 3 |
0x01d7 | KEY_FN_F6 | 3 | 0x0088 | KEYCODE_F6 | 3 |
0x01d8 | KEY_FN_F7 | 3 | 0x0089 | KEYCODE_F7 | 3 |
0x01d9 | KEY_FN_F8 | 3 | 0x008a | KEYCODE_F8 | 3 |
0x01da | KEY_FN_F9 | 3 | 0x008b | KEYCODE_F9 | 3 |
0x01db | KEY_FN_F10 | 3 | 0x008c | KEYCODE_F10 | 3 |
0x01dc | KEY_FN_F11 | 3 | 0x008d | KEYCODE_F11 | 3 |
0x01dd | KEY_FN_F12 | 3 | 0x008e | KEYCODE_F12 | 3 |
0x01de | KEY_FN_1 | 3 | 0x0008 | KEYCODE_1 | 3 |
0x01df | KEY_FN_2 | 3 | 0x0009 | KEYCODE_2 | 3 |
0x01e0 | KEY_FN_D | 3 | 0x0020 | KEYCODE_D | 3 |
0x01e1 | KEY_FN_E | 3 | 0x0021 | KEYCODE_E | 3 |
0x01e2 | KEY_FN_F | 3 | 0x0022 | KEYCODE_F | 3 |
0x01e3 | KEY_FN_S | 3 | 0x002f | KEYCODE_S | 3 |
0x01e4 | KEY_FN_B | 3 | 0x001e | KEYCODE_B | 3 |
Khoá cũ không được hỗ trợ
Các ánh xạ này đã xuất hiện trong các phiên bản Android trước nhưng không nhất quán với Mã khoá HID hoặc mã khoá Linux không chuẩn đã sử dụng. Chúng không còn được hỗ trợ nữa.
KC | Tên mã khoá Linux | Phiên bản | AKC | Tên mã khoá Android | Ghi chú |
---|---|---|---|---|---|
0x00db | KEY_EMAIL | 1.6 | 0x004d | KEYCODE_AT | 4 |
"" | "" | 4 | 4 | ||
0x00e3 | KEY_SAO | 1.6 | 0x0011 | KEYCODE_STAR | 4 |
"" | "" | 4 | 4 | ||
0x00e4 | KEY_AQUO | 1.6 | 0x0012 | KEYCODE_POUND | 4 |
"" | "" | 4 | 4 | ||
0x00e5 | KEY_SOFT1 | 1.6 | 0x0052 | KEYCODE_Trình đơn | 4 |
"" | "" | 4 | 4 | ||
0x00e6 | KEY_SOFT2 | 1.6 | 0x0002 | KEYCODE_SOFT_RIGHT | 4 |
"" | "" | 4 | 4 | ||
0x00e7 | KEY_SEND | 1.6 | 0x0005 | KEYCODE_CALL | 4 |
"" | "" | 4 | 4 | ||
0x00e8 | KEY_CENTER | 1.6 | 0x0017 | KEYCODE_DPAD_CENTER | 4 |
"" | "" | 4 | 4 | ||
0x00e9 | KEY_HEADSETHOOK | 1.6 | 0x004f | KEYCODE_HEADSETHOOK | 4 |
"" | "" | 4 | 4 | ||
0x00ea | KEY_0_5 | 1.6 | 4 | ||
0x00eb | KEY_2_5 | 1.6 | 4 |
Ghi chú
-
Mã khoá Android liên kết với ký tự chữ-số và ký hiệu thông dụng các phím có thể khác nhau tuỳ theo bố cục bàn phím và ngôn ngữ. Vì lý do trước đây, mã quét vật lý và cách sử dụng HID liên kết với các phím trên bàn phím thường được xác định theo vị trí mặc dù nhãn được in trên các khoá đó có thể khác với từ ngôn ngữ này sang ngôn ngữ khác.
Trên bàn phím tiếng Anh Mỹ (QWERTY), phím chữ cái ở trên cùng bên trái là có nhãn Q. Trên bàn phím tiếng Pháp (AZERTY), phím trong cùng vị trí được gắn nhãn A. Bất kể có nhãn, trên cả hai bàn phím, phím chữ cái ở trên cùng bên trái được tham chiếu bằng cách sử dụng HID 0x07 0x0014 được ánh xạ tới mã khóa Linux KEY_Q.
Khi Android được định cấu hình bằng bố cục bàn phím tiếng Anh (Mỹ), thì mã khoá Linux KEY_Q sẽ được liên kết với mã khoá Android KEYCODE_Q và sẽ tạo ra các ký tự 'Q' và 'q'. Tuy nhiên, khi Android được định cấu hình bằng bố cục bàn phím tiếng Pháp, thì mã khoá Linux KEY_Q sẽ được liên kết với mã khoá Android KEYCODE_A và sẽ tạo các ký tự 'A' và 'a'.
Mã khoá Android thường phản ánh ngôn ngữ cụ thể của khoá, nên một mã khoá Android khác có thể cho các ngôn ngữ khác nhau.
-
0x0c 0x022f AC Zoom
được định nghĩa trong HID là một điều khiển tuyến tính nhưng hạt nhân ánh xạ nó dưới dạng khoá và điều này có thể không chính xác. -
Các phím chức năng
KEY_FN_*
của Linux được liên kết với các phím đơn giản hơn các mã phím nhưng được gửi với trạng thái metaMETA_FUNCTION
bit được đặt thành true. -
Trước Android Ice Cream Sandwich 4.0, bố cục phím mặc định chứa các bản đồ ánh xạ cho một số mã khoá bổ sung chưa được xác định trong tiêu đề của nhân hệ điều hành Linux chính. Kể từ đó, các ánh xạ này đã đã bị xoá vì các mã khoá chưa được xác định trước đó đã bị xoá vì đã được gán nghĩa khác trong các phiên bản gần đây hơn nhân hệ điều hành Linux.
Nguồn
- Bảng sử dụng USB HID phiên bản 1.12
- Hạt nhân Linux 2.6.39: include/linux/input.h, trình điều khiển/hid/hid-input.c
- Android ICS: qwerty.kl, Generic.kl, KeyEvent.java