[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 3/5] input: Add lang1 and lang2 to QKeyCode
From: |
Gerd Hoffmann |
Subject: |
[PULL 3/5] input: Add lang1 and lang2 to QKeyCode |
Date: |
Thu, 24 Jun 2021 10:32:44 +0200 |
From: Akihiko Odaki <akihiko.odaki@gmail.com>
lang1 and lang2 represents the keys with the same names in the
keyboard/keypad usage page (0x07) included in the "HID Usage Tables for
Universal Serial Bus (USB)" version 1.22. Although the keys are
described as "Hangul/English toggle key" and "Hanja conversion key" in
the specification, the meaning depends on the variety of the keyboard,
and it will be used as the representations of Kana and Eisu keys on
Japanese Macs in qemu_input_map_osx_to_qcode, which is used by ui/gtk.
Signed-off-by: Akihiko Odaki <akihiko.odaki@gmail.com>
Message-Id: <20210617023113.2441-2-akihiko.odaki@gmail.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
---
qapi/ui.json | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/qapi/ui.json b/qapi/ui.json
index 1052ca9c3848..90b44c5c5ca9 100644
--- a/qapi/ui.json
+++ b/qapi/ui.json
@@ -786,6 +786,9 @@
# @muhenkan: since 2.12
# @katakanahiragana: since 2.12
#
+# @lang1: since 6.1
+# @lang2: since 6.1
+#
# 'sysrq' was mistakenly added to hack around the fact that
# the ps2 driver was not generating correct scancodes sequences
# when 'alt+print' was pressed. This flaw is now fixed and the
@@ -818,7 +821,8 @@
'audionext', 'audioprev', 'audiostop', 'audioplay', 'audiomute',
'volumeup', 'volumedown', 'mediaselect',
'mail', 'calculator', 'computer',
- 'ac_home', 'ac_back', 'ac_forward', 'ac_refresh', 'ac_bookmarks' ]
}
+ 'ac_home', 'ac_back', 'ac_forward', 'ac_refresh', 'ac_bookmarks',
+ 'lang1', 'lang2' ] }
##
# @KeyValue:
--
2.31.1
- [PULL 0/5] Ui 20210624 patches, Gerd Hoffmann, 2021/06/24
- [PULL 1/5] ui/cocoa: Set UI information, Gerd Hoffmann, 2021/06/24
- [PULL 3/5] input: Add lang1 and lang2 to QKeyCode,
Gerd Hoffmann <=
- [PULL 2/5] ui/cocoa: Add clipboard support, Gerd Hoffmann, 2021/06/24
- [PULL 4/5] Add display suboptions to man pages, Gerd Hoffmann, 2021/06/24
- [PULL 5/5] ui: Make the DisplayType enum entries conditional, Gerd Hoffmann, 2021/06/24
- Re: [PULL 0/5] Ui 20210624 patches, Peter Maydell, 2021/06/25