From bcacc6b00b9882e480b9dedc2bdb0bba4f8e250d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Tue, 10 Dec 2024 12:20:48 +0400 Subject: [PATCH] chore: update keycodemap MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marc-André Lureau --- keycodemap/src/keymap_osx2qnum.rs | 4 +- keycodemap/src/keymap_win322qnum.rs | 20 +++--- keycodemap/src/keymap_x112qnum.rs | 18 ++--- keycodemap/src/keymap_xorgevdev2qnum.rs | 2 +- keycodemap/src/keymap_xorgkbd2qnum.rs | 83 ++--------------------- keycodemap/src/keymap_xorgxquartz2qnum.rs | 4 +- keycodemap/src/keymap_xorgxwin2qnum.rs | 9 ++- keycodemapdb | 2 +- 8 files changed, 35 insertions(+), 107 deletions(-) diff --git a/keycodemap/src/keymap_osx2qnum.rs b/keycodemap/src/keymap_osx2qnum.rs index 20c7df0..1896c27 100644 --- a/keycodemap/src/keymap_osx2qnum.rs +++ b/keycodemap/src/keymap_osx2qnum.rs @@ -1,6 +1,6 @@ // // This file is auto-generated from keymaps.csv -// Database checksum sha256(76d68c10e97d37fe2ea459e210125ae41796253fb217e900bf2983ade13a7920) +// Database checksum sha256(527727ef96d7103a8d7725a6ed9738812660b5a3f4aec086dd7b587b1ba9fcca) // To re-generate, run: // keymap-gen code-map --lang=rust --varname=keymap_osx2qnum keymaps.csv osx qnum // @@ -15,7 +15,7 @@ pub static KEYMAP_OSX2QNUM: &[u16] = &[ 0x2d, // osx:7 (ANSI_X) -> linux:45 (KEY_X) -> qnum:45 0x2e, // osx:8 (ANSI_C) -> linux:46 (KEY_C) -> qnum:46 0x2f, // osx:9 (ANSI_V) -> linux:47 (KEY_V) -> qnum:47 - 0, // osx:10 (ISO_Section) -> linux:170 (KEY_ISO) -> qnum:None + 0x56, // osx:10 (ISO_Section) -> linux:86 (KEY_102ND) -> qnum:86 0x30, // osx:11 (ANSI_B) -> linux:48 (KEY_B) -> qnum:48 0x10, // osx:12 (ANSI_Q) -> linux:16 (KEY_Q) -> qnum:16 0x11, // osx:13 (ANSI_W) -> linux:17 (KEY_W) -> qnum:17 diff --git a/keycodemap/src/keymap_win322qnum.rs b/keycodemap/src/keymap_win322qnum.rs index 855e014..0202da7 100644 --- a/keycodemap/src/keymap_win322qnum.rs +++ b/keycodemap/src/keymap_win322qnum.rs @@ -1,6 +1,6 @@ // // This file is auto-generated from keymaps.csv -// Database checksum sha256(76d68c10e97d37fe2ea459e210125ae41796253fb217e900bf2983ade13a7920) +// Database checksum sha256(527727ef96d7103a8d7725a6ed9738812660b5a3f4aec086dd7b587b1ba9fcca) // To re-generate, run: // keymap-gen code-map --lang=rust --varname=keymap_win322qnum keymaps.csv win32 qnum // @@ -26,15 +26,15 @@ pub static KEYMAP_WIN322QNUM: &[u16] = &[ 0x38, // win32:18 (VK_MENU) -> linux:56 (KEY_LEFTALT) -> qnum:56 0xc6, // win32:19 (VK_PAUSE) -> linux:119 (KEY_PAUSE) -> qnum:198 0x3a, // win32:20 (VK_CAPITAL) -> linux:58 (KEY_CAPSLOCK) -> qnum:58 - 0x72, // win32:21 (VK_HANGEUL) -> linux:122 (KEY_HANGEUL) -> qnum:114 - 0, // win32:22 (unnamed) -> linux:None (unnamed) -> qnum:None + 0x72, // win32:21 (VK_IME_ON) -> linux:122 (KEY_HANGEUL) -> qnum:114 + 0x72, // win32:22 (VK_IME_ON) -> linux:122 (KEY_HANGEUL) -> qnum:114 0, // win32:23 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // win32:24 (unnamed) -> linux:None (unnamed) -> qnum:None - 0x71, // win32:25 (VK_HANJA) -> linux:123 (KEY_HANJA) -> qnum:113 - 0, // win32:26 (unnamed) -> linux:None (unnamed) -> qnum:None + 0x71, // win32:25 (VK_IME_OFF) -> linux:123 (KEY_HANJA) -> qnum:113 + 0x71, // win32:26 (VK_IME_OFF) -> linux:123 (KEY_HANJA) -> qnum:113 0x1, // win32:27 (VK_ESCAPE) -> linux:1 (KEY_ESC) -> qnum:1 - 0, // win32:28 (unnamed) -> linux:None (unnamed) -> qnum:None - 0, // win32:29 (unnamed) -> linux:None (unnamed) -> qnum:None + 0x79, // win32:28 (VK_CONVERT) -> linux:92 (KEY_HENKAN) -> qnum:121 + 0x7b, // win32:29 (VK_NONCONVERT) -> linux:94 (KEY_MUHENKAN) -> qnum:123 0, // win32:30 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // win32:31 (unnamed) -> linux:None (unnamed) -> qnum:None 0x39, // win32:32 (VK_SPACE) -> linux:57 (KEY_SPACE) -> qnum:57 @@ -225,13 +225,13 @@ pub static KEYMAP_WIN322QNUM: &[u16] = &[ 0, // win32:217 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // win32:218 (unnamed) -> linux:None (unnamed) -> qnum:None 0x1a, // win32:219 (VK_OEM_4) -> linux:26 (KEY_LEFTBRACE) -> qnum:26 - 0x2b, // win32:220 (VK_OEM_5) -> linux:43 (KEY_BACKSLASH) -> qnum:43 + 0x7d, // win32:220 (VK_OEM_5) -> linux:124 (KEY_YEN) -> qnum:125 0x1b, // win32:221 (VK_OEM_6) -> linux:27 (KEY_RIGHTBRACE) -> qnum:27 0x28, // win32:222 (VK_OEM_7) -> linux:40 (KEY_APOSTROPHE) -> qnum:40 0, // win32:223 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // win32:224 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // win32:225 (unnamed) -> linux:None (unnamed) -> qnum:None - 0x56, // win32:226 (VK_OEM_102) -> linux:86 (KEY_102ND) -> qnum:86 + 0x73, // win32:226 (VK_OEM_102) -> linux:89 (KEY_RO) -> qnum:115 0, // win32:227 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // win32:228 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // win32:229 (unnamed) -> linux:None (unnamed) -> qnum:None @@ -247,7 +247,7 @@ pub static KEYMAP_WIN322QNUM: &[u16] = &[ 0, // win32:239 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // win32:240 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // win32:241 (unnamed) -> linux:None (unnamed) -> qnum:None - 0, // win32:242 (unnamed) -> linux:None (unnamed) -> qnum:None + 0x70, // win32:242 (VK_OEM_COPY) -> linux:93 (KEY_KATAKANAHIRAGANA) -> qnum:112 0, // win32:243 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // win32:244 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // win32:245 (unnamed) -> linux:None (unnamed) -> qnum:None diff --git a/keycodemap/src/keymap_x112qnum.rs b/keycodemap/src/keymap_x112qnum.rs index 666c848..797fb7e 100644 --- a/keycodemap/src/keymap_x112qnum.rs +++ b/keycodemap/src/keymap_x112qnum.rs @@ -1,6 +1,6 @@ // // This file is auto-generated from keymaps.csv -// Database checksum sha256(76d68c10e97d37fe2ea459e210125ae41796253fb217e900bf2983ade13a7920) +// Database checksum sha256(527727ef96d7103a8d7725a6ed9738812660b5a3f4aec086dd7b587b1ba9fcca) // To re-generate, run: // keymap-gen code-map --lang=rust --varname=keymap_x112qnum keymaps.csv x11 qnum // @@ -97,10 +97,10 @@ pub static KEYMAP_X112QNUM: &[u16] = &[ 0x15, // x11:89 (XK_y) -> linux:21 (KEY_Y) -> qnum:21 0x2c, // x11:90 (XK_z) -> linux:44 (KEY_Z) -> qnum:44 0x1a, // x11:91 (XK_braceleft) -> linux:26 (KEY_LEFTBRACE) -> qnum:26 - 0x2b, // x11:92 (XK_bar) -> linux:43 (KEY_BACKSLASH) -> qnum:43 + 0x56, // x11:92 (XK_backslash) -> linux:86 (KEY_102ND) -> qnum:86 0x1b, // x11:93 (XK_braceright) -> linux:27 (KEY_RIGHTBRACE) -> qnum:27 0x7, // x11:94 (XK_asciicircum) -> linux:7 (KEY_6) -> qnum:7 - 0xc, // x11:95 (XK_underscore) -> linux:12 (KEY_MINUS) -> qnum:12 + 0x73, // x11:95 (XK_underscore) -> linux:89 (KEY_RO) -> qnum:115 0x29, // x11:96 (XK_asciitilde) -> linux:41 (KEY_GRAVE) -> qnum:41 0x1e, // x11:97 (XK_a) -> linux:30 (KEY_A) -> qnum:30 0x30, // x11:98 (XK_b) -> linux:48 (KEY_B) -> qnum:48 @@ -65319,15 +65319,15 @@ pub static KEYMAP_X112QNUM: &[u16] = &[ 0, // x11:65311 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // x11:65312 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // x11:65313 (unnamed) -> linux:None (unnamed) -> qnum:None - 0, // x11:65314 (unnamed) -> linux:None (unnamed) -> qnum:None - 0, // x11:65315 (unnamed) -> linux:None (unnamed) -> qnum:None + 0x7b, // x11:65314 (XK_Muhenkan) -> linux:94 (KEY_MUHENKAN) -> qnum:123 + 0x79, // x11:65315 (XK_Henkan) -> linux:92 (KEY_HENKAN) -> qnum:121 0, // x11:65316 (unnamed) -> linux:None (unnamed) -> qnum:None - 0, // x11:65317 (unnamed) -> linux:None (unnamed) -> qnum:None - 0, // x11:65318 (unnamed) -> linux:None (unnamed) -> qnum:None - 0, // x11:65319 (unnamed) -> linux:None (unnamed) -> qnum:None + 0x77, // x11:65317 (XK_Hiragana) -> linux:91 (KEY_HIRAGANA) -> qnum:119 + 0x78, // x11:65318 (XK_Katakana) -> linux:90 (KEY_KATAKANA) -> qnum:120 + 0x70, // x11:65319 (XK_Hiragana_Katakana) -> linux:93 (KEY_KATAKANAHIRAGANA) -> qnum:112 0, // x11:65320 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // x11:65321 (unnamed) -> linux:None (unnamed) -> qnum:None - 0, // x11:65322 (unnamed) -> linux:None (unnamed) -> qnum:None + 0x76, // x11:65322 (XK_Zenkaku_Hankaku) -> linux:85 (KEY_ZENKAKUHANKAKU) -> qnum:118 0, // x11:65323 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // x11:65324 (unnamed) -> linux:None (unnamed) -> qnum:None 0, // x11:65325 (unnamed) -> linux:None (unnamed) -> qnum:None diff --git a/keycodemap/src/keymap_xorgevdev2qnum.rs b/keycodemap/src/keymap_xorgevdev2qnum.rs index aa11f49..56e11d8 100644 --- a/keycodemap/src/keymap_xorgevdev2qnum.rs +++ b/keycodemap/src/keymap_xorgevdev2qnum.rs @@ -1,6 +1,6 @@ // // This file is auto-generated from keymaps.csv -// Database checksum sha256(76d68c10e97d37fe2ea459e210125ae41796253fb217e900bf2983ade13a7920) +// Database checksum sha256(527727ef96d7103a8d7725a6ed9738812660b5a3f4aec086dd7b587b1ba9fcca) // To re-generate, run: // keymap-gen code-map --lang=rust --varname=keymap_xorgevdev2qnum keymaps.csv xorgevdev qnum // diff --git a/keycodemap/src/keymap_xorgkbd2qnum.rs b/keycodemap/src/keymap_xorgkbd2qnum.rs index f6d995d..498723d 100644 --- a/keycodemap/src/keymap_xorgkbd2qnum.rs +++ b/keycodemap/src/keymap_xorgkbd2qnum.rs @@ -1,6 +1,6 @@ // // This file is auto-generated from keymaps.csv -// Database checksum sha256(76d68c10e97d37fe2ea459e210125ae41796253fb217e900bf2983ade13a7920) +// Database checksum sha256(527727ef96d7103a8d7725a6ed9738812660b5a3f4aec086dd7b587b1ba9fcca) // To re-generate, run: // keymap-gen code-map --lang=rust --varname=keymap_xorgkbd2qnum keymaps.csv xorgkbd qnum // @@ -128,90 +128,15 @@ pub static KEYMAP_XORGKBD2QNUM: &[u16] = &[ 0x5f, // xorgkbd:120 -> linux:185 (KEY_F15) -> qnum:95 0x55, // xorgkbd:121 -> linux:186 (KEY_F16) -> qnum:85 0x83, // xorgkbd:122 -> linux:187 (KEY_F17) -> qnum:131 - 0, // xorgkbd:123 -> linux:None (unnamed) -> qnum:None + 0x73, // xorgkbd:123 -> linux:89 (KEY_RO) -> qnum:115 0, // xorgkbd:124 -> linux:None (unnamed) -> qnum:None 0, // xorgkbd:125 -> linux:None (unnamed) -> qnum:None 0x59, // xorgkbd:126 -> linux:117 (KEY_KPEQUAL) -> qnum:89 0, // xorgkbd:127 -> linux:None (unnamed) -> qnum:None 0, // xorgkbd:128 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:129 -> linux:None (unnamed) -> qnum:None + 0x79, // xorgkbd:129 -> linux:92 (KEY_HENKAN) -> qnum:121 0, // xorgkbd:130 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:131 -> linux:None (unnamed) -> qnum:None + 0x7b, // xorgkbd:131 -> linux:94 (KEY_MUHENKAN) -> qnum:123 0, // xorgkbd:132 -> linux:None (unnamed) -> qnum:None 0x7d, // xorgkbd:133 -> linux:124 (KEY_YEN) -> qnum:125 - 0, // xorgkbd:134 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:135 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:136 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:137 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:138 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:139 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:140 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:141 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:142 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:143 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:144 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:145 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:146 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:147 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:148 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:149 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:150 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:151 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:152 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:153 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:154 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:155 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:156 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:157 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:158 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:159 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:160 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:161 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:162 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:163 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:164 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:165 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:166 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:167 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:168 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:169 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:170 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:171 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:172 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:173 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:174 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:175 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:176 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:177 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:178 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:179 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:180 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:181 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:182 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:183 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:184 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:185 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:186 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:187 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:188 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:189 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:190 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:191 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:192 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:193 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:194 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:195 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:196 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:197 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:198 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:199 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:200 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:201 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:202 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:203 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:204 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:205 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:206 -> linux:None (unnamed) -> qnum:None - 0, // xorgkbd:207 -> linux:None (unnamed) -> qnum:None - 0x70, // xorgkbd:208 -> linux:93 (KEY_KATAKANAHIRAGANA) -> qnum:112 ]; \ No newline at end of file diff --git a/keycodemap/src/keymap_xorgxquartz2qnum.rs b/keycodemap/src/keymap_xorgxquartz2qnum.rs index 8478750..ef4ef24 100644 --- a/keycodemap/src/keymap_xorgxquartz2qnum.rs +++ b/keycodemap/src/keymap_xorgxquartz2qnum.rs @@ -1,6 +1,6 @@ // // This file is auto-generated from keymaps.csv -// Database checksum sha256(76d68c10e97d37fe2ea459e210125ae41796253fb217e900bf2983ade13a7920) +// Database checksum sha256(527727ef96d7103a8d7725a6ed9738812660b5a3f4aec086dd7b587b1ba9fcca) // To re-generate, run: // keymap-gen code-map --lang=rust --varname=keymap_xorgxquartz2qnum keymaps.csv xorgxquartz qnum // @@ -23,7 +23,7 @@ pub static KEYMAP_XORGXQUARTZ2QNUM: &[u16] = &[ 0x2d, // xorgxquartz:15 -> linux:45 (KEY_X) -> qnum:45 0x2e, // xorgxquartz:16 -> linux:46 (KEY_C) -> qnum:46 0x2f, // xorgxquartz:17 -> linux:47 (KEY_V) -> qnum:47 - 0, // xorgxquartz:18 -> linux:170 (KEY_ISO) -> qnum:None + 0x56, // xorgxquartz:18 -> linux:86 (KEY_102ND) -> qnum:86 0x30, // xorgxquartz:19 -> linux:48 (KEY_B) -> qnum:48 0x10, // xorgxquartz:20 -> linux:16 (KEY_Q) -> qnum:16 0x11, // xorgxquartz:21 -> linux:17 (KEY_W) -> qnum:17 diff --git a/keycodemap/src/keymap_xorgxwin2qnum.rs b/keycodemap/src/keymap_xorgxwin2qnum.rs index 095c5d3..2ad99a3 100644 --- a/keycodemap/src/keymap_xorgxwin2qnum.rs +++ b/keycodemap/src/keymap_xorgxwin2qnum.rs @@ -1,6 +1,6 @@ // // This file is auto-generated from keymaps.csv -// Database checksum sha256(76d68c10e97d37fe2ea459e210125ae41796253fb217e900bf2983ade13a7920) +// Database checksum sha256(527727ef96d7103a8d7725a6ed9738812660b5a3f4aec086dd7b587b1ba9fcca) // To re-generate, run: // keymap-gen code-map --lang=rust --varname=keymap_xorgxwin2qnum keymaps.csv xorgxwin qnum // @@ -134,9 +134,9 @@ pub static KEYMAP_XORGXWIN2QNUM: &[u16] = &[ 0x59, // xorgxwin:126 -> linux:117 (KEY_KPEQUAL) -> qnum:89 0, // xorgxwin:127 -> linux:None (unnamed) -> qnum:None 0, // xorgxwin:128 -> linux:None (unnamed) -> qnum:None - 0, // xorgxwin:129 -> linux:None (unnamed) -> qnum:None + 0x79, // xorgxwin:129 -> linux:92 (KEY_HENKAN) -> qnum:121 0, // xorgxwin:130 -> linux:None (unnamed) -> qnum:None - 0, // xorgxwin:131 -> linux:None (unnamed) -> qnum:None + 0x7b, // xorgxwin:131 -> linux:94 (KEY_MUHENKAN) -> qnum:123 0, // xorgxwin:132 -> linux:None (unnamed) -> qnum:None 0x7d, // xorgxwin:133 -> linux:124 (KEY_YEN) -> qnum:125 0, // xorgxwin:134 -> linux:None (unnamed) -> qnum:None @@ -214,4 +214,7 @@ pub static KEYMAP_XORGXWIN2QNUM: &[u16] = &[ 0, // xorgxwin:206 -> linux:None (unnamed) -> qnum:None 0, // xorgxwin:207 -> linux:None (unnamed) -> qnum:None 0x70, // xorgxwin:208 -> linux:93 (KEY_KATAKANAHIRAGANA) -> qnum:112 + 0, // xorgxwin:209 -> linux:None (unnamed) -> qnum:None + 0, // xorgxwin:210 -> linux:None (unnamed) -> qnum:None + 0x73, // xorgxwin:211 -> linux:89 (KEY_RO) -> qnum:115 ]; \ No newline at end of file diff --git a/keycodemapdb b/keycodemapdb index 320f92c..ab223f5 160000 --- a/keycodemapdb +++ b/keycodemapdb @@ -1 +1 @@ -Subproject commit 320f92c36a80bfafc5d57834592a7be5fd79f104 +Subproject commit ab223f5d31134b6b518dc18b7bd62374d87748ce