Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Поддерживаемые версии Windows
Сведения в этом разделе относятся к следующим операционным системам.
- Windows 10 версии 1903 (сборка ОС 18362.1049 или более поздней)
- 1909 (сборка ОС 18363.1049 или более поздняя версия)
- 2004 (сборка ОС 19041.388 или более поздняя версия)
- Версии Windows 10 более поздних версий 2004
ImeOn / клавиша ImeOff — клавиатура Японии с Windows
Этот раздел предназначен для производителей аппаратной клавиатуры, которые планируют создать клавиши ImeOn или ImeOff, или IME (редактор метода ввода), которые планируют предоставить интерфейс с помощью клавиш ImeOn или ImeOff, работающих в Windows.
В этом разделе представлен краткий обзор ключа ImeOn и ключа ImeOff, руководства по использованию HID, кода сканирования PS/2 и Virtual-Key кода, а также поведения microsoft IME с помощью клавиш ImeOn или ImeOff в Windows.
Для производителей клавиатуры:
- Производители клавиатуры должны использовать сведения об использовании HID, определенные в разделе Использование HID, код сканирования PS/2 и код Virtual-Key для ключа ImeOn или клавиши ImeOff ниже для использования ключа ImeOn и ключа ImeOff, чтобы можно было перенести использование в соответствующие коды Virtual-Key в Windows.
- Производители клавиатуры должны использовать ту же самую верхнюю конструкцию клавиш, описанную ниже , для создания согласованной аппаратной клавиатуры.
Для разработчиков IME:
- Разработчики IME должны определить интерфейс поверх кодов Virtual-Key, передаваемых при использовании HID с помощью ключа ImeOn и ключа ImeOff. Значения кода Virtual-Key см. в разделе Использование HID, код сканирования PS/2 и код Virtual-Key для раздела Ключ ImeOn или ключ ImeOff.
- Разработчики IME должны обеспечить такое же поведение ключей ImeOn и ImeOff, как описано в разделе Поведение Microsoft IME с ключом ImeOn — ключ ImeOff для согласованного интерфейса ввода на японском языке.
Клавиша ImeOn ImeOff для японской раскладки клавиатуры
- Клавиша ImeOn на панели СПРАВА от пробела. Верхняя часть ключа должна быть показана
.
- Клавиша ImeOff на панели СЛЕВА от пробела. Верхняя часть ключа должна быть показана как
.
Примечание. Предполагается, что клавиша Eisu (клавиша CAPS LOCK) не будет выводить , чтобы избежать конфликта с ключом ImeOff.
Использование HID, код сканирования PS/2 и код Virtual-Key для ключа ImeOn или ключа ImeOff
В следующей таблице описано использование HID, которое требуется для отправки ключа ImeOn или ключа ImeOff, кода сканирования PS/2 и Virtual-Key кода, преобразованного из использования HID.
Ключ | Имя использования HID | Страница "Использование HID" | Идентификатор использования HID | PS/2 Set 2 Make | Разрыв набора 2 PS/2 | Константа или значение виртуального ключа |
---|---|---|---|---|---|---|
ImeOn | Клавиатура LANG1 | 0x07 | 0x90 | 0xF2 | Нет | VK_IME_ON 0x16 |
ImeOff | Клавиатура LANG2 | 0x07 | 0x91 | 0xF1 | Нет | VK_IME_OFF 0x1A |
Дополнительные сведения см. в разделе Коды виртуальных ключей.
Поведение Microsoft IME с ключом ImeOn — ключ ImeOff
Поведение Microsoft IME с ключом ImeOn или ключом ImeOff для указанных состояний выглядит следующим образом.
- Ключ ImeOn
Сочетание клавиш | Нет входных или преобразованных строк | Только входные строки | Преобразованы | Отображение списка кандидатов | Изменение границы POS | Входные данные char в преобразованной pos-терминале |
---|---|---|---|---|---|---|
ImeOn | Переход в режим хираганы | Переход в режим хираганы | Переход в режим хираганы | Переход в режим хираганы | Переход в режим хираганы | Переход в режим хираганы |
ALT+ImeOn (по умолчанию отключено) | Переключение между входами Кана и Ромаджи | Переключение между входами Кана и Ромаджи | Переключение между входами Кана и Ромаджи | Переключение между входами Кана и Ромаджи | Переключение между входами Кана и Ромаджи | Переключение между входами Кана и Ромаджи |
CTRL+ImeOn | Рековерсия | Нет | Нет | Нет | Нет | Нет |
SHIFT +ImeOn | Переход в полноширинный режим катаканы | Переход в полноширинный режим катаканы | Переход в полноширинный режим катаканы | Переход в полноширинный режим катаканы | Переход в полноширинный режим катаканы | Переход в полноширинный режим катаканы |
- Ключ ImeOff
Сочетание клавиш | Нет входных или преобразованных строк | Только входные строки | Преобразованы | Отображение списка кандидатов | Изменение границы POS | Входные данные char в преобразованной pos-терминале |
---|---|---|---|---|---|---|
ImeOff | Ввод полуширичного буквенно-цифрового режима | Ввод полуширичного буквенно-цифрового режима | Ввод полуширичного буквенно-цифрового режима | Ввод полуширичного буквенно-цифрового режима | Ввод полуширичного буквенно-цифрового режима | Ввод полуширичного буквенно-цифрового режима |
CTRL+ImeOff | Нет | Переключатель Кана (1) | Переключатель Кана(1) | Переключатель Кана (1) | Переключатель Кана (1) | Переключатель Кана (1) |
Shft + ImeOff | Нет | FullAlphanumeric (2) | FullAlphanumeric(2) | FullAlphanumeric (2) | FullAlphanumeric (2) | FullAlphanumeric (2) |
(1) Переключение между хираганой, катаканой полной ширины и катаканой половины ширины.
(2) Переключение между буквенно-цифровыми буквами без прописных букв, буквенно-цифровых символов с прописными буквами и буквами с прописными буквами.
Ресурсы
Использование ввода с клавиатуры
Редакторы идентификаторов клавиатуры и методов ввода для Windows