Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
掘金者说
vscode
提交
89e15e15
V
vscode
项目概览
掘金者说
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
89e15e15
编写于
3月 23, 2017
作者:
A
Alex Dima
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add ResolvedKeybinding.isWYSIWYG() and tests
上级
a4c96027
变更
14
显示空白变更内容
内联
并排
Showing
14 changed file
with
2681 addition
and
2465 deletion
+2681
-2465
src/vs/base/common/keyCodes.ts
src/vs/base/common/keyCodes.ts
+4
-0
src/vs/platform/keybinding/common/usLayoutResolvedKeybinding.ts
.../platform/keybinding/common/usLayoutResolvedKeybinding.ts
+4
-0
src/vs/workbench/services/keybinding/common/macLinuxKeyboardMapper.ts
...ench/services/keybinding/common/macLinuxKeyboardMapper.ts
+41
-8
src/vs/workbench/services/keybinding/common/windowsKeyboardMapper.ts
...bench/services/keybinding/common/windowsKeyboardMapper.ts
+18
-10
src/vs/workbench/services/keybinding/test/keyboardMapperTestUtils.ts
...bench/services/keybinding/test/keyboardMapperTestUtils.ts
+2
-0
src/vs/workbench/services/keybinding/test/linux_de_ch.txt
src/vs/workbench/services/keybinding/test/linux_de_ch.txt
+509
-491
src/vs/workbench/services/keybinding/test/linux_en_us.txt
src/vs/workbench/services/keybinding/test/linux_en_us.txt
+486
-468
src/vs/workbench/services/keybinding/test/macLinuxFallbackKeyboardMapper.test.ts
...es/keybinding/test/macLinuxFallbackKeyboardMapper.test.ts
+8
-0
src/vs/workbench/services/keybinding/test/macLinuxKeyboardMapper.test.ts
...h/services/keybinding/test/macLinuxKeyboardMapper.test.ts
+49
-0
src/vs/workbench/services/keybinding/test/mac_de_ch.txt
src/vs/workbench/services/keybinding/test/mac_de_ch.txt
+510
-492
src/vs/workbench/services/keybinding/test/mac_en_us.txt
src/vs/workbench/services/keybinding/test/mac_en_us.txt
+486
-468
src/vs/workbench/services/keybinding/test/win_de_ch.txt
src/vs/workbench/services/keybinding/test/win_de_ch.txt
+274
-264
src/vs/workbench/services/keybinding/test/win_en_us.txt
src/vs/workbench/services/keybinding/test/win_en_us.txt
+274
-264
src/vs/workbench/services/keybinding/test/windowsKeyboardMapper.test.ts
...ch/services/keybinding/test/windowsKeyboardMapper.test.ts
+16
-0
未找到文件。
src/vs/base/common/keyCodes.ts
浏览文件 @
89e15e15
...
...
@@ -555,6 +555,10 @@ export abstract class ResolvedKeybinding {
* This prints the binding in a format suitable for user settings.
*/
public
abstract
getUserSettingsLabel
():
string
;
/**
* Is the user settings label reflecting the label?
*/
public
abstract
isWYSIWYG
():
boolean
;
/**
* Is the binding a chord?
...
...
src/vs/platform/keybinding/common/usLayoutResolvedKeybinding.ts
浏览文件 @
89e15e15
...
...
@@ -104,6 +104,10 @@ export class USLayoutResolvedKeybinding extends ResolvedKeybinding {
return
result
.
toLowerCase
();
}
public
isWYSIWYG
():
boolean
{
return
true
;
}
public
isChord
():
boolean
{
return
(
this
.
_chordPart
?
true
:
false
);
}
...
...
src/vs/workbench/services/keybinding/common/macLinuxKeyboardMapper.ts
浏览文件 @
89e15e15
...
...
@@ -122,6 +122,29 @@ export class NativeResolvedKeybinding extends ResolvedKeybinding {
return
UserSettingsLabelProvider
.
toLabel
(
this
.
_firstPart
,
firstPart
,
this
.
_chordPart
,
chordPart
,
this
.
_OS
);
}
private
_isWYSIWYG
(
scanCode
:
ScanCode
):
boolean
{
if
(
IMMUTABLE_CODE_TO_KEY_CODE
[
scanCode
]
!==
-
1
)
{
return
true
;
}
let
a
=
this
.
_mapper
.
getAriaLabelForScanCode
(
scanCode
);
let
b
=
this
.
_mapper
.
getUserSettingsLabel
(
scanCode
);
if
(
!
a
&&
!
b
)
{
return
true
;
}
if
(
!
a
||
!
b
)
{
return
false
;
}
return
(
a
.
toLowerCase
()
===
b
.
toLowerCase
());
}
public
isWYSIWYG
():
boolean
{
let
result
=
true
;
result
=
result
&&
(
this
.
_firstPart
?
this
.
_isWYSIWYG
(
this
.
_firstPart
.
scanCode
)
:
true
);
result
=
result
&&
(
this
.
_chordPart
?
this
.
_isWYSIWYG
(
this
.
_chordPart
.
scanCode
)
:
true
);
return
result
;
}
public
isChord
():
boolean
{
return
(
this
.
_chordPart
?
true
:
false
);
}
...
...
@@ -572,16 +595,23 @@ export class MacLinuxKeyboardMapper implements IKeyboardMapper {
public
dumpDebugInfo
():
string
{
let
result
:
string
[]
=
[];
let
immutableSamples
=
[
ScanCode
.
ArrowUp
,
ScanCode
.
Numpad0
];
let
cnt
=
0
;
result
.
push
(
`------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------`
);
result
.
push
(
`------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------
`
);
for
(
let
scanCode
=
ScanCode
.
None
;
scanCode
<
ScanCode
.
MAX_VALUE
;
scanCode
++
)
{
if
(
IMMUTABLE_CODE_TO_KEY_CODE
[
scanCode
]
!==
-
1
)
{
if
(
immutableSamples
.
indexOf
(
scanCode
)
===
-
1
)
{
continue
;
}
}
if
(
cnt
%
4
===
0
)
{
result
.
push
(
`| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |`
);
result
.
push
(
`------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------`
);
result
.
push
(
`| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
WYSIWYG |
`
);
result
.
push
(
`------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------
`
);
}
cnt
++
;
...
...
@@ -609,9 +639,12 @@ export class MacLinuxKeyboardMapper implements IKeyboardMapper {
const
outElectronAccelerator
=
resolvedKb
.
getElectronAccelerator
();
const
outDispatchStr
=
resolvedKb
.
getDispatchParts
()[
0
];
const
isWYSIWYG
=
(
resolvedKb
?
resolvedKb
.
isWYSIWYG
()
:
false
);
const
outWYSIWYG
=
(
isWYSIWYG
?
'
'
:
'
NO
'
);
const
kbCombos
=
this
.
_scanCodeKeyCodeMapper
.
lookupScanCodeCombo
(
scanCodeCombo
);
if
(
kbCombos
.
length
===
0
)
{
result
.
push
(
`|
${
this
.
_leftPad
(
outScanCodeCombo
,
30
)}
|
${
outKey
}
|
${
this
.
_leftPad
(
''
,
25
)}
|
${
this
.
_leftPad
(
''
,
3
)}
|
${
this
.
_leftPad
(
outUILabel
,
25
)}
|
${
this
.
_leftPad
(
outUserSettings
,
30
)}
|
${
this
.
_leftPad
(
outElectronAccelerator
,
25
)}
|
${
this
.
_leftPad
(
outDispatchStr
,
30
)}
|`
);
result
.
push
(
`|
${
this
.
_leftPad
(
outScanCodeCombo
,
30
)}
|
${
outKey
}
|
${
this
.
_leftPad
(
''
,
25
)}
|
${
this
.
_leftPad
(
''
,
3
)}
|
${
this
.
_leftPad
(
outUILabel
,
25
)}
|
${
this
.
_leftPad
(
outUserSettings
,
30
)}
|
${
this
.
_leftPad
(
outElectronAccelerator
,
25
)}
|
${
this
.
_leftPad
(
outDispatchStr
,
30
)}
|
${
outWYSIWYG
}
|
`
);
}
else
{
for
(
let
i
=
0
,
len
=
kbCombos
.
length
;
i
<
len
;
i
++
)
{
const
kbCombo
=
kbCombos
[
i
];
...
...
@@ -635,16 +668,16 @@ export class MacLinuxKeyboardMapper implements IKeyboardMapper {
const
outKeybinding
=
kbCombo
.
toString
();
if
(
i
===
0
)
{
result
.
push
(
`|
${
this
.
_leftPad
(
outScanCodeCombo
,
30
)}
|
${
outKey
}
|
${
this
.
_leftPad
(
outKeybinding
,
25
)}
|
${
this
.
_leftPad
(
colPriority
,
3
)}
|
${
this
.
_leftPad
(
outUILabel
,
25
)}
|
${
this
.
_leftPad
(
outUserSettings
,
30
)}
|
${
this
.
_leftPad
(
outElectronAccelerator
,
25
)}
|
${
this
.
_leftPad
(
outDispatchStr
,
30
)}
|`
);
result
.
push
(
`|
${
this
.
_leftPad
(
outScanCodeCombo
,
30
)}
|
${
outKey
}
|
${
this
.
_leftPad
(
outKeybinding
,
25
)}
|
${
this
.
_leftPad
(
colPriority
,
3
)}
|
${
this
.
_leftPad
(
outUILabel
,
25
)}
|
${
this
.
_leftPad
(
outUserSettings
,
30
)}
|
${
this
.
_leftPad
(
outElectronAccelerator
,
25
)}
|
${
this
.
_leftPad
(
outDispatchStr
,
30
)}
|
${
outWYSIWYG
}
|
`
);
}
else
{
// secondary keybindings
result
.
push
(
`|
${
this
.
_leftPad
(
''
,
30
)}
| |
${
this
.
_leftPad
(
outKeybinding
,
25
)}
|
${
this
.
_leftPad
(
colPriority
,
3
)}
|
${
this
.
_leftPad
(
''
,
25
)}
|
${
this
.
_leftPad
(
''
,
30
)}
|
${
this
.
_leftPad
(
''
,
25
)}
|
${
this
.
_leftPad
(
''
,
30
)}
|`
);
result
.
push
(
`|
${
this
.
_leftPad
(
''
,
30
)}
| |
${
this
.
_leftPad
(
outKeybinding
,
25
)}
|
${
this
.
_leftPad
(
colPriority
,
3
)}
|
${
this
.
_leftPad
(
''
,
25
)}
|
${
this
.
_leftPad
(
''
,
30
)}
|
${
this
.
_leftPad
(
''
,
25
)}
|
${
this
.
_leftPad
(
''
,
30
)}
|
|
`
);
}
}
}
}
result
.
push
(
`------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------`
);
result
.
push
(
`------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------
`
);
}
return
result
.
join
(
'
\n
'
);
...
...
src/vs/workbench/services/keybinding/common/windowsKeyboardMapper.ts
浏览文件 @
89e15e15
...
...
@@ -148,12 +148,12 @@ export class WindowsNativeResolvedKeybinding extends ResolvedKeybinding {
return
result
.
toLowerCase
();
}
public
isWYSI
S
WYG
():
boolean
{
public
isWYSIWYG
():
boolean
{
let
firstPart1
=
this
.
_firstPart
?
this
.
_mapper
.
getAriaLabelForKeyCode
(
this
.
_firstPart
.
keyCode
)
:
null
;
let
chordPart1
=
this
.
_chordPart
?
this
.
_mapper
.
getAriaLabelForKeyCode
(
this
.
_chordPart
.
keyCode
)
:
null
;
let
firstPart2
=
this
.
_firstPart
?
USER_SETTINGS
.
fromKeyCode
(
this
.
_firstPart
.
keyCode
)
:
null
;
let
chordPart2
=
this
.
_chordPart
?
USER_SETTINGS
.
fromKeyCode
(
this
.
_chordPart
.
keyCode
)
:
null
;
let
firstPart2
=
this
.
_firstPart
?
KeyCodeUtils
.
toString
(
this
.
_firstPart
.
keyCode
)
:
null
;
let
chordPart2
=
this
.
_chordPart
?
KeyCodeUtils
.
toString
(
this
.
_chordPart
.
keyCode
)
:
null
;
return
(
firstPart1
===
firstPart2
&&
chordPart1
===
chordPart2
);
}
...
...
@@ -317,16 +317,23 @@ export class WindowsKeyboardMapper implements IKeyboardMapper {
public
dumpDebugInfo
():
string
{
let
result
:
string
[]
=
[];
let
immutableSamples
=
[
ScanCode
.
ArrowUp
,
ScanCode
.
Numpad0
];
let
cnt
=
0
;
result
.
push
(
`--------------------------------------------------------------------------------------------------`
);
result
.
push
(
`--------------------------------------------------------------------------------------------------
----------
`
);
for
(
let
scanCode
=
ScanCode
.
None
;
scanCode
<
ScanCode
.
MAX_VALUE
;
scanCode
++
)
{
if
(
IMMUTABLE_CODE_TO_KEY_CODE
[
scanCode
]
!==
-
1
)
{
if
(
immutableSamples
.
indexOf
(
scanCode
)
===
-
1
)
{
continue
;
}
}
if
(
cnt
%
6
===
0
)
{
result
.
push
(
`| HW Code combination | Key | KeyCode combination | UI label |`
);
result
.
push
(
`--------------------------------------------------------------------------------------------------`
);
result
.
push
(
`| HW Code combination | Key | KeyCode combination | UI label |
WYSIWYG |
`
);
result
.
push
(
`--------------------------------------------------------------------------------------------------
----------
`
);
}
cnt
++
;
...
...
@@ -349,10 +356,11 @@ export class WindowsKeyboardMapper implements IKeyboardMapper {
const
outUILabel
=
(
ariaLabel
?
ariaLabel
.
replace
(
/Control
\+
/
,
'
Ctrl+
'
)
:
null
);
const
outKey
=
WindowsNativeResolvedKeybinding
.
getProducedChar
(
scanCodeBinding
,
mapping
);
const
outKb
=
(
strKeyCode
?
`
${
ctrlKey
?
'
Ctrl+
'
:
''
}${
shiftKey
?
'
Shift+
'
:
''
}${
altKey
?
'
Alt+
'
:
''
}${
strKeyCode
}
`
:
null
);
result
.
push
(
`|
${
this
.
_leftPad
(
outScanCode
,
30
)}
|
${
outKey
}
|
${
this
.
_leftPad
(
outKb
,
25
)}
|
${
this
.
_leftPad
(
outUILabel
,
25
)}
|`
);
const
isWYSIWYG
=
(
resolvedKb
?
resolvedKb
.
isWYSIWYG
()
:
false
);
const
outWYSIWYG
=
(
isWYSIWYG
?
'
'
:
'
NO
'
);
result
.
push
(
`|
${
this
.
_leftPad
(
outScanCode
,
30
)}
|
${
outKey
}
|
${
this
.
_leftPad
(
outKb
,
25
)}
|
${
this
.
_leftPad
(
outUILabel
,
25
)}
|
${
outWYSIWYG
}
|`
);
}
result
.
push
(
`--------------------------------------------------------------------------------------------------`
);
result
.
push
(
`--------------------------------------------------------------------------------------------------
----------
`
);
}
...
...
src/vs/workbench/services/keybinding/test/keyboardMapperTestUtils.ts
浏览文件 @
89e15e15
...
...
@@ -21,6 +21,7 @@ export interface IResolvedKeybinding {
HTMLLabel
:
IHTMLContentElement
[];
electronAccelerator
:
string
;
userSettingsLabel
:
string
;
isWYSIWYG
:
boolean
;
isChord
:
boolean
;
hasCtrlModifier
:
boolean
;
hasShiftModifier
:
boolean
;
...
...
@@ -36,6 +37,7 @@ function toIResolvedKeybinding(kb: ResolvedKeybinding): IResolvedKeybinding {
HTMLLabel
:
kb
.
getHTMLLabel
(),
electronAccelerator
:
kb
.
getElectronAccelerator
(),
userSettingsLabel
:
kb
.
getUserSettingsLabel
(),
isWYSIWYG
:
kb
.
isWYSIWYG
(),
isChord
:
kb
.
isChord
(),
hasCtrlModifier
:
kb
.
hasCtrlModifier
(),
hasShiftModifier
:
kb
.
hasShiftModifier
(),
...
...
src/vs/workbench/services/keybinding/test/linux_de_ch.txt
浏览文件 @
89e15e15
因为 它太大了无法显示 source diff 。你可以改为
查看blob
。
src/vs/workbench/services/keybinding/test/linux_en_us.txt
浏览文件 @
89e15e15
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyA | a | A | | A | a | A | [KeyA] |
| Ctrl+KeyA | a | Ctrl+A | | Ctrl+A | ctrl+a | Ctrl+A | ctrl+[KeyA] |
| Shift+KeyA | A | Shift+A | | Shift+A | shift+a | Shift+A | shift+[KeyA] |
| Ctrl+Shift+KeyA | A | Ctrl+Shift+A | | Ctrl+Shift+A | ctrl+shift+a | Ctrl+Shift+A | ctrl+shift+[KeyA] |
| Alt+KeyA | a | Alt+A | | Alt+A | alt+a | Alt+A | alt+[KeyA] |
| Ctrl+Alt+KeyA | a | Ctrl+Alt+A | | Ctrl+Alt+A | ctrl+alt+a | Ctrl+Alt+A | ctrl+alt+[KeyA] |
| Shift+Alt+KeyA | A | Shift+Alt+A | | Shift+Alt+A | shift+alt+a | Shift+Alt+A | shift+alt+[KeyA] |
| Ctrl+Shift+Alt+KeyA | A | Ctrl+Shift+Alt+A | | Ctrl+Shift+Alt+A | ctrl+shift+alt+a | Ctrl+Shift+Alt+A | ctrl+shift+alt+[KeyA] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyB | b | B | | B | b | B | [KeyB] |
| Ctrl+KeyB | b | Ctrl+B | | Ctrl+B | ctrl+b | Ctrl+B | ctrl+[KeyB] |
| Shift+KeyB | B | Shift+B | | Shift+B | shift+b | Shift+B | shift+[KeyB] |
| Ctrl+Shift+KeyB | B | Ctrl+Shift+B | | Ctrl+Shift+B | ctrl+shift+b | Ctrl+Shift+B | ctrl+shift+[KeyB] |
| Alt+KeyB | b | Alt+B | | Alt+B | alt+b | Alt+B | alt+[KeyB] |
| Ctrl+Alt+KeyB | b | Ctrl+Alt+B | | Ctrl+Alt+B | ctrl+alt+b | Ctrl+Alt+B | ctrl+alt+[KeyB] |
| Shift+Alt+KeyB | B | Shift+Alt+B | | Shift+Alt+B | shift+alt+b | Shift+Alt+B | shift+alt+[KeyB] |
| Ctrl+Shift+Alt+KeyB | B | Ctrl+Shift+Alt+B | | Ctrl+Shift+Alt+B | ctrl+shift+alt+b | Ctrl+Shift+Alt+B | ctrl+shift+alt+[KeyB] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyC | c | C | | C | c | C | [KeyC] |
| Ctrl+KeyC | c | Ctrl+C | | Ctrl+C | ctrl+c | Ctrl+C | ctrl+[KeyC] |
| Shift+KeyC | C | Shift+C | | Shift+C | shift+c | Shift+C | shift+[KeyC] |
| Ctrl+Shift+KeyC | C | Ctrl+Shift+C | | Ctrl+Shift+C | ctrl+shift+c | Ctrl+Shift+C | ctrl+shift+[KeyC] |
| Alt+KeyC | c | Alt+C | | Alt+C | alt+c | Alt+C | alt+[KeyC] |
| Ctrl+Alt+KeyC | c | Ctrl+Alt+C | | Ctrl+Alt+C | ctrl+alt+c | Ctrl+Alt+C | ctrl+alt+[KeyC] |
| Shift+Alt+KeyC | C | Shift+Alt+C | | Shift+Alt+C | shift+alt+c | Shift+Alt+C | shift+alt+[KeyC] |
| Ctrl+Shift+Alt+KeyC | C | Ctrl+Shift+Alt+C | | Ctrl+Shift+Alt+C | ctrl+shift+alt+c | Ctrl+Shift+Alt+C | ctrl+shift+alt+[KeyC] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyD | d | D | | D | d | D | [KeyD] |
| Ctrl+KeyD | d | Ctrl+D | | Ctrl+D | ctrl+d | Ctrl+D | ctrl+[KeyD] |
| Shift+KeyD | D | Shift+D | | Shift+D | shift+d | Shift+D | shift+[KeyD] |
| Ctrl+Shift+KeyD | D | Ctrl+Shift+D | | Ctrl+Shift+D | ctrl+shift+d | Ctrl+Shift+D | ctrl+shift+[KeyD] |
| Alt+KeyD | d | Alt+D | | Alt+D | alt+d | Alt+D | alt+[KeyD] |
| Ctrl+Alt+KeyD | d | Ctrl+Alt+D | | Ctrl+Alt+D | ctrl+alt+d | Ctrl+Alt+D | ctrl+alt+[KeyD] |
| Shift+Alt+KeyD | D | Shift+Alt+D | | Shift+Alt+D | shift+alt+d | Shift+Alt+D | shift+alt+[KeyD] |
| Ctrl+Shift+Alt+KeyD | D | Ctrl+Shift+Alt+D | | Ctrl+Shift+Alt+D | ctrl+shift+alt+d | Ctrl+Shift+Alt+D | ctrl+shift+alt+[KeyD] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyE | e | E | | E | e | E | [KeyE] |
| Ctrl+KeyE | e | Ctrl+E | | Ctrl+E | ctrl+e | Ctrl+E | ctrl+[KeyE] |
| Shift+KeyE | E | Shift+E | | Shift+E | shift+e | Shift+E | shift+[KeyE] |
| Ctrl+Shift+KeyE | E | Ctrl+Shift+E | | Ctrl+Shift+E | ctrl+shift+e | Ctrl+Shift+E | ctrl+shift+[KeyE] |
| Alt+KeyE | e | Alt+E | | Alt+E | alt+e | Alt+E | alt+[KeyE] |
| Ctrl+Alt+KeyE | e | Ctrl+Alt+E | | Ctrl+Alt+E | ctrl+alt+e | Ctrl+Alt+E | ctrl+alt+[KeyE] |
| Shift+Alt+KeyE | E | Shift+Alt+E | | Shift+Alt+E | shift+alt+e | Shift+Alt+E | shift+alt+[KeyE] |
| Ctrl+Shift+Alt+KeyE | E | Ctrl+Shift+Alt+E | | Ctrl+Shift+Alt+E | ctrl+shift+alt+e | Ctrl+Shift+Alt+E | ctrl+shift+alt+[KeyE] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyF | f | F | | F | f | F | [KeyF] |
| Ctrl+KeyF | f | Ctrl+F | | Ctrl+F | ctrl+f | Ctrl+F | ctrl+[KeyF] |
| Shift+KeyF | F | Shift+F | | Shift+F | shift+f | Shift+F | shift+[KeyF] |
| Ctrl+Shift+KeyF | F | Ctrl+Shift+F | | Ctrl+Shift+F | ctrl+shift+f | Ctrl+Shift+F | ctrl+shift+[KeyF] |
| Alt+KeyF | f | Alt+F | | Alt+F | alt+f | Alt+F | alt+[KeyF] |
| Ctrl+Alt+KeyF | f | Ctrl+Alt+F | | Ctrl+Alt+F | ctrl+alt+f | Ctrl+Alt+F | ctrl+alt+[KeyF] |
| Shift+Alt+KeyF | F | Shift+Alt+F | | Shift+Alt+F | shift+alt+f | Shift+Alt+F | shift+alt+[KeyF] |
| Ctrl+Shift+Alt+KeyF | F | Ctrl+Shift+Alt+F | | Ctrl+Shift+Alt+F | ctrl+shift+alt+f | Ctrl+Shift+Alt+F | ctrl+shift+alt+[KeyF] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyG | g | G | | G | g | G | [KeyG] |
| Ctrl+KeyG | g | Ctrl+G | | Ctrl+G | ctrl+g | Ctrl+G | ctrl+[KeyG] |
| Shift+KeyG | G | Shift+G | | Shift+G | shift+g | Shift+G | shift+[KeyG] |
| Ctrl+Shift+KeyG | G | Ctrl+Shift+G | | Ctrl+Shift+G | ctrl+shift+g | Ctrl+Shift+G | ctrl+shift+[KeyG] |
| Alt+KeyG | g | Alt+G | | Alt+G | alt+g | Alt+G | alt+[KeyG] |
| Ctrl+Alt+KeyG | g | Ctrl+Alt+G | | Ctrl+Alt+G | ctrl+alt+g | Ctrl+Alt+G | ctrl+alt+[KeyG] |
| Shift+Alt+KeyG | G | Shift+Alt+G | | Shift+Alt+G | shift+alt+g | Shift+Alt+G | shift+alt+[KeyG] |
| Ctrl+Shift+Alt+KeyG | G | Ctrl+Shift+Alt+G | | Ctrl+Shift+Alt+G | ctrl+shift+alt+g | Ctrl+Shift+Alt+G | ctrl+shift+alt+[KeyG] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyH | h | H | | H | h | H | [KeyH] |
| Ctrl+KeyH | h | Ctrl+H | | Ctrl+H | ctrl+h | Ctrl+H | ctrl+[KeyH] |
| Shift+KeyH | H | Shift+H | | Shift+H | shift+h | Shift+H | shift+[KeyH] |
| Ctrl+Shift+KeyH | H | Ctrl+Shift+H | | Ctrl+Shift+H | ctrl+shift+h | Ctrl+Shift+H | ctrl+shift+[KeyH] |
| Alt+KeyH | h | Alt+H | | Alt+H | alt+h | Alt+H | alt+[KeyH] |
| Ctrl+Alt+KeyH | h | Ctrl+Alt+H | | Ctrl+Alt+H | ctrl+alt+h | Ctrl+Alt+H | ctrl+alt+[KeyH] |
| Shift+Alt+KeyH | H | Shift+Alt+H | | Shift+Alt+H | shift+alt+h | Shift+Alt+H | shift+alt+[KeyH] |
| Ctrl+Shift+Alt+KeyH | H | Ctrl+Shift+Alt+H | | Ctrl+Shift+Alt+H | ctrl+shift+alt+h | Ctrl+Shift+Alt+H | ctrl+shift+alt+[KeyH] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyI | i | I | | I | i | I | [KeyI] |
| Ctrl+KeyI | i | Ctrl+I | | Ctrl+I | ctrl+i | Ctrl+I | ctrl+[KeyI] |
| Shift+KeyI | I | Shift+I | | Shift+I | shift+i | Shift+I | shift+[KeyI] |
| Ctrl+Shift+KeyI | I | Ctrl+Shift+I | | Ctrl+Shift+I | ctrl+shift+i | Ctrl+Shift+I | ctrl+shift+[KeyI] |
| Alt+KeyI | i | Alt+I | | Alt+I | alt+i | Alt+I | alt+[KeyI] |
| Ctrl+Alt+KeyI | i | Ctrl+Alt+I | | Ctrl+Alt+I | ctrl+alt+i | Ctrl+Alt+I | ctrl+alt+[KeyI] |
| Shift+Alt+KeyI | I | Shift+Alt+I | | Shift+Alt+I | shift+alt+i | Shift+Alt+I | shift+alt+[KeyI] |
| Ctrl+Shift+Alt+KeyI | I | Ctrl+Shift+Alt+I | | Ctrl+Shift+Alt+I | ctrl+shift+alt+i | Ctrl+Shift+Alt+I | ctrl+shift+alt+[KeyI] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyJ | j | J | | J | j | J | [KeyJ] |
| Ctrl+KeyJ | j | Ctrl+J | | Ctrl+J | ctrl+j | Ctrl+J | ctrl+[KeyJ] |
| Shift+KeyJ | J | Shift+J | | Shift+J | shift+j | Shift+J | shift+[KeyJ] |
| Ctrl+Shift+KeyJ | J | Ctrl+Shift+J | | Ctrl+Shift+J | ctrl+shift+j | Ctrl+Shift+J | ctrl+shift+[KeyJ] |
| Alt+KeyJ | j | Alt+J | | Alt+J | alt+j | Alt+J | alt+[KeyJ] |
| Ctrl+Alt+KeyJ | j | Ctrl+Alt+J | | Ctrl+Alt+J | ctrl+alt+j | Ctrl+Alt+J | ctrl+alt+[KeyJ] |
| Shift+Alt+KeyJ | J | Shift+Alt+J | | Shift+Alt+J | shift+alt+j | Shift+Alt+J | shift+alt+[KeyJ] |
| Ctrl+Shift+Alt+KeyJ | J | Ctrl+Shift+Alt+J | | Ctrl+Shift+Alt+J | ctrl+shift+alt+j | Ctrl+Shift+Alt+J | ctrl+shift+alt+[KeyJ] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyK | k | K | | K | k | K | [KeyK] |
| Ctrl+KeyK | k | Ctrl+K | | Ctrl+K | ctrl+k | Ctrl+K | ctrl+[KeyK] |
| Shift+KeyK | K | Shift+K | | Shift+K | shift+k | Shift+K | shift+[KeyK] |
| Ctrl+Shift+KeyK | K | Ctrl+Shift+K | | Ctrl+Shift+K | ctrl+shift+k | Ctrl+Shift+K | ctrl+shift+[KeyK] |
| Alt+KeyK | k | Alt+K | | Alt+K | alt+k | Alt+K | alt+[KeyK] |
| Ctrl+Alt+KeyK | k | Ctrl+Alt+K | | Ctrl+Alt+K | ctrl+alt+k | Ctrl+Alt+K | ctrl+alt+[KeyK] |
| Shift+Alt+KeyK | K | Shift+Alt+K | | Shift+Alt+K | shift+alt+k | Shift+Alt+K | shift+alt+[KeyK] |
| Ctrl+Shift+Alt+KeyK | K | Ctrl+Shift+Alt+K | | Ctrl+Shift+Alt+K | ctrl+shift+alt+k | Ctrl+Shift+Alt+K | ctrl+shift+alt+[KeyK] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyL | l | L | | L | l | L | [KeyL] |
| Ctrl+KeyL | l | Ctrl+L | | Ctrl+L | ctrl+l | Ctrl+L | ctrl+[KeyL] |
| Shift+KeyL | L | Shift+L | | Shift+L | shift+l | Shift+L | shift+[KeyL] |
| Ctrl+Shift+KeyL | L | Ctrl+Shift+L | | Ctrl+Shift+L | ctrl+shift+l | Ctrl+Shift+L | ctrl+shift+[KeyL] |
| Alt+KeyL | l | Alt+L | | Alt+L | alt+l | Alt+L | alt+[KeyL] |
| Ctrl+Alt+KeyL | l | Ctrl+Alt+L | | Ctrl+Alt+L | ctrl+alt+l | Ctrl+Alt+L | ctrl+alt+[KeyL] |
| Shift+Alt+KeyL | L | Shift+Alt+L | | Shift+Alt+L | shift+alt+l | Shift+Alt+L | shift+alt+[KeyL] |
| Ctrl+Shift+Alt+KeyL | L | Ctrl+Shift+Alt+L | | Ctrl+Shift+Alt+L | ctrl+shift+alt+l | Ctrl+Shift+Alt+L | ctrl+shift+alt+[KeyL] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyM | m | M | | M | m | M | [KeyM] |
| Ctrl+KeyM | m | Ctrl+M | | Ctrl+M | ctrl+m | Ctrl+M | ctrl+[KeyM] |
| Shift+KeyM | M | Shift+M | | Shift+M | shift+m | Shift+M | shift+[KeyM] |
| Ctrl+Shift+KeyM | M | Ctrl+Shift+M | | Ctrl+Shift+M | ctrl+shift+m | Ctrl+Shift+M | ctrl+shift+[KeyM] |
| Alt+KeyM | m | Alt+M | | Alt+M | alt+m | Alt+M | alt+[KeyM] |
| Ctrl+Alt+KeyM | m | Ctrl+Alt+M | | Ctrl+Alt+M | ctrl+alt+m | Ctrl+Alt+M | ctrl+alt+[KeyM] |
| Shift+Alt+KeyM | M | Shift+Alt+M | | Shift+Alt+M | shift+alt+m | Shift+Alt+M | shift+alt+[KeyM] |
| Ctrl+Shift+Alt+KeyM | M | Ctrl+Shift+Alt+M | | Ctrl+Shift+Alt+M | ctrl+shift+alt+m | Ctrl+Shift+Alt+M | ctrl+shift+alt+[KeyM] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyN | n | N | | N | n | N | [KeyN] |
| Ctrl+KeyN | n | Ctrl+N | | Ctrl+N | ctrl+n | Ctrl+N | ctrl+[KeyN] |
| Shift+KeyN | N | Shift+N | | Shift+N | shift+n | Shift+N | shift+[KeyN] |
| Ctrl+Shift+KeyN | N | Ctrl+Shift+N | | Ctrl+Shift+N | ctrl+shift+n | Ctrl+Shift+N | ctrl+shift+[KeyN] |
| Alt+KeyN | n | Alt+N | | Alt+N | alt+n | Alt+N | alt+[KeyN] |
| Ctrl+Alt+KeyN | n | Ctrl+Alt+N | | Ctrl+Alt+N | ctrl+alt+n | Ctrl+Alt+N | ctrl+alt+[KeyN] |
| Shift+Alt+KeyN | N | Shift+Alt+N | | Shift+Alt+N | shift+alt+n | Shift+Alt+N | shift+alt+[KeyN] |
| Ctrl+Shift+Alt+KeyN | N | Ctrl+Shift+Alt+N | | Ctrl+Shift+Alt+N | ctrl+shift+alt+n | Ctrl+Shift+Alt+N | ctrl+shift+alt+[KeyN] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyO | o | O | | O | o | O | [KeyO] |
| Ctrl+KeyO | o | Ctrl+O | | Ctrl+O | ctrl+o | Ctrl+O | ctrl+[KeyO] |
| Shift+KeyO | O | Shift+O | | Shift+O | shift+o | Shift+O | shift+[KeyO] |
| Ctrl+Shift+KeyO | O | Ctrl+Shift+O | | Ctrl+Shift+O | ctrl+shift+o | Ctrl+Shift+O | ctrl+shift+[KeyO] |
| Alt+KeyO | o | Alt+O | | Alt+O | alt+o | Alt+O | alt+[KeyO] |
| Ctrl+Alt+KeyO | o | Ctrl+Alt+O | | Ctrl+Alt+O | ctrl+alt+o | Ctrl+Alt+O | ctrl+alt+[KeyO] |
| Shift+Alt+KeyO | O | Shift+Alt+O | | Shift+Alt+O | shift+alt+o | Shift+Alt+O | shift+alt+[KeyO] |
| Ctrl+Shift+Alt+KeyO | O | Ctrl+Shift+Alt+O | | Ctrl+Shift+Alt+O | ctrl+shift+alt+o | Ctrl+Shift+Alt+O | ctrl+shift+alt+[KeyO] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyP | p | P | | P | p | P | [KeyP] |
| Ctrl+KeyP | p | Ctrl+P | | Ctrl+P | ctrl+p | Ctrl+P | ctrl+[KeyP] |
| Shift+KeyP | P | Shift+P | | Shift+P | shift+p | Shift+P | shift+[KeyP] |
| Ctrl+Shift+KeyP | P | Ctrl+Shift+P | | Ctrl+Shift+P | ctrl+shift+p | Ctrl+Shift+P | ctrl+shift+[KeyP] |
| Alt+KeyP | p | Alt+P | | Alt+P | alt+p | Alt+P | alt+[KeyP] |
| Ctrl+Alt+KeyP | p | Ctrl+Alt+P | | Ctrl+Alt+P | ctrl+alt+p | Ctrl+Alt+P | ctrl+alt+[KeyP] |
| Shift+Alt+KeyP | P | Shift+Alt+P | | Shift+Alt+P | shift+alt+p | Shift+Alt+P | shift+alt+[KeyP] |
| Ctrl+Shift+Alt+KeyP | P | Ctrl+Shift+Alt+P | | Ctrl+Shift+Alt+P | ctrl+shift+alt+p | Ctrl+Shift+Alt+P | ctrl+shift+alt+[KeyP] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyQ | q | Q | | Q | q | Q | [KeyQ] |
| Ctrl+KeyQ | q | Ctrl+Q | | Ctrl+Q | ctrl+q | Ctrl+Q | ctrl+[KeyQ] |
| Shift+KeyQ | Q | Shift+Q | | Shift+Q | shift+q | Shift+Q | shift+[KeyQ] |
| Ctrl+Shift+KeyQ | Q | Ctrl+Shift+Q | | Ctrl+Shift+Q | ctrl+shift+q | Ctrl+Shift+Q | ctrl+shift+[KeyQ] |
| Alt+KeyQ | q | Alt+Q | | Alt+Q | alt+q | Alt+Q | alt+[KeyQ] |
| Ctrl+Alt+KeyQ | q | Ctrl+Alt+Q | | Ctrl+Alt+Q | ctrl+alt+q | Ctrl+Alt+Q | ctrl+alt+[KeyQ] |
| Shift+Alt+KeyQ | Q | Shift+Alt+Q | | Shift+Alt+Q | shift+alt+q | Shift+Alt+Q | shift+alt+[KeyQ] |
| Ctrl+Shift+Alt+KeyQ | Q | Ctrl+Shift+Alt+Q | | Ctrl+Shift+Alt+Q | ctrl+shift+alt+q | Ctrl+Shift+Alt+Q | ctrl+shift+alt+[KeyQ] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyR | r | R | | R | r | R | [KeyR] |
| Ctrl+KeyR | r | Ctrl+R | | Ctrl+R | ctrl+r | Ctrl+R | ctrl+[KeyR] |
| Shift+KeyR | R | Shift+R | | Shift+R | shift+r | Shift+R | shift+[KeyR] |
| Ctrl+Shift+KeyR | R | Ctrl+Shift+R | | Ctrl+Shift+R | ctrl+shift+r | Ctrl+Shift+R | ctrl+shift+[KeyR] |
| Alt+KeyR | r | Alt+R | | Alt+R | alt+r | Alt+R | alt+[KeyR] |
| Ctrl+Alt+KeyR | r | Ctrl+Alt+R | | Ctrl+Alt+R | ctrl+alt+r | Ctrl+Alt+R | ctrl+alt+[KeyR] |
| Shift+Alt+KeyR | R | Shift+Alt+R | | Shift+Alt+R | shift+alt+r | Shift+Alt+R | shift+alt+[KeyR] |
| Ctrl+Shift+Alt+KeyR | R | Ctrl+Shift+Alt+R | | Ctrl+Shift+Alt+R | ctrl+shift+alt+r | Ctrl+Shift+Alt+R | ctrl+shift+alt+[KeyR] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyS | s | S | | S | s | S | [KeyS] |
| Ctrl+KeyS | s | Ctrl+S | | Ctrl+S | ctrl+s | Ctrl+S | ctrl+[KeyS] |
| Shift+KeyS | S | Shift+S | | Shift+S | shift+s | Shift+S | shift+[KeyS] |
| Ctrl+Shift+KeyS | S | Ctrl+Shift+S | | Ctrl+Shift+S | ctrl+shift+s | Ctrl+Shift+S | ctrl+shift+[KeyS] |
| Alt+KeyS | s | Alt+S | | Alt+S | alt+s | Alt+S | alt+[KeyS] |
| Ctrl+Alt+KeyS | s | Ctrl+Alt+S | | Ctrl+Alt+S | ctrl+alt+s | Ctrl+Alt+S | ctrl+alt+[KeyS] |
| Shift+Alt+KeyS | S | Shift+Alt+S | | Shift+Alt+S | shift+alt+s | Shift+Alt+S | shift+alt+[KeyS] |
| Ctrl+Shift+Alt+KeyS | S | Ctrl+Shift+Alt+S | | Ctrl+Shift+Alt+S | ctrl+shift+alt+s | Ctrl+Shift+Alt+S | ctrl+shift+alt+[KeyS] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyT | t | T | | T | t | T | [KeyT] |
| Ctrl+KeyT | t | Ctrl+T | | Ctrl+T | ctrl+t | Ctrl+T | ctrl+[KeyT] |
| Shift+KeyT | T | Shift+T | | Shift+T | shift+t | Shift+T | shift+[KeyT] |
| Ctrl+Shift+KeyT | T | Ctrl+Shift+T | | Ctrl+Shift+T | ctrl+shift+t | Ctrl+Shift+T | ctrl+shift+[KeyT] |
| Alt+KeyT | t | Alt+T | | Alt+T | alt+t | Alt+T | alt+[KeyT] |
| Ctrl+Alt+KeyT | t | Ctrl+Alt+T | | Ctrl+Alt+T | ctrl+alt+t | Ctrl+Alt+T | ctrl+alt+[KeyT] |
| Shift+Alt+KeyT | T | Shift+Alt+T | | Shift+Alt+T | shift+alt+t | Shift+Alt+T | shift+alt+[KeyT] |
| Ctrl+Shift+Alt+KeyT | T | Ctrl+Shift+Alt+T | | Ctrl+Shift+Alt+T | ctrl+shift+alt+t | Ctrl+Shift+Alt+T | ctrl+shift+alt+[KeyT] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyU | u | U | | U | u | U | [KeyU] |
| Ctrl+KeyU | u | Ctrl+U | | Ctrl+U | ctrl+u | Ctrl+U | ctrl+[KeyU] |
| Shift+KeyU | U | Shift+U | | Shift+U | shift+u | Shift+U | shift+[KeyU] |
| Ctrl+Shift+KeyU | U | Ctrl+Shift+U | | Ctrl+Shift+U | ctrl+shift+u | Ctrl+Shift+U | ctrl+shift+[KeyU] |
| Alt+KeyU | u | Alt+U | | Alt+U | alt+u | Alt+U | alt+[KeyU] |
| Ctrl+Alt+KeyU | u | Ctrl+Alt+U | | Ctrl+Alt+U | ctrl+alt+u | Ctrl+Alt+U | ctrl+alt+[KeyU] |
| Shift+Alt+KeyU | U | Shift+Alt+U | | Shift+Alt+U | shift+alt+u | Shift+Alt+U | shift+alt+[KeyU] |
| Ctrl+Shift+Alt+KeyU | U | Ctrl+Shift+Alt+U | | Ctrl+Shift+Alt+U | ctrl+shift+alt+u | Ctrl+Shift+Alt+U | ctrl+shift+alt+[KeyU] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyV | v | V | | V | v | V | [KeyV] |
| Ctrl+KeyV | v | Ctrl+V | | Ctrl+V | ctrl+v | Ctrl+V | ctrl+[KeyV] |
| Shift+KeyV | V | Shift+V | | Shift+V | shift+v | Shift+V | shift+[KeyV] |
| Ctrl+Shift+KeyV | V | Ctrl+Shift+V | | Ctrl+Shift+V | ctrl+shift+v | Ctrl+Shift+V | ctrl+shift+[KeyV] |
| Alt+KeyV | v | Alt+V | | Alt+V | alt+v | Alt+V | alt+[KeyV] |
| Ctrl+Alt+KeyV | v | Ctrl+Alt+V | | Ctrl+Alt+V | ctrl+alt+v | Ctrl+Alt+V | ctrl+alt+[KeyV] |
| Shift+Alt+KeyV | V | Shift+Alt+V | | Shift+Alt+V | shift+alt+v | Shift+Alt+V | shift+alt+[KeyV] |
| Ctrl+Shift+Alt+KeyV | V | Ctrl+Shift+Alt+V | | Ctrl+Shift+Alt+V | ctrl+shift+alt+v | Ctrl+Shift+Alt+V | ctrl+shift+alt+[KeyV] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyW | w | W | | W | w | W | [KeyW] |
| Ctrl+KeyW | w | Ctrl+W | | Ctrl+W | ctrl+w | Ctrl+W | ctrl+[KeyW] |
| Shift+KeyW | W | Shift+W | | Shift+W | shift+w | Shift+W | shift+[KeyW] |
| Ctrl+Shift+KeyW | W | Ctrl+Shift+W | | Ctrl+Shift+W | ctrl+shift+w | Ctrl+Shift+W | ctrl+shift+[KeyW] |
| Alt+KeyW | w | Alt+W | | Alt+W | alt+w | Alt+W | alt+[KeyW] |
| Ctrl+Alt+KeyW | w | Ctrl+Alt+W | | Ctrl+Alt+W | ctrl+alt+w | Ctrl+Alt+W | ctrl+alt+[KeyW] |
| Shift+Alt+KeyW | W | Shift+Alt+W | | Shift+Alt+W | shift+alt+w | Shift+Alt+W | shift+alt+[KeyW] |
| Ctrl+Shift+Alt+KeyW | W | Ctrl+Shift+Alt+W | | Ctrl+Shift+Alt+W | ctrl+shift+alt+w | Ctrl+Shift+Alt+W | ctrl+shift+alt+[KeyW] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyX | x | X | | X | x | X | [KeyX] |
| Ctrl+KeyX | x | Ctrl+X | | Ctrl+X | ctrl+x | Ctrl+X | ctrl+[KeyX] |
| Shift+KeyX | X | Shift+X | | Shift+X | shift+x | Shift+X | shift+[KeyX] |
| Ctrl+Shift+KeyX | X | Ctrl+Shift+X | | Ctrl+Shift+X | ctrl+shift+x | Ctrl+Shift+X | ctrl+shift+[KeyX] |
| Alt+KeyX | x | Alt+X | | Alt+X | alt+x | Alt+X | alt+[KeyX] |
| Ctrl+Alt+KeyX | x | Ctrl+Alt+X | | Ctrl+Alt+X | ctrl+alt+x | Ctrl+Alt+X | ctrl+alt+[KeyX] |
| Shift+Alt+KeyX | X | Shift+Alt+X | | Shift+Alt+X | shift+alt+x | Shift+Alt+X | shift+alt+[KeyX] |
| Ctrl+Shift+Alt+KeyX | X | Ctrl+Shift+Alt+X | | Ctrl+Shift+Alt+X | ctrl+shift+alt+x | Ctrl+Shift+Alt+X | ctrl+shift+alt+[KeyX] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyY | y | Y | | Y | y | Y | [KeyY] |
| Ctrl+KeyY | y | Ctrl+Y | | Ctrl+Y | ctrl+y | Ctrl+Y | ctrl+[KeyY] |
| Shift+KeyY | Y | Shift+Y | | Shift+Y | shift+y | Shift+Y | shift+[KeyY] |
| Ctrl+Shift+KeyY | Y | Ctrl+Shift+Y | | Ctrl+Shift+Y | ctrl+shift+y | Ctrl+Shift+Y | ctrl+shift+[KeyY] |
| Alt+KeyY | y | Alt+Y | | Alt+Y | alt+y | Alt+Y | alt+[KeyY] |
| Ctrl+Alt+KeyY | y | Ctrl+Alt+Y | | Ctrl+Alt+Y | ctrl+alt+y | Ctrl+Alt+Y | ctrl+alt+[KeyY] |
| Shift+Alt+KeyY | Y | Shift+Alt+Y | | Shift+Alt+Y | shift+alt+y | Shift+Alt+Y | shift+alt+[KeyY] |
| Ctrl+Shift+Alt+KeyY | Y | Ctrl+Shift+Alt+Y | | Ctrl+Shift+Alt+Y | ctrl+shift+alt+y | Ctrl+Shift+Alt+Y | ctrl+shift+alt+[KeyY] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyZ | z | Z | | Z | z | Z | [KeyZ] |
| Ctrl+KeyZ | z | Ctrl+Z | | Ctrl+Z | ctrl+z | Ctrl+Z | ctrl+[KeyZ] |
| Shift+KeyZ | Z | Shift+Z | | Shift+Z | shift+z | Shift+Z | shift+[KeyZ] |
| Ctrl+Shift+KeyZ | Z | Ctrl+Shift+Z | | Ctrl+Shift+Z | ctrl+shift+z | Ctrl+Shift+Z | ctrl+shift+[KeyZ] |
| Alt+KeyZ | z | Alt+Z | | Alt+Z | alt+z | Alt+Z | alt+[KeyZ] |
| Ctrl+Alt+KeyZ | z | Ctrl+Alt+Z | | Ctrl+Alt+Z | ctrl+alt+z | Ctrl+Alt+Z | ctrl+alt+[KeyZ] |
| Shift+Alt+KeyZ | Z | Shift+Alt+Z | | Shift+Alt+Z | shift+alt+z | Shift+Alt+Z | shift+alt+[KeyZ] |
| Ctrl+Shift+Alt+KeyZ | Z | Ctrl+Shift+Alt+Z | | Ctrl+Shift+Alt+Z | ctrl+shift+alt+z | Ctrl+Shift+Alt+Z | ctrl+shift+alt+[KeyZ] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit1 | 1 | 1 | | 1 | 1 | 1 | [Digit1] |
| Ctrl+Digit1 | 1 | Ctrl+1 | | Ctrl+1 | ctrl+1 | Ctrl+1 | ctrl+[Digit1] |
| Shift+Digit1 | ! | Shift+1 | | Shift+1 | shift+1 | Shift+1 | shift+[Digit1] |
| Ctrl+Shift+Digit1 | ! | Ctrl+Shift+1 | | Ctrl+Shift+1 | ctrl+shift+1 | Ctrl+Shift+1 | ctrl+shift+[Digit1] |
| Alt+Digit1 | 1 | Alt+1 | | Alt+1 | alt+1 | Alt+1 | alt+[Digit1] |
| Ctrl+Alt+Digit1 | 1 | Ctrl+Alt+1 | | Ctrl+Alt+1 | ctrl+alt+1 | Ctrl+Alt+1 | ctrl+alt+[Digit1] |
| Shift+Alt+Digit1 | ! | Shift+Alt+1 | | Shift+Alt+1 | shift+alt+1 | Shift+Alt+1 | shift+alt+[Digit1] |
| Ctrl+Shift+Alt+Digit1 | ! | Ctrl+Shift+Alt+1 | | Ctrl+Shift+Alt+1 | ctrl+shift+alt+1 | Ctrl+Shift+Alt+1 | ctrl+shift+alt+[Digit1] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit2 | 2 | 2 | | 2 | 2 | 2 | [Digit2] |
| Ctrl+Digit2 | 2 | Ctrl+2 | | Ctrl+2 | ctrl+2 | Ctrl+2 | ctrl+[Digit2] |
| Shift+Digit2 | @ | Shift+2 | | Shift+2 | shift+2 | Shift+2 | shift+[Digit2] |
| Ctrl+Shift+Digit2 | @ | Ctrl+Shift+2 | | Ctrl+Shift+2 | ctrl+shift+2 | Ctrl+Shift+2 | ctrl+shift+[Digit2] |
| Alt+Digit2 | 2 | Alt+2 | | Alt+2 | alt+2 | Alt+2 | alt+[Digit2] |
| Ctrl+Alt+Digit2 | 2 | Ctrl+Alt+2 | | Ctrl+Alt+2 | ctrl+alt+2 | Ctrl+Alt+2 | ctrl+alt+[Digit2] |
| Shift+Alt+Digit2 | @ | Shift+Alt+2 | | Shift+Alt+2 | shift+alt+2 | Shift+Alt+2 | shift+alt+[Digit2] |
| Ctrl+Shift+Alt+Digit2 | @ | Ctrl+Shift+Alt+2 | | Ctrl+Shift+Alt+2 | ctrl+shift+alt+2 | Ctrl+Shift+Alt+2 | ctrl+shift+alt+[Digit2] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit3 | 3 | 3 | | 3 | 3 | 3 | [Digit3] |
| Ctrl+Digit3 | 3 | Ctrl+3 | | Ctrl+3 | ctrl+3 | Ctrl+3 | ctrl+[Digit3] |
| Shift+Digit3 | # | Shift+3 | | Shift+3 | shift+3 | Shift+3 | shift+[Digit3] |
| Ctrl+Shift+Digit3 | # | Ctrl+Shift+3 | | Ctrl+Shift+3 | ctrl+shift+3 | Ctrl+Shift+3 | ctrl+shift+[Digit3] |
| Alt+Digit3 | 3 | Alt+3 | | Alt+3 | alt+3 | Alt+3 | alt+[Digit3] |
| Ctrl+Alt+Digit3 | 3 | Ctrl+Alt+3 | | Ctrl+Alt+3 | ctrl+alt+3 | Ctrl+Alt+3 | ctrl+alt+[Digit3] |
| Shift+Alt+Digit3 | # | Shift+Alt+3 | | Shift+Alt+3 | shift+alt+3 | Shift+Alt+3 | shift+alt+[Digit3] |
| Ctrl+Shift+Alt+Digit3 | # | Ctrl+Shift+Alt+3 | | Ctrl+Shift+Alt+3 | ctrl+shift+alt+3 | Ctrl+Shift+Alt+3 | ctrl+shift+alt+[Digit3] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit4 | 4 | 4 | | 4 | 4 | 4 | [Digit4] |
| Ctrl+Digit4 | 4 | Ctrl+4 | | Ctrl+4 | ctrl+4 | Ctrl+4 | ctrl+[Digit4] |
| Shift+Digit4 | $ | Shift+4 | | Shift+4 | shift+4 | Shift+4 | shift+[Digit4] |
| Ctrl+Shift+Digit4 | $ | Ctrl+Shift+4 | | Ctrl+Shift+4 | ctrl+shift+4 | Ctrl+Shift+4 | ctrl+shift+[Digit4] |
| Alt+Digit4 | 4 | Alt+4 | | Alt+4 | alt+4 | Alt+4 | alt+[Digit4] |
| Ctrl+Alt+Digit4 | 4 | Ctrl+Alt+4 | | Ctrl+Alt+4 | ctrl+alt+4 | Ctrl+Alt+4 | ctrl+alt+[Digit4] |
| Shift+Alt+Digit4 | $ | Shift+Alt+4 | | Shift+Alt+4 | shift+alt+4 | Shift+Alt+4 | shift+alt+[Digit4] |
| Ctrl+Shift+Alt+Digit4 | $ | Ctrl+Shift+Alt+4 | | Ctrl+Shift+Alt+4 | ctrl+shift+alt+4 | Ctrl+Shift+Alt+4 | ctrl+shift+alt+[Digit4] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit5 | 5 | 5 | | 5 | 5 | 5 | [Digit5] |
| Ctrl+Digit5 | 5 | Ctrl+5 | | Ctrl+5 | ctrl+5 | Ctrl+5 | ctrl+[Digit5] |
| Shift+Digit5 | % | Shift+5 | | Shift+5 | shift+5 | Shift+5 | shift+[Digit5] |
| Ctrl+Shift+Digit5 | % | Ctrl+Shift+5 | | Ctrl+Shift+5 | ctrl+shift+5 | Ctrl+Shift+5 | ctrl+shift+[Digit5] |
| Alt+Digit5 | 5 | Alt+5 | | Alt+5 | alt+5 | Alt+5 | alt+[Digit5] |
| Ctrl+Alt+Digit5 | 5 | Ctrl+Alt+5 | | Ctrl+Alt+5 | ctrl+alt+5 | Ctrl+Alt+5 | ctrl+alt+[Digit5] |
| Shift+Alt+Digit5 | % | Shift+Alt+5 | | Shift+Alt+5 | shift+alt+5 | Shift+Alt+5 | shift+alt+[Digit5] |
| Ctrl+Shift+Alt+Digit5 | % | Ctrl+Shift+Alt+5 | | Ctrl+Shift+Alt+5 | ctrl+shift+alt+5 | Ctrl+Shift+Alt+5 | ctrl+shift+alt+[Digit5] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit6 | 6 | 6 | | 6 | 6 | 6 | [Digit6] |
| Ctrl+Digit6 | 6 | Ctrl+6 | | Ctrl+6 | ctrl+6 | Ctrl+6 | ctrl+[Digit6] |
| Shift+Digit6 | ^ | Shift+6 | | Shift+6 | shift+6 | Shift+6 | shift+[Digit6] |
| Ctrl+Shift+Digit6 | ^ | Ctrl+Shift+6 | | Ctrl+Shift+6 | ctrl+shift+6 | Ctrl+Shift+6 | ctrl+shift+[Digit6] |
| Alt+Digit6 | 6 | Alt+6 | | Alt+6 | alt+6 | Alt+6 | alt+[Digit6] |
| Ctrl+Alt+Digit6 | 6 | Ctrl+Alt+6 | | Ctrl+Alt+6 | ctrl+alt+6 | Ctrl+Alt+6 | ctrl+alt+[Digit6] |
| Shift+Alt+Digit6 | ^ | Shift+Alt+6 | | Shift+Alt+6 | shift+alt+6 | Shift+Alt+6 | shift+alt+[Digit6] |
| Ctrl+Shift+Alt+Digit6 | ^ | Ctrl+Shift+Alt+6 | | Ctrl+Shift+Alt+6 | ctrl+shift+alt+6 | Ctrl+Shift+Alt+6 | ctrl+shift+alt+[Digit6] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit7 | 7 | 7 | | 7 | 7 | 7 | [Digit7] |
| Ctrl+Digit7 | 7 | Ctrl+7 | | Ctrl+7 | ctrl+7 | Ctrl+7 | ctrl+[Digit7] |
| Shift+Digit7 | & | Shift+7 | | Shift+7 | shift+7 | Shift+7 | shift+[Digit7] |
| Ctrl+Shift+Digit7 | & | Ctrl+Shift+7 | | Ctrl+Shift+7 | ctrl+shift+7 | Ctrl+Shift+7 | ctrl+shift+[Digit7] |
| Alt+Digit7 | 7 | Alt+7 | | Alt+7 | alt+7 | Alt+7 | alt+[Digit7] |
| Ctrl+Alt+Digit7 | 7 | Ctrl+Alt+7 | | Ctrl+Alt+7 | ctrl+alt+7 | Ctrl+Alt+7 | ctrl+alt+[Digit7] |
| Shift+Alt+Digit7 | & | Shift+Alt+7 | | Shift+Alt+7 | shift+alt+7 | Shift+Alt+7 | shift+alt+[Digit7] |
| Ctrl+Shift+Alt+Digit7 | & | Ctrl+Shift+Alt+7 | | Ctrl+Shift+Alt+7 | ctrl+shift+alt+7 | Ctrl+Shift+Alt+7 | ctrl+shift+alt+[Digit7] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit8 | 8 | 8 | | 8 | 8 | 8 | [Digit8] |
| Ctrl+Digit8 | 8 | Ctrl+8 | | Ctrl+8 | ctrl+8 | Ctrl+8 | ctrl+[Digit8] |
| Shift+Digit8 | * | Shift+8 | | Shift+8 | shift+8 | Shift+8 | shift+[Digit8] |
| Ctrl+Shift+Digit8 | * | Ctrl+Shift+8 | | Ctrl+Shift+8 | ctrl+shift+8 | Ctrl+Shift+8 | ctrl+shift+[Digit8] |
| Alt+Digit8 | 8 | Alt+8 | | Alt+8 | alt+8 | Alt+8 | alt+[Digit8] |
| Ctrl+Alt+Digit8 | 8 | Ctrl+Alt+8 | | Ctrl+Alt+8 | ctrl+alt+8 | Ctrl+Alt+8 | ctrl+alt+[Digit8] |
| Shift+Alt+Digit8 | * | Shift+Alt+8 | | Shift+Alt+8 | shift+alt+8 | Shift+Alt+8 | shift+alt+[Digit8] |
| Ctrl+Shift+Alt+Digit8 | * | Ctrl+Shift+Alt+8 | | Ctrl+Shift+Alt+8 | ctrl+shift+alt+8 | Ctrl+Shift+Alt+8 | ctrl+shift+alt+[Digit8] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit9 | 9 | 9 | | 9 | 9 | 9 | [Digit9] |
| Ctrl+Digit9 | 9 | Ctrl+9 | | Ctrl+9 | ctrl+9 | Ctrl+9 | ctrl+[Digit9] |
| Shift+Digit9 | ( | Shift+9 | | Shift+9 | shift+9 | Shift+9 | shift+[Digit9] |
| Ctrl+Shift+Digit9 | ( | Ctrl+Shift+9 | | Ctrl+Shift+9 | ctrl+shift+9 | Ctrl+Shift+9 | ctrl+shift+[Digit9] |
| Alt+Digit9 | 9 | Alt+9 | | Alt+9 | alt+9 | Alt+9 | alt+[Digit9] |
| Ctrl+Alt+Digit9 | 9 | Ctrl+Alt+9 | | Ctrl+Alt+9 | ctrl+alt+9 | Ctrl+Alt+9 | ctrl+alt+[Digit9] |
| Shift+Alt+Digit9 | ( | Shift+Alt+9 | | Shift+Alt+9 | shift+alt+9 | Shift+Alt+9 | shift+alt+[Digit9] |
| Ctrl+Shift+Alt+Digit9 | ( | Ctrl+Shift+Alt+9 | | Ctrl+Shift+Alt+9 | ctrl+shift+alt+9 | Ctrl+Shift+Alt+9 | ctrl+shift+alt+[Digit9] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit0 | 0 | 0 | | 0 | 0 | 0 | [Digit0] |
| Ctrl+Digit0 | 0 | Ctrl+0 | | Ctrl+0 | ctrl+0 | Ctrl+0 | ctrl+[Digit0] |
| Shift+Digit0 | ) | Shift+0 | | Shift+0 | shift+0 | Shift+0 | shift+[Digit0] |
| Ctrl+Shift+Digit0 | ) | Ctrl+Shift+0 | | Ctrl+Shift+0 | ctrl+shift+0 | Ctrl+Shift+0 | ctrl+shift+[Digit0] |
| Alt+Digit0 | 0 | Alt+0 | | Alt+0 | alt+0 | Alt+0 | alt+[Digit0] |
| Ctrl+Alt+Digit0 | 0 | Ctrl+Alt+0 | | Ctrl+Alt+0 | ctrl+alt+0 | Ctrl+Alt+0 | ctrl+alt+[Digit0] |
| Shift+Alt+Digit0 | ) | Shift+Alt+0 | | Shift+Alt+0 | shift+alt+0 | Shift+Alt+0 | shift+alt+[Digit0] |
| Ctrl+Shift+Alt+Digit0 | ) | Ctrl+Shift+Alt+0 | | Ctrl+Shift+Alt+0 | ctrl+shift+alt+0 | Ctrl+Shift+Alt+0 | ctrl+shift+alt+[Digit0] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Minus | - | - | | - | - | - | [Minus] |
| Ctrl+Minus | - | Ctrl+- | | Ctrl+- | ctrl+- | Ctrl+- | ctrl+[Minus] |
| Shift+Minus | _ | Shift+- | | Shift+- | shift+- | Shift+- | shift+[Minus] |
| Ctrl+Shift+Minus | _ | Ctrl+Shift+- | | Ctrl+Shift+- | ctrl+shift+- | Ctrl+Shift+- | ctrl+shift+[Minus] |
| Alt+Minus | - | Alt+- | | Alt+- | alt+- | Alt+- | alt+[Minus] |
| Ctrl+Alt+Minus | - | Ctrl+Alt+- | | Ctrl+Alt+- | ctrl+alt+- | Ctrl+Alt+- | ctrl+alt+[Minus] |
| Shift+Alt+Minus | _ | Shift+Alt+- | | Shift+Alt+- | shift+alt+- | Shift+Alt+- | shift+alt+[Minus] |
| Ctrl+Shift+Alt+Minus | _ | Ctrl+Shift+Alt+- | | Ctrl+Shift+Alt+- | ctrl+shift+alt+- | Ctrl+Shift+Alt+- | ctrl+shift+alt+[Minus] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Equal | = | = | | = | = | = | [Equal] |
| Ctrl+Equal | = | Ctrl+= | | Ctrl+= | ctrl+= | Ctrl+= | ctrl+[Equal] |
| Shift+Equal | + | Shift+= | | Shift+= | shift+= | Shift+= | shift+[Equal] |
| Ctrl+Shift+Equal | + | Ctrl+Shift+= | | Ctrl+Shift+= | ctrl+shift+= | Ctrl+Shift+= | ctrl+shift+[Equal] |
| Alt+Equal | = | Alt+= | | Alt+= | alt+= | Alt+= | alt+[Equal] |
| Ctrl+Alt+Equal | = | Ctrl+Alt+= | | Ctrl+Alt+= | ctrl+alt+= | Ctrl+Alt+= | ctrl+alt+[Equal] |
| Shift+Alt+Equal | + | Shift+Alt+= | | Shift+Alt+= | shift+alt+= | Shift+Alt+= | shift+alt+[Equal] |
| Ctrl+Shift+Alt+Equal | + | Ctrl+Shift+Alt+= | | Ctrl+Shift+Alt+= | ctrl+shift+alt+= | Ctrl+Shift+Alt+= | ctrl+shift+alt+[Equal] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| BracketLeft | [ | [ | | [ | [ | [ | [BracketLeft] |
| Ctrl+BracketLeft | [ | Ctrl+[ | | Ctrl+[ | ctrl+[ | Ctrl+[ | ctrl+[BracketLeft] |
| Shift+BracketLeft | { | Shift+[ | | Shift+[ | shift+[ | Shift+[ | shift+[BracketLeft] |
| Ctrl+Shift+BracketLeft | { | Ctrl+Shift+[ | | Ctrl+Shift+[ | ctrl+shift+[ | Ctrl+Shift+[ | ctrl+shift+[BracketLeft] |
| Alt+BracketLeft | [ | Alt+[ | | Alt+[ | alt+[ | Alt+[ | alt+[BracketLeft] |
| Ctrl+Alt+BracketLeft | [ | Ctrl+Alt+[ | | Ctrl+Alt+[ | ctrl+alt+[ | Ctrl+Alt+[ | ctrl+alt+[BracketLeft] |
| Shift+Alt+BracketLeft | { | Shift+Alt+[ | | Shift+Alt+[ | shift+alt+[ | Shift+Alt+[ | shift+alt+[BracketLeft] |
| Ctrl+Shift+Alt+BracketLeft | { | Ctrl+Shift+Alt+[ | | Ctrl+Shift+Alt+[ | ctrl+shift+alt+[ | Ctrl+Shift+Alt+[ | ctrl+shift+alt+[BracketLeft] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| BracketRight | ] | ] | | ] | ] | ] | [BracketRight] |
| Ctrl+BracketRight | ] | Ctrl+] | | Ctrl+] | ctrl+] | Ctrl+] | ctrl+[BracketRight] |
| Shift+BracketRight | } | Shift+] | | Shift+] | shift+] | Shift+] | shift+[BracketRight] |
| Ctrl+Shift+BracketRight | } | Ctrl+Shift+] | | Ctrl+Shift+] | ctrl+shift+] | Ctrl+Shift+] | ctrl+shift+[BracketRight] |
| Alt+BracketRight | ] | Alt+] | | Alt+] | alt+] | Alt+] | alt+[BracketRight] |
| Ctrl+Alt+BracketRight | ] | Ctrl+Alt+] | | Ctrl+Alt+] | ctrl+alt+] | Ctrl+Alt+] | ctrl+alt+[BracketRight] |
| Shift+Alt+BracketRight | } | Shift+Alt+] | | Shift+Alt+] | shift+alt+] | Shift+Alt+] | shift+alt+[BracketRight] |
| Ctrl+Shift+Alt+BracketRight | } | Ctrl+Shift+Alt+] | | Ctrl+Shift+Alt+] | ctrl+shift+alt+] | Ctrl+Shift+Alt+] | ctrl+shift+alt+[BracketRight] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Backslash | \ | \ | | \ | \ | \ | [Backslash] |
| Ctrl+Backslash | \ | Ctrl+\ | | Ctrl+\ | ctrl+\ | Ctrl+\ | ctrl+[Backslash] |
| Shift+Backslash | | | Shift+\ | 1 | Shift+\ | shift+\ | Shift+\ | shift+[Backslash] |
| Ctrl+Shift+Backslash | | | Ctrl+Shift+\ | | Ctrl+Shift+\ | ctrl+shift+\ | Ctrl+Shift+\ | ctrl+shift+[Backslash] |
| Alt+Backslash | \ | Alt+\ | | Alt+\ | alt+\ | Alt+\ | alt+[Backslash] |
| Ctrl+Alt+Backslash | \ | Ctrl+Alt+\ | | Ctrl+Alt+\ | ctrl+alt+\ | Ctrl+Alt+\ | ctrl+alt+[Backslash] |
| Shift+Alt+Backslash | | | Shift+Alt+\ | | Shift+Alt+\ | shift+alt+\ | Shift+Alt+\ | shift+alt+[Backslash] |
| Ctrl+Shift+Alt+Backslash | | | Ctrl+Shift+Alt+\ | | Ctrl+Shift+Alt+\ | ctrl+shift+alt+\ | Ctrl+Shift+Alt+\ | ctrl+shift+alt+[Backslash] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| IntlHash | --- | | | null | null | null | null |
| Ctrl+IntlHash | --- | | | null | null | null | null |
| Shift+IntlHash | --- | | | null | null | null | null |
| Ctrl+Shift+IntlHash | --- | | | null | null | null | null |
| Alt+IntlHash | --- | | | null | null | null | null |
| Ctrl+Alt+IntlHash | --- | | | null | null | null | null |
| Shift+Alt+IntlHash | --- | | | null | null | null | null |
| Ctrl+Shift+Alt+IntlHash | --- | | | null | null | null | null |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Semicolon | ; | ; | | ; | ; | ; | [Semicolon] |
| Ctrl+Semicolon | ; | Ctrl+; | | Ctrl+; | ctrl+; | Ctrl+; | ctrl+[Semicolon] |
| Shift+Semicolon | : | Shift+; | | Shift+; | shift+; | Shift+; | shift+[Semicolon] |
| Ctrl+Shift+Semicolon | : | Ctrl+Shift+; | | Ctrl+Shift+; | ctrl+shift+; | Ctrl+Shift+; | ctrl+shift+[Semicolon] |
| Alt+Semicolon | ; | Alt+; | | Alt+; | alt+; | Alt+; | alt+[Semicolon] |
| Ctrl+Alt+Semicolon | ; | Ctrl+Alt+; | | Ctrl+Alt+; | ctrl+alt+; | Ctrl+Alt+; | ctrl+alt+[Semicolon] |
| Shift+Alt+Semicolon | : | Shift+Alt+; | | Shift+Alt+; | shift+alt+; | Shift+Alt+; | shift+alt+[Semicolon] |
| Ctrl+Shift+Alt+Semicolon | : | Ctrl+Shift+Alt+; | | Ctrl+Shift+Alt+; | ctrl+shift+alt+; | Ctrl+Shift+Alt+; | ctrl+shift+alt+[Semicolon] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Quote | ' | ' | | ' | ' | ' | [Quote] |
| Ctrl+Quote | ' | Ctrl+' | | Ctrl+' | ctrl+' | Ctrl+' | ctrl+[Quote] |
| Shift+Quote | " | Shift+' | | Shift+' | shift+' | Shift+' | shift+[Quote] |
| Ctrl+Shift+Quote | " | Ctrl+Shift+' | | Ctrl+Shift+' | ctrl+shift+' | Ctrl+Shift+' | ctrl+shift+[Quote] |
| Alt+Quote | ' | Alt+' | | Alt+' | alt+' | Alt+' | alt+[Quote] |
| Ctrl+Alt+Quote | ' | Ctrl+Alt+' | | Ctrl+Alt+' | ctrl+alt+' | Ctrl+Alt+' | ctrl+alt+[Quote] |
| Shift+Alt+Quote | " | Shift+Alt+' | | Shift+Alt+' | shift+alt+' | Shift+Alt+' | shift+alt+[Quote] |
| Ctrl+Shift+Alt+Quote | " | Ctrl+Shift+Alt+' | | Ctrl+Shift+Alt+' | ctrl+shift+alt+' | Ctrl+Shift+Alt+' | ctrl+shift+alt+[Quote] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Backquote | ` | ` | | ` | ` | ` | [Backquote] |
| Ctrl+Backquote | ` | Ctrl+` | | Ctrl+` | ctrl+` | Ctrl+` | ctrl+[Backquote] |
| Shift+Backquote | ~ | Shift+` | | Shift+` | shift+` | Shift+` | shift+[Backquote] |
| Ctrl+Shift+Backquote | ~ | Ctrl+Shift+` | | Ctrl+Shift+` | ctrl+shift+` | Ctrl+Shift+` | ctrl+shift+[Backquote] |
| Alt+Backquote | ` | Alt+` | | Alt+` | alt+` | Alt+` | alt+[Backquote] |
| Ctrl+Alt+Backquote | ` | Ctrl+Alt+` | | Ctrl+Alt+` | ctrl+alt+` | Ctrl+Alt+` | ctrl+alt+[Backquote] |
| Shift+Alt+Backquote | ~ | Shift+Alt+` | | Shift+Alt+` | shift+alt+` | Shift+Alt+` | shift+alt+[Backquote] |
| Ctrl+Shift+Alt+Backquote | ~ | Ctrl+Shift+Alt+` | | Ctrl+Shift+Alt+` | ctrl+shift+alt+` | Ctrl+Shift+Alt+` | ctrl+shift+alt+[Backquote] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Comma | , | , | | , | , | , | [Comma] |
| Ctrl+Comma | , | Ctrl+, | | Ctrl+, | ctrl+, | Ctrl+, | ctrl+[Comma] |
| Shift+Comma | < | Shift+, | 1 | Shift+, | shift+, | Shift+, | shift+[Comma] |
| Ctrl+Shift+Comma | < | Ctrl+Shift+, | 1 | Ctrl+Shift+, | ctrl+shift+, | Ctrl+Shift+, | ctrl+shift+[Comma] |
| Alt+Comma | , | Alt+, | | Alt+, | alt+, | Alt+, | alt+[Comma] |
| Ctrl+Alt+Comma | , | Ctrl+Alt+, | | Ctrl+Alt+, | ctrl+alt+, | Ctrl+Alt+, | ctrl+alt+[Comma] |
| Shift+Alt+Comma | < | Shift+Alt+, | 1 | Shift+Alt+, | shift+alt+, | Shift+Alt+, | shift+alt+[Comma] |
| Ctrl+Shift+Alt+Comma | < | Ctrl+Shift+Alt+, | | Ctrl+Shift+Alt+, | ctrl+shift+alt+, | Ctrl+Shift+Alt+, | ctrl+shift+alt+[Comma] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Period | . | . | | . | . | . | [Period] |
| Ctrl+Period | . | Ctrl+. | | Ctrl+. | ctrl+. | Ctrl+. | ctrl+[Period] |
| Shift+Period | > | Shift+. | 1 | Shift+. | shift+. | Shift+. | shift+[Period] |
| Ctrl+Shift+Period | > | Ctrl+Shift+. | 1 | Ctrl+Shift+. | ctrl+shift+. | Ctrl+Shift+. | ctrl+shift+[Period] |
| Alt+Period | . | Alt+. | | Alt+. | alt+. | Alt+. | alt+[Period] |
| Ctrl+Alt+Period | . | Ctrl+Alt+. | | Ctrl+Alt+. | ctrl+alt+. | Ctrl+Alt+. | ctrl+alt+[Period] |
| Shift+Alt+Period | > | Shift+Alt+. | 1 | Shift+Alt+. | shift+alt+. | Shift+Alt+. | shift+alt+[Period] |
| Ctrl+Shift+Alt+Period | > | Ctrl+Shift+Alt+. | 1 | Ctrl+Shift+Alt+. | ctrl+shift+alt+. | Ctrl+Shift+Alt+. | ctrl+shift+alt+[Period] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Slash | / | / | | / | / | / | [Slash] |
| Ctrl+Slash | / | Ctrl+/ | | Ctrl+/ | ctrl+/ | Ctrl+/ | ctrl+[Slash] |
| Shift+Slash | ? | Shift+/ | | Shift+/ | shift+/ | Shift+/ | shift+[Slash] |
| Ctrl+Shift+Slash | ? | Ctrl+Shift+/ | | Ctrl+Shift+/ | ctrl+shift+/ | Ctrl+Shift+/ | ctrl+shift+[Slash] |
| Alt+Slash | / | Alt+/ | | Alt+/ | alt+/ | Alt+/ | alt+[Slash] |
| Ctrl+Alt+Slash | / | Ctrl+Alt+/ | | Ctrl+Alt+/ | ctrl+alt+/ | Ctrl+Alt+/ | ctrl+alt+[Slash] |
| Shift+Alt+Slash | ? | Shift+Alt+/ | | Shift+Alt+/ | shift+alt+/ | Shift+Alt+/ | shift+alt+[Slash] |
| Ctrl+Shift+Alt+Slash | ? | Ctrl+Shift+Alt+/ | | Ctrl+Shift+Alt+/ | ctrl+shift+alt+/ | Ctrl+Shift+Alt+/ | ctrl+shift+alt+[Slash] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| IntlBackslash | < | Shift+, | 2 | < | [IntlBackslash] | null | [IntlBackslash] |
| Ctrl+IntlBackslash | < | Ctrl+Shift+, | 2 | Ctrl+< | ctrl+[IntlBackslash] | null | ctrl+[IntlBackslash] |
| Shift+IntlBackslash | > | Shift+. | 2 | Shift+< | shift+[IntlBackslash] | null | shift+[IntlBackslash] |
| Ctrl+Shift+IntlBackslash | > | Ctrl+Shift+. | 2 | Ctrl+Shift+< | ctrl+shift+[IntlBackslash] | null | ctrl+shift+[IntlBackslash] |
| Alt+IntlBackslash | < | Shift+Alt+, | 2 | Alt+< | alt+[IntlBackslash] | null | alt+[IntlBackslash] |
| Ctrl+Alt+IntlBackslash | | | Shift+\ | 2 | Ctrl+Alt+< | ctrl+alt+[IntlBackslash] | null | ctrl+alt+[IntlBackslash] |
| Shift+Alt+IntlBackslash | > | Shift+Alt+. | 2 | Shift+Alt+< | shift+alt+[IntlBackslash] | null | shift+alt+[IntlBackslash] |
| Ctrl+Shift+Alt+IntlBackslash | ¦ | Ctrl+Shift+Alt+. | 2 | Ctrl+Shift+Alt+< | ctrl+shift+alt+[IntlBackslash] | null | ctrl+shift+alt+[IntlBackslash] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
\ No newline at end of file
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyA | a | A | | A | a | A | [KeyA] | |
| Ctrl+KeyA | a | Ctrl+A | | Ctrl+A | ctrl+a | Ctrl+A | ctrl+[KeyA] | |
| Shift+KeyA | A | Shift+A | | Shift+A | shift+a | Shift+A | shift+[KeyA] | |
| Ctrl+Shift+KeyA | A | Ctrl+Shift+A | | Ctrl+Shift+A | ctrl+shift+a | Ctrl+Shift+A | ctrl+shift+[KeyA] | |
| Alt+KeyA | a | Alt+A | | Alt+A | alt+a | Alt+A | alt+[KeyA] | |
| Ctrl+Alt+KeyA | a | Ctrl+Alt+A | | Ctrl+Alt+A | ctrl+alt+a | Ctrl+Alt+A | ctrl+alt+[KeyA] | |
| Shift+Alt+KeyA | A | Shift+Alt+A | | Shift+Alt+A | shift+alt+a | Shift+Alt+A | shift+alt+[KeyA] | |
| Ctrl+Shift+Alt+KeyA | A | Ctrl+Shift+Alt+A | | Ctrl+Shift+Alt+A | ctrl+shift+alt+a | Ctrl+Shift+Alt+A | ctrl+shift+alt+[KeyA] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyB | b | B | | B | b | B | [KeyB] | |
| Ctrl+KeyB | b | Ctrl+B | | Ctrl+B | ctrl+b | Ctrl+B | ctrl+[KeyB] | |
| Shift+KeyB | B | Shift+B | | Shift+B | shift+b | Shift+B | shift+[KeyB] | |
| Ctrl+Shift+KeyB | B | Ctrl+Shift+B | | Ctrl+Shift+B | ctrl+shift+b | Ctrl+Shift+B | ctrl+shift+[KeyB] | |
| Alt+KeyB | b | Alt+B | | Alt+B | alt+b | Alt+B | alt+[KeyB] | |
| Ctrl+Alt+KeyB | b | Ctrl+Alt+B | | Ctrl+Alt+B | ctrl+alt+b | Ctrl+Alt+B | ctrl+alt+[KeyB] | |
| Shift+Alt+KeyB | B | Shift+Alt+B | | Shift+Alt+B | shift+alt+b | Shift+Alt+B | shift+alt+[KeyB] | |
| Ctrl+Shift+Alt+KeyB | B | Ctrl+Shift+Alt+B | | Ctrl+Shift+Alt+B | ctrl+shift+alt+b | Ctrl+Shift+Alt+B | ctrl+shift+alt+[KeyB] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyC | c | C | | C | c | C | [KeyC] | |
| Ctrl+KeyC | c | Ctrl+C | | Ctrl+C | ctrl+c | Ctrl+C | ctrl+[KeyC] | |
| Shift+KeyC | C | Shift+C | | Shift+C | shift+c | Shift+C | shift+[KeyC] | |
| Ctrl+Shift+KeyC | C | Ctrl+Shift+C | | Ctrl+Shift+C | ctrl+shift+c | Ctrl+Shift+C | ctrl+shift+[KeyC] | |
| Alt+KeyC | c | Alt+C | | Alt+C | alt+c | Alt+C | alt+[KeyC] | |
| Ctrl+Alt+KeyC | c | Ctrl+Alt+C | | Ctrl+Alt+C | ctrl+alt+c | Ctrl+Alt+C | ctrl+alt+[KeyC] | |
| Shift+Alt+KeyC | C | Shift+Alt+C | | Shift+Alt+C | shift+alt+c | Shift+Alt+C | shift+alt+[KeyC] | |
| Ctrl+Shift+Alt+KeyC | C | Ctrl+Shift+Alt+C | | Ctrl+Shift+Alt+C | ctrl+shift+alt+c | Ctrl+Shift+Alt+C | ctrl+shift+alt+[KeyC] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyD | d | D | | D | d | D | [KeyD] | |
| Ctrl+KeyD | d | Ctrl+D | | Ctrl+D | ctrl+d | Ctrl+D | ctrl+[KeyD] | |
| Shift+KeyD | D | Shift+D | | Shift+D | shift+d | Shift+D | shift+[KeyD] | |
| Ctrl+Shift+KeyD | D | Ctrl+Shift+D | | Ctrl+Shift+D | ctrl+shift+d | Ctrl+Shift+D | ctrl+shift+[KeyD] | |
| Alt+KeyD | d | Alt+D | | Alt+D | alt+d | Alt+D | alt+[KeyD] | |
| Ctrl+Alt+KeyD | d | Ctrl+Alt+D | | Ctrl+Alt+D | ctrl+alt+d | Ctrl+Alt+D | ctrl+alt+[KeyD] | |
| Shift+Alt+KeyD | D | Shift+Alt+D | | Shift+Alt+D | shift+alt+d | Shift+Alt+D | shift+alt+[KeyD] | |
| Ctrl+Shift+Alt+KeyD | D | Ctrl+Shift+Alt+D | | Ctrl+Shift+Alt+D | ctrl+shift+alt+d | Ctrl+Shift+Alt+D | ctrl+shift+alt+[KeyD] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyE | e | E | | E | e | E | [KeyE] | |
| Ctrl+KeyE | e | Ctrl+E | | Ctrl+E | ctrl+e | Ctrl+E | ctrl+[KeyE] | |
| Shift+KeyE | E | Shift+E | | Shift+E | shift+e | Shift+E | shift+[KeyE] | |
| Ctrl+Shift+KeyE | E | Ctrl+Shift+E | | Ctrl+Shift+E | ctrl+shift+e | Ctrl+Shift+E | ctrl+shift+[KeyE] | |
| Alt+KeyE | e | Alt+E | | Alt+E | alt+e | Alt+E | alt+[KeyE] | |
| Ctrl+Alt+KeyE | e | Ctrl+Alt+E | | Ctrl+Alt+E | ctrl+alt+e | Ctrl+Alt+E | ctrl+alt+[KeyE] | |
| Shift+Alt+KeyE | E | Shift+Alt+E | | Shift+Alt+E | shift+alt+e | Shift+Alt+E | shift+alt+[KeyE] | |
| Ctrl+Shift+Alt+KeyE | E | Ctrl+Shift+Alt+E | | Ctrl+Shift+Alt+E | ctrl+shift+alt+e | Ctrl+Shift+Alt+E | ctrl+shift+alt+[KeyE] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyF | f | F | | F | f | F | [KeyF] | |
| Ctrl+KeyF | f | Ctrl+F | | Ctrl+F | ctrl+f | Ctrl+F | ctrl+[KeyF] | |
| Shift+KeyF | F | Shift+F | | Shift+F | shift+f | Shift+F | shift+[KeyF] | |
| Ctrl+Shift+KeyF | F | Ctrl+Shift+F | | Ctrl+Shift+F | ctrl+shift+f | Ctrl+Shift+F | ctrl+shift+[KeyF] | |
| Alt+KeyF | f | Alt+F | | Alt+F | alt+f | Alt+F | alt+[KeyF] | |
| Ctrl+Alt+KeyF | f | Ctrl+Alt+F | | Ctrl+Alt+F | ctrl+alt+f | Ctrl+Alt+F | ctrl+alt+[KeyF] | |
| Shift+Alt+KeyF | F | Shift+Alt+F | | Shift+Alt+F | shift+alt+f | Shift+Alt+F | shift+alt+[KeyF] | |
| Ctrl+Shift+Alt+KeyF | F | Ctrl+Shift+Alt+F | | Ctrl+Shift+Alt+F | ctrl+shift+alt+f | Ctrl+Shift+Alt+F | ctrl+shift+alt+[KeyF] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyG | g | G | | G | g | G | [KeyG] | |
| Ctrl+KeyG | g | Ctrl+G | | Ctrl+G | ctrl+g | Ctrl+G | ctrl+[KeyG] | |
| Shift+KeyG | G | Shift+G | | Shift+G | shift+g | Shift+G | shift+[KeyG] | |
| Ctrl+Shift+KeyG | G | Ctrl+Shift+G | | Ctrl+Shift+G | ctrl+shift+g | Ctrl+Shift+G | ctrl+shift+[KeyG] | |
| Alt+KeyG | g | Alt+G | | Alt+G | alt+g | Alt+G | alt+[KeyG] | |
| Ctrl+Alt+KeyG | g | Ctrl+Alt+G | | Ctrl+Alt+G | ctrl+alt+g | Ctrl+Alt+G | ctrl+alt+[KeyG] | |
| Shift+Alt+KeyG | G | Shift+Alt+G | | Shift+Alt+G | shift+alt+g | Shift+Alt+G | shift+alt+[KeyG] | |
| Ctrl+Shift+Alt+KeyG | G | Ctrl+Shift+Alt+G | | Ctrl+Shift+Alt+G | ctrl+shift+alt+g | Ctrl+Shift+Alt+G | ctrl+shift+alt+[KeyG] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyH | h | H | | H | h | H | [KeyH] | |
| Ctrl+KeyH | h | Ctrl+H | | Ctrl+H | ctrl+h | Ctrl+H | ctrl+[KeyH] | |
| Shift+KeyH | H | Shift+H | | Shift+H | shift+h | Shift+H | shift+[KeyH] | |
| Ctrl+Shift+KeyH | H | Ctrl+Shift+H | | Ctrl+Shift+H | ctrl+shift+h | Ctrl+Shift+H | ctrl+shift+[KeyH] | |
| Alt+KeyH | h | Alt+H | | Alt+H | alt+h | Alt+H | alt+[KeyH] | |
| Ctrl+Alt+KeyH | h | Ctrl+Alt+H | | Ctrl+Alt+H | ctrl+alt+h | Ctrl+Alt+H | ctrl+alt+[KeyH] | |
| Shift+Alt+KeyH | H | Shift+Alt+H | | Shift+Alt+H | shift+alt+h | Shift+Alt+H | shift+alt+[KeyH] | |
| Ctrl+Shift+Alt+KeyH | H | Ctrl+Shift+Alt+H | | Ctrl+Shift+Alt+H | ctrl+shift+alt+h | Ctrl+Shift+Alt+H | ctrl+shift+alt+[KeyH] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyI | i | I | | I | i | I | [KeyI] | |
| Ctrl+KeyI | i | Ctrl+I | | Ctrl+I | ctrl+i | Ctrl+I | ctrl+[KeyI] | |
| Shift+KeyI | I | Shift+I | | Shift+I | shift+i | Shift+I | shift+[KeyI] | |
| Ctrl+Shift+KeyI | I | Ctrl+Shift+I | | Ctrl+Shift+I | ctrl+shift+i | Ctrl+Shift+I | ctrl+shift+[KeyI] | |
| Alt+KeyI | i | Alt+I | | Alt+I | alt+i | Alt+I | alt+[KeyI] | |
| Ctrl+Alt+KeyI | i | Ctrl+Alt+I | | Ctrl+Alt+I | ctrl+alt+i | Ctrl+Alt+I | ctrl+alt+[KeyI] | |
| Shift+Alt+KeyI | I | Shift+Alt+I | | Shift+Alt+I | shift+alt+i | Shift+Alt+I | shift+alt+[KeyI] | |
| Ctrl+Shift+Alt+KeyI | I | Ctrl+Shift+Alt+I | | Ctrl+Shift+Alt+I | ctrl+shift+alt+i | Ctrl+Shift+Alt+I | ctrl+shift+alt+[KeyI] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyJ | j | J | | J | j | J | [KeyJ] | |
| Ctrl+KeyJ | j | Ctrl+J | | Ctrl+J | ctrl+j | Ctrl+J | ctrl+[KeyJ] | |
| Shift+KeyJ | J | Shift+J | | Shift+J | shift+j | Shift+J | shift+[KeyJ] | |
| Ctrl+Shift+KeyJ | J | Ctrl+Shift+J | | Ctrl+Shift+J | ctrl+shift+j | Ctrl+Shift+J | ctrl+shift+[KeyJ] | |
| Alt+KeyJ | j | Alt+J | | Alt+J | alt+j | Alt+J | alt+[KeyJ] | |
| Ctrl+Alt+KeyJ | j | Ctrl+Alt+J | | Ctrl+Alt+J | ctrl+alt+j | Ctrl+Alt+J | ctrl+alt+[KeyJ] | |
| Shift+Alt+KeyJ | J | Shift+Alt+J | | Shift+Alt+J | shift+alt+j | Shift+Alt+J | shift+alt+[KeyJ] | |
| Ctrl+Shift+Alt+KeyJ | J | Ctrl+Shift+Alt+J | | Ctrl+Shift+Alt+J | ctrl+shift+alt+j | Ctrl+Shift+Alt+J | ctrl+shift+alt+[KeyJ] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyK | k | K | | K | k | K | [KeyK] | |
| Ctrl+KeyK | k | Ctrl+K | | Ctrl+K | ctrl+k | Ctrl+K | ctrl+[KeyK] | |
| Shift+KeyK | K | Shift+K | | Shift+K | shift+k | Shift+K | shift+[KeyK] | |
| Ctrl+Shift+KeyK | K | Ctrl+Shift+K | | Ctrl+Shift+K | ctrl+shift+k | Ctrl+Shift+K | ctrl+shift+[KeyK] | |
| Alt+KeyK | k | Alt+K | | Alt+K | alt+k | Alt+K | alt+[KeyK] | |
| Ctrl+Alt+KeyK | k | Ctrl+Alt+K | | Ctrl+Alt+K | ctrl+alt+k | Ctrl+Alt+K | ctrl+alt+[KeyK] | |
| Shift+Alt+KeyK | K | Shift+Alt+K | | Shift+Alt+K | shift+alt+k | Shift+Alt+K | shift+alt+[KeyK] | |
| Ctrl+Shift+Alt+KeyK | K | Ctrl+Shift+Alt+K | | Ctrl+Shift+Alt+K | ctrl+shift+alt+k | Ctrl+Shift+Alt+K | ctrl+shift+alt+[KeyK] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyL | l | L | | L | l | L | [KeyL] | |
| Ctrl+KeyL | l | Ctrl+L | | Ctrl+L | ctrl+l | Ctrl+L | ctrl+[KeyL] | |
| Shift+KeyL | L | Shift+L | | Shift+L | shift+l | Shift+L | shift+[KeyL] | |
| Ctrl+Shift+KeyL | L | Ctrl+Shift+L | | Ctrl+Shift+L | ctrl+shift+l | Ctrl+Shift+L | ctrl+shift+[KeyL] | |
| Alt+KeyL | l | Alt+L | | Alt+L | alt+l | Alt+L | alt+[KeyL] | |
| Ctrl+Alt+KeyL | l | Ctrl+Alt+L | | Ctrl+Alt+L | ctrl+alt+l | Ctrl+Alt+L | ctrl+alt+[KeyL] | |
| Shift+Alt+KeyL | L | Shift+Alt+L | | Shift+Alt+L | shift+alt+l | Shift+Alt+L | shift+alt+[KeyL] | |
| Ctrl+Shift+Alt+KeyL | L | Ctrl+Shift+Alt+L | | Ctrl+Shift+Alt+L | ctrl+shift+alt+l | Ctrl+Shift+Alt+L | ctrl+shift+alt+[KeyL] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyM | m | M | | M | m | M | [KeyM] | |
| Ctrl+KeyM | m | Ctrl+M | | Ctrl+M | ctrl+m | Ctrl+M | ctrl+[KeyM] | |
| Shift+KeyM | M | Shift+M | | Shift+M | shift+m | Shift+M | shift+[KeyM] | |
| Ctrl+Shift+KeyM | M | Ctrl+Shift+M | | Ctrl+Shift+M | ctrl+shift+m | Ctrl+Shift+M | ctrl+shift+[KeyM] | |
| Alt+KeyM | m | Alt+M | | Alt+M | alt+m | Alt+M | alt+[KeyM] | |
| Ctrl+Alt+KeyM | m | Ctrl+Alt+M | | Ctrl+Alt+M | ctrl+alt+m | Ctrl+Alt+M | ctrl+alt+[KeyM] | |
| Shift+Alt+KeyM | M | Shift+Alt+M | | Shift+Alt+M | shift+alt+m | Shift+Alt+M | shift+alt+[KeyM] | |
| Ctrl+Shift+Alt+KeyM | M | Ctrl+Shift+Alt+M | | Ctrl+Shift+Alt+M | ctrl+shift+alt+m | Ctrl+Shift+Alt+M | ctrl+shift+alt+[KeyM] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyN | n | N | | N | n | N | [KeyN] | |
| Ctrl+KeyN | n | Ctrl+N | | Ctrl+N | ctrl+n | Ctrl+N | ctrl+[KeyN] | |
| Shift+KeyN | N | Shift+N | | Shift+N | shift+n | Shift+N | shift+[KeyN] | |
| Ctrl+Shift+KeyN | N | Ctrl+Shift+N | | Ctrl+Shift+N | ctrl+shift+n | Ctrl+Shift+N | ctrl+shift+[KeyN] | |
| Alt+KeyN | n | Alt+N | | Alt+N | alt+n | Alt+N | alt+[KeyN] | |
| Ctrl+Alt+KeyN | n | Ctrl+Alt+N | | Ctrl+Alt+N | ctrl+alt+n | Ctrl+Alt+N | ctrl+alt+[KeyN] | |
| Shift+Alt+KeyN | N | Shift+Alt+N | | Shift+Alt+N | shift+alt+n | Shift+Alt+N | shift+alt+[KeyN] | |
| Ctrl+Shift+Alt+KeyN | N | Ctrl+Shift+Alt+N | | Ctrl+Shift+Alt+N | ctrl+shift+alt+n | Ctrl+Shift+Alt+N | ctrl+shift+alt+[KeyN] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyO | o | O | | O | o | O | [KeyO] | |
| Ctrl+KeyO | o | Ctrl+O | | Ctrl+O | ctrl+o | Ctrl+O | ctrl+[KeyO] | |
| Shift+KeyO | O | Shift+O | | Shift+O | shift+o | Shift+O | shift+[KeyO] | |
| Ctrl+Shift+KeyO | O | Ctrl+Shift+O | | Ctrl+Shift+O | ctrl+shift+o | Ctrl+Shift+O | ctrl+shift+[KeyO] | |
| Alt+KeyO | o | Alt+O | | Alt+O | alt+o | Alt+O | alt+[KeyO] | |
| Ctrl+Alt+KeyO | o | Ctrl+Alt+O | | Ctrl+Alt+O | ctrl+alt+o | Ctrl+Alt+O | ctrl+alt+[KeyO] | |
| Shift+Alt+KeyO | O | Shift+Alt+O | | Shift+Alt+O | shift+alt+o | Shift+Alt+O | shift+alt+[KeyO] | |
| Ctrl+Shift+Alt+KeyO | O | Ctrl+Shift+Alt+O | | Ctrl+Shift+Alt+O | ctrl+shift+alt+o | Ctrl+Shift+Alt+O | ctrl+shift+alt+[KeyO] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyP | p | P | | P | p | P | [KeyP] | |
| Ctrl+KeyP | p | Ctrl+P | | Ctrl+P | ctrl+p | Ctrl+P | ctrl+[KeyP] | |
| Shift+KeyP | P | Shift+P | | Shift+P | shift+p | Shift+P | shift+[KeyP] | |
| Ctrl+Shift+KeyP | P | Ctrl+Shift+P | | Ctrl+Shift+P | ctrl+shift+p | Ctrl+Shift+P | ctrl+shift+[KeyP] | |
| Alt+KeyP | p | Alt+P | | Alt+P | alt+p | Alt+P | alt+[KeyP] | |
| Ctrl+Alt+KeyP | p | Ctrl+Alt+P | | Ctrl+Alt+P | ctrl+alt+p | Ctrl+Alt+P | ctrl+alt+[KeyP] | |
| Shift+Alt+KeyP | P | Shift+Alt+P | | Shift+Alt+P | shift+alt+p | Shift+Alt+P | shift+alt+[KeyP] | |
| Ctrl+Shift+Alt+KeyP | P | Ctrl+Shift+Alt+P | | Ctrl+Shift+Alt+P | ctrl+shift+alt+p | Ctrl+Shift+Alt+P | ctrl+shift+alt+[KeyP] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyQ | q | Q | | Q | q | Q | [KeyQ] | |
| Ctrl+KeyQ | q | Ctrl+Q | | Ctrl+Q | ctrl+q | Ctrl+Q | ctrl+[KeyQ] | |
| Shift+KeyQ | Q | Shift+Q | | Shift+Q | shift+q | Shift+Q | shift+[KeyQ] | |
| Ctrl+Shift+KeyQ | Q | Ctrl+Shift+Q | | Ctrl+Shift+Q | ctrl+shift+q | Ctrl+Shift+Q | ctrl+shift+[KeyQ] | |
| Alt+KeyQ | q | Alt+Q | | Alt+Q | alt+q | Alt+Q | alt+[KeyQ] | |
| Ctrl+Alt+KeyQ | q | Ctrl+Alt+Q | | Ctrl+Alt+Q | ctrl+alt+q | Ctrl+Alt+Q | ctrl+alt+[KeyQ] | |
| Shift+Alt+KeyQ | Q | Shift+Alt+Q | | Shift+Alt+Q | shift+alt+q | Shift+Alt+Q | shift+alt+[KeyQ] | |
| Ctrl+Shift+Alt+KeyQ | Q | Ctrl+Shift+Alt+Q | | Ctrl+Shift+Alt+Q | ctrl+shift+alt+q | Ctrl+Shift+Alt+Q | ctrl+shift+alt+[KeyQ] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyR | r | R | | R | r | R | [KeyR] | |
| Ctrl+KeyR | r | Ctrl+R | | Ctrl+R | ctrl+r | Ctrl+R | ctrl+[KeyR] | |
| Shift+KeyR | R | Shift+R | | Shift+R | shift+r | Shift+R | shift+[KeyR] | |
| Ctrl+Shift+KeyR | R | Ctrl+Shift+R | | Ctrl+Shift+R | ctrl+shift+r | Ctrl+Shift+R | ctrl+shift+[KeyR] | |
| Alt+KeyR | r | Alt+R | | Alt+R | alt+r | Alt+R | alt+[KeyR] | |
| Ctrl+Alt+KeyR | r | Ctrl+Alt+R | | Ctrl+Alt+R | ctrl+alt+r | Ctrl+Alt+R | ctrl+alt+[KeyR] | |
| Shift+Alt+KeyR | R | Shift+Alt+R | | Shift+Alt+R | shift+alt+r | Shift+Alt+R | shift+alt+[KeyR] | |
| Ctrl+Shift+Alt+KeyR | R | Ctrl+Shift+Alt+R | | Ctrl+Shift+Alt+R | ctrl+shift+alt+r | Ctrl+Shift+Alt+R | ctrl+shift+alt+[KeyR] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyS | s | S | | S | s | S | [KeyS] | |
| Ctrl+KeyS | s | Ctrl+S | | Ctrl+S | ctrl+s | Ctrl+S | ctrl+[KeyS] | |
| Shift+KeyS | S | Shift+S | | Shift+S | shift+s | Shift+S | shift+[KeyS] | |
| Ctrl+Shift+KeyS | S | Ctrl+Shift+S | | Ctrl+Shift+S | ctrl+shift+s | Ctrl+Shift+S | ctrl+shift+[KeyS] | |
| Alt+KeyS | s | Alt+S | | Alt+S | alt+s | Alt+S | alt+[KeyS] | |
| Ctrl+Alt+KeyS | s | Ctrl+Alt+S | | Ctrl+Alt+S | ctrl+alt+s | Ctrl+Alt+S | ctrl+alt+[KeyS] | |
| Shift+Alt+KeyS | S | Shift+Alt+S | | Shift+Alt+S | shift+alt+s | Shift+Alt+S | shift+alt+[KeyS] | |
| Ctrl+Shift+Alt+KeyS | S | Ctrl+Shift+Alt+S | | Ctrl+Shift+Alt+S | ctrl+shift+alt+s | Ctrl+Shift+Alt+S | ctrl+shift+alt+[KeyS] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyT | t | T | | T | t | T | [KeyT] | |
| Ctrl+KeyT | t | Ctrl+T | | Ctrl+T | ctrl+t | Ctrl+T | ctrl+[KeyT] | |
| Shift+KeyT | T | Shift+T | | Shift+T | shift+t | Shift+T | shift+[KeyT] | |
| Ctrl+Shift+KeyT | T | Ctrl+Shift+T | | Ctrl+Shift+T | ctrl+shift+t | Ctrl+Shift+T | ctrl+shift+[KeyT] | |
| Alt+KeyT | t | Alt+T | | Alt+T | alt+t | Alt+T | alt+[KeyT] | |
| Ctrl+Alt+KeyT | t | Ctrl+Alt+T | | Ctrl+Alt+T | ctrl+alt+t | Ctrl+Alt+T | ctrl+alt+[KeyT] | |
| Shift+Alt+KeyT | T | Shift+Alt+T | | Shift+Alt+T | shift+alt+t | Shift+Alt+T | shift+alt+[KeyT] | |
| Ctrl+Shift+Alt+KeyT | T | Ctrl+Shift+Alt+T | | Ctrl+Shift+Alt+T | ctrl+shift+alt+t | Ctrl+Shift+Alt+T | ctrl+shift+alt+[KeyT] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyU | u | U | | U | u | U | [KeyU] | |
| Ctrl+KeyU | u | Ctrl+U | | Ctrl+U | ctrl+u | Ctrl+U | ctrl+[KeyU] | |
| Shift+KeyU | U | Shift+U | | Shift+U | shift+u | Shift+U | shift+[KeyU] | |
| Ctrl+Shift+KeyU | U | Ctrl+Shift+U | | Ctrl+Shift+U | ctrl+shift+u | Ctrl+Shift+U | ctrl+shift+[KeyU] | |
| Alt+KeyU | u | Alt+U | | Alt+U | alt+u | Alt+U | alt+[KeyU] | |
| Ctrl+Alt+KeyU | u | Ctrl+Alt+U | | Ctrl+Alt+U | ctrl+alt+u | Ctrl+Alt+U | ctrl+alt+[KeyU] | |
| Shift+Alt+KeyU | U | Shift+Alt+U | | Shift+Alt+U | shift+alt+u | Shift+Alt+U | shift+alt+[KeyU] | |
| Ctrl+Shift+Alt+KeyU | U | Ctrl+Shift+Alt+U | | Ctrl+Shift+Alt+U | ctrl+shift+alt+u | Ctrl+Shift+Alt+U | ctrl+shift+alt+[KeyU] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyV | v | V | | V | v | V | [KeyV] | |
| Ctrl+KeyV | v | Ctrl+V | | Ctrl+V | ctrl+v | Ctrl+V | ctrl+[KeyV] | |
| Shift+KeyV | V | Shift+V | | Shift+V | shift+v | Shift+V | shift+[KeyV] | |
| Ctrl+Shift+KeyV | V | Ctrl+Shift+V | | Ctrl+Shift+V | ctrl+shift+v | Ctrl+Shift+V | ctrl+shift+[KeyV] | |
| Alt+KeyV | v | Alt+V | | Alt+V | alt+v | Alt+V | alt+[KeyV] | |
| Ctrl+Alt+KeyV | v | Ctrl+Alt+V | | Ctrl+Alt+V | ctrl+alt+v | Ctrl+Alt+V | ctrl+alt+[KeyV] | |
| Shift+Alt+KeyV | V | Shift+Alt+V | | Shift+Alt+V | shift+alt+v | Shift+Alt+V | shift+alt+[KeyV] | |
| Ctrl+Shift+Alt+KeyV | V | Ctrl+Shift+Alt+V | | Ctrl+Shift+Alt+V | ctrl+shift+alt+v | Ctrl+Shift+Alt+V | ctrl+shift+alt+[KeyV] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyW | w | W | | W | w | W | [KeyW] | |
| Ctrl+KeyW | w | Ctrl+W | | Ctrl+W | ctrl+w | Ctrl+W | ctrl+[KeyW] | |
| Shift+KeyW | W | Shift+W | | Shift+W | shift+w | Shift+W | shift+[KeyW] | |
| Ctrl+Shift+KeyW | W | Ctrl+Shift+W | | Ctrl+Shift+W | ctrl+shift+w | Ctrl+Shift+W | ctrl+shift+[KeyW] | |
| Alt+KeyW | w | Alt+W | | Alt+W | alt+w | Alt+W | alt+[KeyW] | |
| Ctrl+Alt+KeyW | w | Ctrl+Alt+W | | Ctrl+Alt+W | ctrl+alt+w | Ctrl+Alt+W | ctrl+alt+[KeyW] | |
| Shift+Alt+KeyW | W | Shift+Alt+W | | Shift+Alt+W | shift+alt+w | Shift+Alt+W | shift+alt+[KeyW] | |
| Ctrl+Shift+Alt+KeyW | W | Ctrl+Shift+Alt+W | | Ctrl+Shift+Alt+W | ctrl+shift+alt+w | Ctrl+Shift+Alt+W | ctrl+shift+alt+[KeyW] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyX | x | X | | X | x | X | [KeyX] | |
| Ctrl+KeyX | x | Ctrl+X | | Ctrl+X | ctrl+x | Ctrl+X | ctrl+[KeyX] | |
| Shift+KeyX | X | Shift+X | | Shift+X | shift+x | Shift+X | shift+[KeyX] | |
| Ctrl+Shift+KeyX | X | Ctrl+Shift+X | | Ctrl+Shift+X | ctrl+shift+x | Ctrl+Shift+X | ctrl+shift+[KeyX] | |
| Alt+KeyX | x | Alt+X | | Alt+X | alt+x | Alt+X | alt+[KeyX] | |
| Ctrl+Alt+KeyX | x | Ctrl+Alt+X | | Ctrl+Alt+X | ctrl+alt+x | Ctrl+Alt+X | ctrl+alt+[KeyX] | |
| Shift+Alt+KeyX | X | Shift+Alt+X | | Shift+Alt+X | shift+alt+x | Shift+Alt+X | shift+alt+[KeyX] | |
| Ctrl+Shift+Alt+KeyX | X | Ctrl+Shift+Alt+X | | Ctrl+Shift+Alt+X | ctrl+shift+alt+x | Ctrl+Shift+Alt+X | ctrl+shift+alt+[KeyX] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyY | y | Y | | Y | y | Y | [KeyY] | |
| Ctrl+KeyY | y | Ctrl+Y | | Ctrl+Y | ctrl+y | Ctrl+Y | ctrl+[KeyY] | |
| Shift+KeyY | Y | Shift+Y | | Shift+Y | shift+y | Shift+Y | shift+[KeyY] | |
| Ctrl+Shift+KeyY | Y | Ctrl+Shift+Y | | Ctrl+Shift+Y | ctrl+shift+y | Ctrl+Shift+Y | ctrl+shift+[KeyY] | |
| Alt+KeyY | y | Alt+Y | | Alt+Y | alt+y | Alt+Y | alt+[KeyY] | |
| Ctrl+Alt+KeyY | y | Ctrl+Alt+Y | | Ctrl+Alt+Y | ctrl+alt+y | Ctrl+Alt+Y | ctrl+alt+[KeyY] | |
| Shift+Alt+KeyY | Y | Shift+Alt+Y | | Shift+Alt+Y | shift+alt+y | Shift+Alt+Y | shift+alt+[KeyY] | |
| Ctrl+Shift+Alt+KeyY | Y | Ctrl+Shift+Alt+Y | | Ctrl+Shift+Alt+Y | ctrl+shift+alt+y | Ctrl+Shift+Alt+Y | ctrl+shift+alt+[KeyY] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyZ | z | Z | | Z | z | Z | [KeyZ] | |
| Ctrl+KeyZ | z | Ctrl+Z | | Ctrl+Z | ctrl+z | Ctrl+Z | ctrl+[KeyZ] | |
| Shift+KeyZ | Z | Shift+Z | | Shift+Z | shift+z | Shift+Z | shift+[KeyZ] | |
| Ctrl+Shift+KeyZ | Z | Ctrl+Shift+Z | | Ctrl+Shift+Z | ctrl+shift+z | Ctrl+Shift+Z | ctrl+shift+[KeyZ] | |
| Alt+KeyZ | z | Alt+Z | | Alt+Z | alt+z | Alt+Z | alt+[KeyZ] | |
| Ctrl+Alt+KeyZ | z | Ctrl+Alt+Z | | Ctrl+Alt+Z | ctrl+alt+z | Ctrl+Alt+Z | ctrl+alt+[KeyZ] | |
| Shift+Alt+KeyZ | Z | Shift+Alt+Z | | Shift+Alt+Z | shift+alt+z | Shift+Alt+Z | shift+alt+[KeyZ] | |
| Ctrl+Shift+Alt+KeyZ | Z | Ctrl+Shift+Alt+Z | | Ctrl+Shift+Alt+Z | ctrl+shift+alt+z | Ctrl+Shift+Alt+Z | ctrl+shift+alt+[KeyZ] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit1 | 1 | 1 | | 1 | 1 | 1 | [Digit1] | |
| Ctrl+Digit1 | 1 | Ctrl+1 | | Ctrl+1 | ctrl+1 | Ctrl+1 | ctrl+[Digit1] | |
| Shift+Digit1 | ! | Shift+1 | | Shift+1 | shift+1 | Shift+1 | shift+[Digit1] | |
| Ctrl+Shift+Digit1 | ! | Ctrl+Shift+1 | | Ctrl+Shift+1 | ctrl+shift+1 | Ctrl+Shift+1 | ctrl+shift+[Digit1] | |
| Alt+Digit1 | 1 | Alt+1 | | Alt+1 | alt+1 | Alt+1 | alt+[Digit1] | |
| Ctrl+Alt+Digit1 | 1 | Ctrl+Alt+1 | | Ctrl+Alt+1 | ctrl+alt+1 | Ctrl+Alt+1 | ctrl+alt+[Digit1] | |
| Shift+Alt+Digit1 | ! | Shift+Alt+1 | | Shift+Alt+1 | shift+alt+1 | Shift+Alt+1 | shift+alt+[Digit1] | |
| Ctrl+Shift+Alt+Digit1 | ! | Ctrl+Shift+Alt+1 | | Ctrl+Shift+Alt+1 | ctrl+shift+alt+1 | Ctrl+Shift+Alt+1 | ctrl+shift+alt+[Digit1] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit2 | 2 | 2 | | 2 | 2 | 2 | [Digit2] | |
| Ctrl+Digit2 | 2 | Ctrl+2 | | Ctrl+2 | ctrl+2 | Ctrl+2 | ctrl+[Digit2] | |
| Shift+Digit2 | @ | Shift+2 | | Shift+2 | shift+2 | Shift+2 | shift+[Digit2] | |
| Ctrl+Shift+Digit2 | @ | Ctrl+Shift+2 | | Ctrl+Shift+2 | ctrl+shift+2 | Ctrl+Shift+2 | ctrl+shift+[Digit2] | |
| Alt+Digit2 | 2 | Alt+2 | | Alt+2 | alt+2 | Alt+2 | alt+[Digit2] | |
| Ctrl+Alt+Digit2 | 2 | Ctrl+Alt+2 | | Ctrl+Alt+2 | ctrl+alt+2 | Ctrl+Alt+2 | ctrl+alt+[Digit2] | |
| Shift+Alt+Digit2 | @ | Shift+Alt+2 | | Shift+Alt+2 | shift+alt+2 | Shift+Alt+2 | shift+alt+[Digit2] | |
| Ctrl+Shift+Alt+Digit2 | @ | Ctrl+Shift+Alt+2 | | Ctrl+Shift+Alt+2 | ctrl+shift+alt+2 | Ctrl+Shift+Alt+2 | ctrl+shift+alt+[Digit2] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit3 | 3 | 3 | | 3 | 3 | 3 | [Digit3] | |
| Ctrl+Digit3 | 3 | Ctrl+3 | | Ctrl+3 | ctrl+3 | Ctrl+3 | ctrl+[Digit3] | |
| Shift+Digit3 | # | Shift+3 | | Shift+3 | shift+3 | Shift+3 | shift+[Digit3] | |
| Ctrl+Shift+Digit3 | # | Ctrl+Shift+3 | | Ctrl+Shift+3 | ctrl+shift+3 | Ctrl+Shift+3 | ctrl+shift+[Digit3] | |
| Alt+Digit3 | 3 | Alt+3 | | Alt+3 | alt+3 | Alt+3 | alt+[Digit3] | |
| Ctrl+Alt+Digit3 | 3 | Ctrl+Alt+3 | | Ctrl+Alt+3 | ctrl+alt+3 | Ctrl+Alt+3 | ctrl+alt+[Digit3] | |
| Shift+Alt+Digit3 | # | Shift+Alt+3 | | Shift+Alt+3 | shift+alt+3 | Shift+Alt+3 | shift+alt+[Digit3] | |
| Ctrl+Shift+Alt+Digit3 | # | Ctrl+Shift+Alt+3 | | Ctrl+Shift+Alt+3 | ctrl+shift+alt+3 | Ctrl+Shift+Alt+3 | ctrl+shift+alt+[Digit3] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit4 | 4 | 4 | | 4 | 4 | 4 | [Digit4] | |
| Ctrl+Digit4 | 4 | Ctrl+4 | | Ctrl+4 | ctrl+4 | Ctrl+4 | ctrl+[Digit4] | |
| Shift+Digit4 | $ | Shift+4 | | Shift+4 | shift+4 | Shift+4 | shift+[Digit4] | |
| Ctrl+Shift+Digit4 | $ | Ctrl+Shift+4 | | Ctrl+Shift+4 | ctrl+shift+4 | Ctrl+Shift+4 | ctrl+shift+[Digit4] | |
| Alt+Digit4 | 4 | Alt+4 | | Alt+4 | alt+4 | Alt+4 | alt+[Digit4] | |
| Ctrl+Alt+Digit4 | 4 | Ctrl+Alt+4 | | Ctrl+Alt+4 | ctrl+alt+4 | Ctrl+Alt+4 | ctrl+alt+[Digit4] | |
| Shift+Alt+Digit4 | $ | Shift+Alt+4 | | Shift+Alt+4 | shift+alt+4 | Shift+Alt+4 | shift+alt+[Digit4] | |
| Ctrl+Shift+Alt+Digit4 | $ | Ctrl+Shift+Alt+4 | | Ctrl+Shift+Alt+4 | ctrl+shift+alt+4 | Ctrl+Shift+Alt+4 | ctrl+shift+alt+[Digit4] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit5 | 5 | 5 | | 5 | 5 | 5 | [Digit5] | |
| Ctrl+Digit5 | 5 | Ctrl+5 | | Ctrl+5 | ctrl+5 | Ctrl+5 | ctrl+[Digit5] | |
| Shift+Digit5 | % | Shift+5 | | Shift+5 | shift+5 | Shift+5 | shift+[Digit5] | |
| Ctrl+Shift+Digit5 | % | Ctrl+Shift+5 | | Ctrl+Shift+5 | ctrl+shift+5 | Ctrl+Shift+5 | ctrl+shift+[Digit5] | |
| Alt+Digit5 | 5 | Alt+5 | | Alt+5 | alt+5 | Alt+5 | alt+[Digit5] | |
| Ctrl+Alt+Digit5 | 5 | Ctrl+Alt+5 | | Ctrl+Alt+5 | ctrl+alt+5 | Ctrl+Alt+5 | ctrl+alt+[Digit5] | |
| Shift+Alt+Digit5 | % | Shift+Alt+5 | | Shift+Alt+5 | shift+alt+5 | Shift+Alt+5 | shift+alt+[Digit5] | |
| Ctrl+Shift+Alt+Digit5 | % | Ctrl+Shift+Alt+5 | | Ctrl+Shift+Alt+5 | ctrl+shift+alt+5 | Ctrl+Shift+Alt+5 | ctrl+shift+alt+[Digit5] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit6 | 6 | 6 | | 6 | 6 | 6 | [Digit6] | |
| Ctrl+Digit6 | 6 | Ctrl+6 | | Ctrl+6 | ctrl+6 | Ctrl+6 | ctrl+[Digit6] | |
| Shift+Digit6 | ^ | Shift+6 | | Shift+6 | shift+6 | Shift+6 | shift+[Digit6] | |
| Ctrl+Shift+Digit6 | ^ | Ctrl+Shift+6 | | Ctrl+Shift+6 | ctrl+shift+6 | Ctrl+Shift+6 | ctrl+shift+[Digit6] | |
| Alt+Digit6 | 6 | Alt+6 | | Alt+6 | alt+6 | Alt+6 | alt+[Digit6] | |
| Ctrl+Alt+Digit6 | 6 | Ctrl+Alt+6 | | Ctrl+Alt+6 | ctrl+alt+6 | Ctrl+Alt+6 | ctrl+alt+[Digit6] | |
| Shift+Alt+Digit6 | ^ | Shift+Alt+6 | | Shift+Alt+6 | shift+alt+6 | Shift+Alt+6 | shift+alt+[Digit6] | |
| Ctrl+Shift+Alt+Digit6 | ^ | Ctrl+Shift+Alt+6 | | Ctrl+Shift+Alt+6 | ctrl+shift+alt+6 | Ctrl+Shift+Alt+6 | ctrl+shift+alt+[Digit6] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit7 | 7 | 7 | | 7 | 7 | 7 | [Digit7] | |
| Ctrl+Digit7 | 7 | Ctrl+7 | | Ctrl+7 | ctrl+7 | Ctrl+7 | ctrl+[Digit7] | |
| Shift+Digit7 | & | Shift+7 | | Shift+7 | shift+7 | Shift+7 | shift+[Digit7] | |
| Ctrl+Shift+Digit7 | & | Ctrl+Shift+7 | | Ctrl+Shift+7 | ctrl+shift+7 | Ctrl+Shift+7 | ctrl+shift+[Digit7] | |
| Alt+Digit7 | 7 | Alt+7 | | Alt+7 | alt+7 | Alt+7 | alt+[Digit7] | |
| Ctrl+Alt+Digit7 | 7 | Ctrl+Alt+7 | | Ctrl+Alt+7 | ctrl+alt+7 | Ctrl+Alt+7 | ctrl+alt+[Digit7] | |
| Shift+Alt+Digit7 | & | Shift+Alt+7 | | Shift+Alt+7 | shift+alt+7 | Shift+Alt+7 | shift+alt+[Digit7] | |
| Ctrl+Shift+Alt+Digit7 | & | Ctrl+Shift+Alt+7 | | Ctrl+Shift+Alt+7 | ctrl+shift+alt+7 | Ctrl+Shift+Alt+7 | ctrl+shift+alt+[Digit7] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit8 | 8 | 8 | | 8 | 8 | 8 | [Digit8] | |
| Ctrl+Digit8 | 8 | Ctrl+8 | | Ctrl+8 | ctrl+8 | Ctrl+8 | ctrl+[Digit8] | |
| Shift+Digit8 | * | Shift+8 | | Shift+8 | shift+8 | Shift+8 | shift+[Digit8] | |
| Ctrl+Shift+Digit8 | * | Ctrl+Shift+8 | | Ctrl+Shift+8 | ctrl+shift+8 | Ctrl+Shift+8 | ctrl+shift+[Digit8] | |
| Alt+Digit8 | 8 | Alt+8 | | Alt+8 | alt+8 | Alt+8 | alt+[Digit8] | |
| Ctrl+Alt+Digit8 | 8 | Ctrl+Alt+8 | | Ctrl+Alt+8 | ctrl+alt+8 | Ctrl+Alt+8 | ctrl+alt+[Digit8] | |
| Shift+Alt+Digit8 | * | Shift+Alt+8 | | Shift+Alt+8 | shift+alt+8 | Shift+Alt+8 | shift+alt+[Digit8] | |
| Ctrl+Shift+Alt+Digit8 | * | Ctrl+Shift+Alt+8 | | Ctrl+Shift+Alt+8 | ctrl+shift+alt+8 | Ctrl+Shift+Alt+8 | ctrl+shift+alt+[Digit8] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit9 | 9 | 9 | | 9 | 9 | 9 | [Digit9] | |
| Ctrl+Digit9 | 9 | Ctrl+9 | | Ctrl+9 | ctrl+9 | Ctrl+9 | ctrl+[Digit9] | |
| Shift+Digit9 | ( | Shift+9 | | Shift+9 | shift+9 | Shift+9 | shift+[Digit9] | |
| Ctrl+Shift+Digit9 | ( | Ctrl+Shift+9 | | Ctrl+Shift+9 | ctrl+shift+9 | Ctrl+Shift+9 | ctrl+shift+[Digit9] | |
| Alt+Digit9 | 9 | Alt+9 | | Alt+9 | alt+9 | Alt+9 | alt+[Digit9] | |
| Ctrl+Alt+Digit9 | 9 | Ctrl+Alt+9 | | Ctrl+Alt+9 | ctrl+alt+9 | Ctrl+Alt+9 | ctrl+alt+[Digit9] | |
| Shift+Alt+Digit9 | ( | Shift+Alt+9 | | Shift+Alt+9 | shift+alt+9 | Shift+Alt+9 | shift+alt+[Digit9] | |
| Ctrl+Shift+Alt+Digit9 | ( | Ctrl+Shift+Alt+9 | | Ctrl+Shift+Alt+9 | ctrl+shift+alt+9 | Ctrl+Shift+Alt+9 | ctrl+shift+alt+[Digit9] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit0 | 0 | 0 | | 0 | 0 | 0 | [Digit0] | |
| Ctrl+Digit0 | 0 | Ctrl+0 | | Ctrl+0 | ctrl+0 | Ctrl+0 | ctrl+[Digit0] | |
| Shift+Digit0 | ) | Shift+0 | | Shift+0 | shift+0 | Shift+0 | shift+[Digit0] | |
| Ctrl+Shift+Digit0 | ) | Ctrl+Shift+0 | | Ctrl+Shift+0 | ctrl+shift+0 | Ctrl+Shift+0 | ctrl+shift+[Digit0] | |
| Alt+Digit0 | 0 | Alt+0 | | Alt+0 | alt+0 | Alt+0 | alt+[Digit0] | |
| Ctrl+Alt+Digit0 | 0 | Ctrl+Alt+0 | | Ctrl+Alt+0 | ctrl+alt+0 | Ctrl+Alt+0 | ctrl+alt+[Digit0] | |
| Shift+Alt+Digit0 | ) | Shift+Alt+0 | | Shift+Alt+0 | shift+alt+0 | Shift+Alt+0 | shift+alt+[Digit0] | |
| Ctrl+Shift+Alt+Digit0 | ) | Ctrl+Shift+Alt+0 | | Ctrl+Shift+Alt+0 | ctrl+shift+alt+0 | Ctrl+Shift+Alt+0 | ctrl+shift+alt+[Digit0] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Minus | - | - | | - | - | - | [Minus] | |
| Ctrl+Minus | - | Ctrl+- | | Ctrl+- | ctrl+- | Ctrl+- | ctrl+[Minus] | |
| Shift+Minus | _ | Shift+- | | Shift+- | shift+- | Shift+- | shift+[Minus] | |
| Ctrl+Shift+Minus | _ | Ctrl+Shift+- | | Ctrl+Shift+- | ctrl+shift+- | Ctrl+Shift+- | ctrl+shift+[Minus] | |
| Alt+Minus | - | Alt+- | | Alt+- | alt+- | Alt+- | alt+[Minus] | |
| Ctrl+Alt+Minus | - | Ctrl+Alt+- | | Ctrl+Alt+- | ctrl+alt+- | Ctrl+Alt+- | ctrl+alt+[Minus] | |
| Shift+Alt+Minus | _ | Shift+Alt+- | | Shift+Alt+- | shift+alt+- | Shift+Alt+- | shift+alt+[Minus] | |
| Ctrl+Shift+Alt+Minus | _ | Ctrl+Shift+Alt+- | | Ctrl+Shift+Alt+- | ctrl+shift+alt+- | Ctrl+Shift+Alt+- | ctrl+shift+alt+[Minus] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Equal | = | = | | = | = | = | [Equal] | |
| Ctrl+Equal | = | Ctrl+= | | Ctrl+= | ctrl+= | Ctrl+= | ctrl+[Equal] | |
| Shift+Equal | + | Shift+= | | Shift+= | shift+= | Shift+= | shift+[Equal] | |
| Ctrl+Shift+Equal | + | Ctrl+Shift+= | | Ctrl+Shift+= | ctrl+shift+= | Ctrl+Shift+= | ctrl+shift+[Equal] | |
| Alt+Equal | = | Alt+= | | Alt+= | alt+= | Alt+= | alt+[Equal] | |
| Ctrl+Alt+Equal | = | Ctrl+Alt+= | | Ctrl+Alt+= | ctrl+alt+= | Ctrl+Alt+= | ctrl+alt+[Equal] | |
| Shift+Alt+Equal | + | Shift+Alt+= | | Shift+Alt+= | shift+alt+= | Shift+Alt+= | shift+alt+[Equal] | |
| Ctrl+Shift+Alt+Equal | + | Ctrl+Shift+Alt+= | | Ctrl+Shift+Alt+= | ctrl+shift+alt+= | Ctrl+Shift+Alt+= | ctrl+shift+alt+[Equal] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| BracketLeft | [ | [ | | [ | [ | [ | [BracketLeft] | |
| Ctrl+BracketLeft | [ | Ctrl+[ | | Ctrl+[ | ctrl+[ | Ctrl+[ | ctrl+[BracketLeft] | |
| Shift+BracketLeft | { | Shift+[ | | Shift+[ | shift+[ | Shift+[ | shift+[BracketLeft] | |
| Ctrl+Shift+BracketLeft | { | Ctrl+Shift+[ | | Ctrl+Shift+[ | ctrl+shift+[ | Ctrl+Shift+[ | ctrl+shift+[BracketLeft] | |
| Alt+BracketLeft | [ | Alt+[ | | Alt+[ | alt+[ | Alt+[ | alt+[BracketLeft] | |
| Ctrl+Alt+BracketLeft | [ | Ctrl+Alt+[ | | Ctrl+Alt+[ | ctrl+alt+[ | Ctrl+Alt+[ | ctrl+alt+[BracketLeft] | |
| Shift+Alt+BracketLeft | { | Shift+Alt+[ | | Shift+Alt+[ | shift+alt+[ | Shift+Alt+[ | shift+alt+[BracketLeft] | |
| Ctrl+Shift+Alt+BracketLeft | { | Ctrl+Shift+Alt+[ | | Ctrl+Shift+Alt+[ | ctrl+shift+alt+[ | Ctrl+Shift+Alt+[ | ctrl+shift+alt+[BracketLeft] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| BracketRight | ] | ] | | ] | ] | ] | [BracketRight] | |
| Ctrl+BracketRight | ] | Ctrl+] | | Ctrl+] | ctrl+] | Ctrl+] | ctrl+[BracketRight] | |
| Shift+BracketRight | } | Shift+] | | Shift+] | shift+] | Shift+] | shift+[BracketRight] | |
| Ctrl+Shift+BracketRight | } | Ctrl+Shift+] | | Ctrl+Shift+] | ctrl+shift+] | Ctrl+Shift+] | ctrl+shift+[BracketRight] | |
| Alt+BracketRight | ] | Alt+] | | Alt+] | alt+] | Alt+] | alt+[BracketRight] | |
| Ctrl+Alt+BracketRight | ] | Ctrl+Alt+] | | Ctrl+Alt+] | ctrl+alt+] | Ctrl+Alt+] | ctrl+alt+[BracketRight] | |
| Shift+Alt+BracketRight | } | Shift+Alt+] | | Shift+Alt+] | shift+alt+] | Shift+Alt+] | shift+alt+[BracketRight] | |
| Ctrl+Shift+Alt+BracketRight | } | Ctrl+Shift+Alt+] | | Ctrl+Shift+Alt+] | ctrl+shift+alt+] | Ctrl+Shift+Alt+] | ctrl+shift+alt+[BracketRight] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Backslash | \ | \ | | \ | \ | \ | [Backslash] | |
| Ctrl+Backslash | \ | Ctrl+\ | | Ctrl+\ | ctrl+\ | Ctrl+\ | ctrl+[Backslash] | |
| Shift+Backslash | | | Shift+\ | 1 | Shift+\ | shift+\ | Shift+\ | shift+[Backslash] | |
| Ctrl+Shift+Backslash | | | Ctrl+Shift+\ | | Ctrl+Shift+\ | ctrl+shift+\ | Ctrl+Shift+\ | ctrl+shift+[Backslash] | |
| Alt+Backslash | \ | Alt+\ | | Alt+\ | alt+\ | Alt+\ | alt+[Backslash] | |
| Ctrl+Alt+Backslash | \ | Ctrl+Alt+\ | | Ctrl+Alt+\ | ctrl+alt+\ | Ctrl+Alt+\ | ctrl+alt+[Backslash] | |
| Shift+Alt+Backslash | | | Shift+Alt+\ | | Shift+Alt+\ | shift+alt+\ | Shift+Alt+\ | shift+alt+[Backslash] | |
| Ctrl+Shift+Alt+Backslash | | | Ctrl+Shift+Alt+\ | | Ctrl+Shift+Alt+\ | ctrl+shift+alt+\ | Ctrl+Shift+Alt+\ | ctrl+shift+alt+[Backslash] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| IntlHash | --- | | | null | null | null | null | |
| Ctrl+IntlHash | --- | | | null | null | null | null | |
| Shift+IntlHash | --- | | | null | null | null | null | |
| Ctrl+Shift+IntlHash | --- | | | null | null | null | null | |
| Alt+IntlHash | --- | | | null | null | null | null | |
| Ctrl+Alt+IntlHash | --- | | | null | null | null | null | |
| Shift+Alt+IntlHash | --- | | | null | null | null | null | |
| Ctrl+Shift+Alt+IntlHash | --- | | | null | null | null | null | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Semicolon | ; | ; | | ; | ; | ; | [Semicolon] | |
| Ctrl+Semicolon | ; | Ctrl+; | | Ctrl+; | ctrl+; | Ctrl+; | ctrl+[Semicolon] | |
| Shift+Semicolon | : | Shift+; | | Shift+; | shift+; | Shift+; | shift+[Semicolon] | |
| Ctrl+Shift+Semicolon | : | Ctrl+Shift+; | | Ctrl+Shift+; | ctrl+shift+; | Ctrl+Shift+; | ctrl+shift+[Semicolon] | |
| Alt+Semicolon | ; | Alt+; | | Alt+; | alt+; | Alt+; | alt+[Semicolon] | |
| Ctrl+Alt+Semicolon | ; | Ctrl+Alt+; | | Ctrl+Alt+; | ctrl+alt+; | Ctrl+Alt+; | ctrl+alt+[Semicolon] | |
| Shift+Alt+Semicolon | : | Shift+Alt+; | | Shift+Alt+; | shift+alt+; | Shift+Alt+; | shift+alt+[Semicolon] | |
| Ctrl+Shift+Alt+Semicolon | : | Ctrl+Shift+Alt+; | | Ctrl+Shift+Alt+; | ctrl+shift+alt+; | Ctrl+Shift+Alt+; | ctrl+shift+alt+[Semicolon] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Quote | ' | ' | | ' | ' | ' | [Quote] | |
| Ctrl+Quote | ' | Ctrl+' | | Ctrl+' | ctrl+' | Ctrl+' | ctrl+[Quote] | |
| Shift+Quote | " | Shift+' | | Shift+' | shift+' | Shift+' | shift+[Quote] | |
| Ctrl+Shift+Quote | " | Ctrl+Shift+' | | Ctrl+Shift+' | ctrl+shift+' | Ctrl+Shift+' | ctrl+shift+[Quote] | |
| Alt+Quote | ' | Alt+' | | Alt+' | alt+' | Alt+' | alt+[Quote] | |
| Ctrl+Alt+Quote | ' | Ctrl+Alt+' | | Ctrl+Alt+' | ctrl+alt+' | Ctrl+Alt+' | ctrl+alt+[Quote] | |
| Shift+Alt+Quote | " | Shift+Alt+' | | Shift+Alt+' | shift+alt+' | Shift+Alt+' | shift+alt+[Quote] | |
| Ctrl+Shift+Alt+Quote | " | Ctrl+Shift+Alt+' | | Ctrl+Shift+Alt+' | ctrl+shift+alt+' | Ctrl+Shift+Alt+' | ctrl+shift+alt+[Quote] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Backquote | ` | ` | | ` | ` | ` | [Backquote] | |
| Ctrl+Backquote | ` | Ctrl+` | | Ctrl+` | ctrl+` | Ctrl+` | ctrl+[Backquote] | |
| Shift+Backquote | ~ | Shift+` | | Shift+` | shift+` | Shift+` | shift+[Backquote] | |
| Ctrl+Shift+Backquote | ~ | Ctrl+Shift+` | | Ctrl+Shift+` | ctrl+shift+` | Ctrl+Shift+` | ctrl+shift+[Backquote] | |
| Alt+Backquote | ` | Alt+` | | Alt+` | alt+` | Alt+` | alt+[Backquote] | |
| Ctrl+Alt+Backquote | ` | Ctrl+Alt+` | | Ctrl+Alt+` | ctrl+alt+` | Ctrl+Alt+` | ctrl+alt+[Backquote] | |
| Shift+Alt+Backquote | ~ | Shift+Alt+` | | Shift+Alt+` | shift+alt+` | Shift+Alt+` | shift+alt+[Backquote] | |
| Ctrl+Shift+Alt+Backquote | ~ | Ctrl+Shift+Alt+` | | Ctrl+Shift+Alt+` | ctrl+shift+alt+` | Ctrl+Shift+Alt+` | ctrl+shift+alt+[Backquote] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Comma | , | , | | , | , | , | [Comma] | |
| Ctrl+Comma | , | Ctrl+, | | Ctrl+, | ctrl+, | Ctrl+, | ctrl+[Comma] | |
| Shift+Comma | < | Shift+, | 1 | Shift+, | shift+, | Shift+, | shift+[Comma] | |
| Ctrl+Shift+Comma | < | Ctrl+Shift+, | 1 | Ctrl+Shift+, | ctrl+shift+, | Ctrl+Shift+, | ctrl+shift+[Comma] | |
| Alt+Comma | , | Alt+, | | Alt+, | alt+, | Alt+, | alt+[Comma] | |
| Ctrl+Alt+Comma | , | Ctrl+Alt+, | | Ctrl+Alt+, | ctrl+alt+, | Ctrl+Alt+, | ctrl+alt+[Comma] | |
| Shift+Alt+Comma | < | Shift+Alt+, | 1 | Shift+Alt+, | shift+alt+, | Shift+Alt+, | shift+alt+[Comma] | |
| Ctrl+Shift+Alt+Comma | < | Ctrl+Shift+Alt+, | | Ctrl+Shift+Alt+, | ctrl+shift+alt+, | Ctrl+Shift+Alt+, | ctrl+shift+alt+[Comma] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Period | . | . | | . | . | . | [Period] | |
| Ctrl+Period | . | Ctrl+. | | Ctrl+. | ctrl+. | Ctrl+. | ctrl+[Period] | |
| Shift+Period | > | Shift+. | 1 | Shift+. | shift+. | Shift+. | shift+[Period] | |
| Ctrl+Shift+Period | > | Ctrl+Shift+. | 1 | Ctrl+Shift+. | ctrl+shift+. | Ctrl+Shift+. | ctrl+shift+[Period] | |
| Alt+Period | . | Alt+. | | Alt+. | alt+. | Alt+. | alt+[Period] | |
| Ctrl+Alt+Period | . | Ctrl+Alt+. | | Ctrl+Alt+. | ctrl+alt+. | Ctrl+Alt+. | ctrl+alt+[Period] | |
| Shift+Alt+Period | > | Shift+Alt+. | 1 | Shift+Alt+. | shift+alt+. | Shift+Alt+. | shift+alt+[Period] | |
| Ctrl+Shift+Alt+Period | > | Ctrl+Shift+Alt+. | 1 | Ctrl+Shift+Alt+. | ctrl+shift+alt+. | Ctrl+Shift+Alt+. | ctrl+shift+alt+[Period] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Slash | / | / | | / | / | / | [Slash] | |
| Ctrl+Slash | / | Ctrl+/ | | Ctrl+/ | ctrl+/ | Ctrl+/ | ctrl+[Slash] | |
| Shift+Slash | ? | Shift+/ | | Shift+/ | shift+/ | Shift+/ | shift+[Slash] | |
| Ctrl+Shift+Slash | ? | Ctrl+Shift+/ | | Ctrl+Shift+/ | ctrl+shift+/ | Ctrl+Shift+/ | ctrl+shift+[Slash] | |
| Alt+Slash | / | Alt+/ | | Alt+/ | alt+/ | Alt+/ | alt+[Slash] | |
| Ctrl+Alt+Slash | / | Ctrl+Alt+/ | | Ctrl+Alt+/ | ctrl+alt+/ | Ctrl+Alt+/ | ctrl+alt+[Slash] | |
| Shift+Alt+Slash | ? | Shift+Alt+/ | | Shift+Alt+/ | shift+alt+/ | Shift+Alt+/ | shift+alt+[Slash] | |
| Ctrl+Shift+Alt+Slash | ? | Ctrl+Shift+Alt+/ | | Ctrl+Shift+Alt+/ | ctrl+shift+alt+/ | Ctrl+Shift+Alt+/ | ctrl+shift+alt+[Slash] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| ArrowUp | --- | UpArrow | | UpArrow | up | Up | [ArrowUp] | |
| Ctrl+ArrowUp | --- | Ctrl+UpArrow | | Ctrl+UpArrow | ctrl+up | Ctrl+Up | ctrl+[ArrowUp] | |
| Shift+ArrowUp | --- | Shift+UpArrow | | Shift+UpArrow | shift+up | Shift+Up | shift+[ArrowUp] | |
| Ctrl+Shift+ArrowUp | --- | Ctrl+Shift+UpArrow | | Ctrl+Shift+UpArrow | ctrl+shift+up | Ctrl+Shift+Up | ctrl+shift+[ArrowUp] | |
| Alt+ArrowUp | --- | Alt+UpArrow | | Alt+UpArrow | alt+up | Alt+Up | alt+[ArrowUp] | |
| Ctrl+Alt+ArrowUp | --- | Ctrl+Alt+UpArrow | | Ctrl+Alt+UpArrow | ctrl+alt+up | Ctrl+Alt+Up | ctrl+alt+[ArrowUp] | |
| Shift+Alt+ArrowUp | --- | Shift+Alt+UpArrow | | Shift+Alt+UpArrow | shift+alt+up | Shift+Alt+Up | shift+alt+[ArrowUp] | |
| Ctrl+Shift+Alt+ArrowUp | --- | Ctrl+Shift+Alt+UpArrow | | Ctrl+Shift+Alt+UpArrow | ctrl+shift+alt+up | Ctrl+Shift+Alt+Up | ctrl+shift+alt+[ArrowUp] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Numpad0 | --- | NumPad0 | | NumPad0 | numpad0 | null | [Numpad0] | |
| Ctrl+Numpad0 | --- | Ctrl+NumPad0 | | Ctrl+NumPad0 | ctrl+numpad0 | null | ctrl+[Numpad0] | |
| Shift+Numpad0 | --- | Shift+NumPad0 | | Shift+NumPad0 | shift+numpad0 | null | shift+[Numpad0] | |
| Ctrl+Shift+Numpad0 | --- | Ctrl+Shift+NumPad0 | | Ctrl+Shift+NumPad0 | ctrl+shift+numpad0 | null | ctrl+shift+[Numpad0] | |
| Alt+Numpad0 | --- | Alt+NumPad0 | | Alt+NumPad0 | alt+numpad0 | null | alt+[Numpad0] | |
| Ctrl+Alt+Numpad0 | --- | Ctrl+Alt+NumPad0 | | Ctrl+Alt+NumPad0 | ctrl+alt+numpad0 | null | ctrl+alt+[Numpad0] | |
| Shift+Alt+Numpad0 | --- | Shift+Alt+NumPad0 | | Shift+Alt+NumPad0 | shift+alt+numpad0 | null | shift+alt+[Numpad0] | |
| Ctrl+Shift+Alt+Numpad0 | --- | Ctrl+Shift+Alt+NumPad0 | | Ctrl+Shift+Alt+NumPad0 | ctrl+shift+alt+numpad0 | null | ctrl+shift+alt+[Numpad0] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| IntlBackslash | < | Shift+, | 2 | < | [IntlBackslash] | null | [IntlBackslash] | NO |
| Ctrl+IntlBackslash | < | Ctrl+Shift+, | 2 | Ctrl+< | ctrl+[IntlBackslash] | null | ctrl+[IntlBackslash] | NO |
| Shift+IntlBackslash | > | Shift+. | 2 | Shift+< | shift+[IntlBackslash] | null | shift+[IntlBackslash] | NO |
| Ctrl+Shift+IntlBackslash | > | Ctrl+Shift+. | 2 | Ctrl+Shift+< | ctrl+shift+[IntlBackslash] | null | ctrl+shift+[IntlBackslash] | NO |
| Alt+IntlBackslash | < | Shift+Alt+, | 2 | Alt+< | alt+[IntlBackslash] | null | alt+[IntlBackslash] | NO |
| Ctrl+Alt+IntlBackslash | | | Shift+\ | 2 | Ctrl+Alt+< | ctrl+alt+[IntlBackslash] | null | ctrl+alt+[IntlBackslash] | NO |
| Shift+Alt+IntlBackslash | > | Shift+Alt+. | 2 | Shift+Alt+< | shift+alt+[IntlBackslash] | null | shift+alt+[IntlBackslash] | NO |
| Ctrl+Shift+Alt+IntlBackslash | ¦ | Ctrl+Shift+Alt+. | 2 | Ctrl+Shift+Alt+< | ctrl+shift+alt+[IntlBackslash] | null | ctrl+shift+alt+[IntlBackslash] | NO |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
\ No newline at end of file
src/vs/workbench/services/keybinding/test/macLinuxFallbackKeyboardMapper.test.ts
浏览文件 @
89e15e15
...
...
@@ -37,6 +37,7 @@ suite('keyboardMapper - MAC fallback', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⌘
'
,
'
Z
'
])],
electronAccelerator
:
'
Cmd+Z
'
,
userSettingsLabel
:
'
cmd+z
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -56,6 +57,7 @@ suite('keyboardMapper - MAC fallback', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
⌘
'
,
'
K
'
],
[
'
⌘
'
,
'
=
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
cmd+k cmd+=
'
,
isWYSIWYG
:
true
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -83,6 +85,7 @@ suite('keyboardMapper - MAC fallback', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⌘
'
,
'
Z
'
])],
electronAccelerator
:
'
Cmd+Z
'
,
userSettingsLabel
:
'
cmd+z
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -104,6 +107,7 @@ suite('keyboardMapper - MAC fallback', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
⌘
'
,
'
,
'
],
[
'
⌘
'
,
'
/
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
cmd+, cmd+/
'
,
isWYSIWYG
:
true
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -140,6 +144,7 @@ suite('keyboardMapper - MAC fallback', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Z
'
])],
electronAccelerator
:
'
Ctrl+Z
'
,
userSettingsLabel
:
'
ctrl+z
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -159,6 +164,7 @@ suite('keyboardMapper - MAC fallback', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
Ctrl
'
,
'
K
'
],
[
'
Ctrl
'
,
'
=
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+k ctrl+=
'
,
isWYSIWYG
:
true
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -186,6 +192,7 @@ suite('keyboardMapper - MAC fallback', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Z
'
])],
electronAccelerator
:
'
Ctrl+Z
'
,
userSettingsLabel
:
'
ctrl+z
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -207,6 +214,7 @@ suite('keyboardMapper - MAC fallback', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
Ctrl
'
,
'
,
'
],
[
'
Ctrl
'
,
'
/
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+, ctrl+/
'
,
isWYSIWYG
:
true
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
src/vs/workbench/services/keybinding/test/macLinuxKeyboardMapper.test.ts
浏览文件 @
89e15e15
...
...
@@ -79,6 +79,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⌘
'
,
'
A
'
])],
electronAccelerator
:
'
Cmd+A
'
,
userSettingsLabel
:
'
cmd+a
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -98,6 +99,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⌘
'
,
'
B
'
])],
electronAccelerator
:
'
Cmd+B
'
,
userSettingsLabel
:
'
cmd+b
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -117,6 +119,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⌘
'
,
'
Z
'
])],
electronAccelerator
:
'
Cmd+Z
'
,
userSettingsLabel
:
'
cmd+z
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -144,6 +147,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⌘
'
,
'
Z
'
])],
electronAccelerator
:
'
Cmd+Z
'
,
userSettingsLabel
:
'
cmd+z
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -163,6 +167,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⌃
'
,
'
⌥
'
,
'
⌘
'
,
'
6
'
])],
electronAccelerator
:
'
Ctrl+Alt+Cmd+6
'
,
userSettingsLabel
:
'
ctrl+alt+cmd+6
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -190,6 +195,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⌘
'
,
'
¨
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
cmd+[BracketRight]
'
,
isWYSIWYG
:
false
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -209,6 +215,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⌃
'
,
'
⌥
'
,
'
9
'
])],
electronAccelerator
:
'
Ctrl+Alt+9
'
,
userSettingsLabel
:
'
ctrl+alt+9
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -228,6 +235,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⇧
'
,
'
⌘
'
,
'
7
'
])],
electronAccelerator
:
'
Shift+Cmd+7
'
,
userSettingsLabel
:
'
shift+cmd+7
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
true
,
...
...
@@ -247,6 +255,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⇧
'
,
'
⌘
'
,
'
\'
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
shift+cmd+[Minus]
'
,
isWYSIWYG
:
false
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
true
,
...
...
@@ -266,6 +275,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
⌘
'
,
'
K
'
],
[
'
⌃
'
,
'
⇧
'
,
'
⌥
'
,
'
⌘
'
,
'
7
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
cmd+k ctrl+shift+alt+cmd+7
'
,
isWYSIWYG
:
true
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -285,6 +295,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
⌘
'
,
'
K
'
],
[
'
⇧
'
,
'
⌘
'
,
'
0
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
cmd+k shift+cmd+0
'
,
isWYSIWYG
:
true
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -304,6 +315,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⌘
'
,
'
↓
'
])],
electronAccelerator
:
'
Cmd+Down
'
,
userSettingsLabel
:
'
cmd+down
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -323,6 +335,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⌘
'
,
'
NumPad0
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
cmd+numpad0
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -342,6 +355,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⌘
'
,
'
Home
'
])],
electronAccelerator
:
'
Cmd+Home
'
,
userSettingsLabel
:
'
cmd+home
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -369,6 +383,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
⌘
'
,
'
Home
'
])],
electronAccelerator
:
'
Cmd+Home
'
,
userSettingsLabel
:
'
cmd+home
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -390,6 +405,7 @@ suite('keyboardMapper - MAC de_ch', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
⌘
'
,
'
,
'
],
[
'
⇧
'
,
'
⌘
'
,
'
7
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
cmd+[Comma] shift+cmd+7
'
,
isWYSIWYG
:
false
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -431,6 +447,7 @@ suite('keyboardMapper - MAC en_us', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
⌘
'
,
'
,
'
],
[
'
⌘
'
,
'
/
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
cmd+, cmd+/
'
,
isWYSIWYG
:
true
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -497,6 +514,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
A
'
])],
electronAccelerator
:
'
Ctrl+A
'
,
userSettingsLabel
:
'
ctrl+a
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -516,6 +534,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Z
'
])],
electronAccelerator
:
'
Ctrl+Z
'
,
userSettingsLabel
:
'
ctrl+z
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -543,6 +562,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Z
'
])],
electronAccelerator
:
'
Ctrl+Z
'
,
userSettingsLabel
:
'
ctrl+z
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -577,6 +597,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
¨
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+[BracketRight]
'
,
isWYSIWYG
:
false
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -596,6 +617,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Alt
'
,
'
0
'
])],
electronAccelerator
:
'
Ctrl+Alt+0
'
,
userSettingsLabel
:
'
ctrl+alt+0
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -608,6 +630,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Alt
'
,
'
$
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+alt+[Backslash]
'
,
isWYSIWYG
:
false
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -627,6 +650,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Shift
'
,
'
7
'
])],
electronAccelerator
:
'
Ctrl+Shift+7
'
,
userSettingsLabel
:
'
ctrl+shift+7
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
true
,
...
...
@@ -646,6 +670,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Shift
'
,
'
\'
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+shift+[Minus]
'
,
isWYSIWYG
:
false
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
true
,
...
...
@@ -672,6 +697,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
Ctrl
'
,
'
K
'
],
[
'
Ctrl
'
,
'
Shift
'
,
'
0
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+k ctrl+shift+0
'
,
isWYSIWYG
:
true
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -691,6 +717,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
DownArrow
'
])],
electronAccelerator
:
'
Ctrl+Down
'
,
userSettingsLabel
:
'
ctrl+down
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -710,6 +737,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
NumPad0
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+numpad0
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -729,6 +757,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Home
'
])],
electronAccelerator
:
'
Ctrl+Home
'
,
userSettingsLabel
:
'
ctrl+home
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -756,6 +785,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Home
'
])],
electronAccelerator
:
'
Ctrl+Home
'
,
userSettingsLabel
:
'
ctrl+home
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -783,6 +813,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
X
'
])],
electronAccelerator
:
'
Ctrl+X
'
,
userSettingsLabel
:
'
ctrl+x
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -804,6 +835,7 @@ suite('keyboardMapper - LINUX de_ch', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
Ctrl
'
,
'
,
'
],
[
'
Ctrl
'
,
'
Shift
'
,
'
7
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+[Comma] ctrl+shift+7
'
,
isWYSIWYG
:
false
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -851,6 +883,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
A
'
])],
electronAccelerator
:
'
Ctrl+A
'
,
userSettingsLabel
:
'
ctrl+a
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -870,6 +903,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Z
'
])],
electronAccelerator
:
'
Ctrl+Z
'
,
userSettingsLabel
:
'
ctrl+z
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -897,6 +931,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Z
'
])],
electronAccelerator
:
'
Ctrl+Z
'
,
userSettingsLabel
:
'
ctrl+z
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -916,6 +951,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
]
'
])],
electronAccelerator
:
'
Ctrl+]
'
,
userSettingsLabel
:
'
ctrl+]
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -943,6 +979,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
]
'
])],
electronAccelerator
:
'
Ctrl+]
'
,
userSettingsLabel
:
'
ctrl+]
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -962,6 +999,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Shift
'
,
'
]
'
])],
electronAccelerator
:
'
Shift+]
'
,
userSettingsLabel
:
'
shift+]
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
true
,
...
...
@@ -981,6 +1019,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
/
'
])],
electronAccelerator
:
'
Ctrl+/
'
,
userSettingsLabel
:
'
ctrl+/
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -1000,6 +1039,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Shift
'
,
'
/
'
])],
electronAccelerator
:
'
Ctrl+Shift+/
'
,
userSettingsLabel
:
'
ctrl+shift+/
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
true
,
...
...
@@ -1019,6 +1059,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
Ctrl
'
,
'
K
'
],
[
'
Ctrl
'
,
'
\\
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+k ctrl+
\\
'
,
isWYSIWYG
:
true
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -1038,6 +1079,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
Ctrl
'
,
'
K
'
],
[
'
Ctrl
'
,
'
=
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+k ctrl+=
'
,
isWYSIWYG
:
true
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -1057,6 +1099,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
DownArrow
'
])],
electronAccelerator
:
'
Ctrl+Down
'
,
userSettingsLabel
:
'
ctrl+down
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -1076,6 +1119,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
NumPad0
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+numpad0
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -1095,6 +1139,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Home
'
])],
electronAccelerator
:
'
Ctrl+Home
'
,
userSettingsLabel
:
'
ctrl+home
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -1122,6 +1167,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Home
'
])],
electronAccelerator
:
'
Ctrl+Home
'
,
userSettingsLabel
:
'
ctrl+home
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -1141,6 +1187,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Shift
'
,
'
,
'
])],
electronAccelerator
:
'
Ctrl+Shift+,
'
,
userSettingsLabel
:
'
ctrl+shift+,
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
true
,
...
...
@@ -1153,6 +1200,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
<
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+[IntlBackslash]
'
,
isWYSIWYG
:
false
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -1174,6 +1222,7 @@ suite('keyboardMapper - LINUX en_us', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
Ctrl
'
,
'
,
'
],
[
'
Ctrl
'
,
'
/
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+, ctrl+/
'
,
isWYSIWYG
:
true
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
src/vs/workbench/services/keybinding/test/mac_de_ch.txt
浏览文件 @
89e15e15
因为 它太大了无法显示 source diff 。你可以改为
查看blob
。
src/vs/workbench/services/keybinding/test/mac_en_us.txt
浏览文件 @
89e15e15
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyA | a | A | | A | a | A | [KeyA] |
| Ctrl+KeyA | a | Ctrl+A | | Ctrl+A | ctrl+a | Ctrl+A | ctrl+[KeyA] |
| Shift+KeyA | A | Shift+A | | Shift+A | shift+a | Shift+A | shift+[KeyA] |
| Ctrl+Shift+KeyA | A | Ctrl+Shift+A | | Ctrl+Shift+A | ctrl+shift+a | Ctrl+Shift+A | ctrl+shift+[KeyA] |
| Alt+KeyA | a | Alt+A | | Alt+A | alt+a | Alt+A | alt+[KeyA] |
| Ctrl+Alt+KeyA | å | Ctrl+Alt+A | | Ctrl+Alt+A | ctrl+alt+a | Ctrl+Alt+A | ctrl+alt+[KeyA] |
| Shift+Alt+KeyA | A | Shift+Alt+A | | Shift+Alt+A | shift+alt+a | Shift+Alt+A | shift+alt+[KeyA] |
| Ctrl+Shift+Alt+KeyA | Å | Ctrl+Shift+Alt+A | | Ctrl+Shift+Alt+A | ctrl+shift+alt+a | Ctrl+Shift+Alt+A | ctrl+shift+alt+[KeyA] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyB | b | B | | B | b | B | [KeyB] |
| Ctrl+KeyB | b | Ctrl+B | | Ctrl+B | ctrl+b | Ctrl+B | ctrl+[KeyB] |
| Shift+KeyB | B | Shift+B | | Shift+B | shift+b | Shift+B | shift+[KeyB] |
| Ctrl+Shift+KeyB | B | Ctrl+Shift+B | | Ctrl+Shift+B | ctrl+shift+b | Ctrl+Shift+B | ctrl+shift+[KeyB] |
| Alt+KeyB | b | Alt+B | | Alt+B | alt+b | Alt+B | alt+[KeyB] |
| Ctrl+Alt+KeyB | ∫ | Ctrl+Alt+B | | Ctrl+Alt+B | ctrl+alt+b | Ctrl+Alt+B | ctrl+alt+[KeyB] |
| Shift+Alt+KeyB | B | Shift+Alt+B | | Shift+Alt+B | shift+alt+b | Shift+Alt+B | shift+alt+[KeyB] |
| Ctrl+Shift+Alt+KeyB | ı | Ctrl+Shift+Alt+B | | Ctrl+Shift+Alt+B | ctrl+shift+alt+b | Ctrl+Shift+Alt+B | ctrl+shift+alt+[KeyB] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyC | c | C | | C | c | C | [KeyC] |
| Ctrl+KeyC | c | Ctrl+C | | Ctrl+C | ctrl+c | Ctrl+C | ctrl+[KeyC] |
| Shift+KeyC | C | Shift+C | | Shift+C | shift+c | Shift+C | shift+[KeyC] |
| Ctrl+Shift+KeyC | C | Ctrl+Shift+C | | Ctrl+Shift+C | ctrl+shift+c | Ctrl+Shift+C | ctrl+shift+[KeyC] |
| Alt+KeyC | c | Alt+C | | Alt+C | alt+c | Alt+C | alt+[KeyC] |
| Ctrl+Alt+KeyC | ç | Ctrl+Alt+C | | Ctrl+Alt+C | ctrl+alt+c | Ctrl+Alt+C | ctrl+alt+[KeyC] |
| Shift+Alt+KeyC | C | Shift+Alt+C | | Shift+Alt+C | shift+alt+c | Shift+Alt+C | shift+alt+[KeyC] |
| Ctrl+Shift+Alt+KeyC | Ç | Ctrl+Shift+Alt+C | | Ctrl+Shift+Alt+C | ctrl+shift+alt+c | Ctrl+Shift+Alt+C | ctrl+shift+alt+[KeyC] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyD | d | D | | D | d | D | [KeyD] |
| Ctrl+KeyD | d | Ctrl+D | | Ctrl+D | ctrl+d | Ctrl+D | ctrl+[KeyD] |
| Shift+KeyD | D | Shift+D | | Shift+D | shift+d | Shift+D | shift+[KeyD] |
| Ctrl+Shift+KeyD | D | Ctrl+Shift+D | | Ctrl+Shift+D | ctrl+shift+d | Ctrl+Shift+D | ctrl+shift+[KeyD] |
| Alt+KeyD | d | Alt+D | | Alt+D | alt+d | Alt+D | alt+[KeyD] |
| Ctrl+Alt+KeyD | ∂ | Ctrl+Alt+D | | Ctrl+Alt+D | ctrl+alt+d | Ctrl+Alt+D | ctrl+alt+[KeyD] |
| Shift+Alt+KeyD | D | Shift+Alt+D | | Shift+Alt+D | shift+alt+d | Shift+Alt+D | shift+alt+[KeyD] |
| Ctrl+Shift+Alt+KeyD | Î | Ctrl+Shift+Alt+D | | Ctrl+Shift+Alt+D | ctrl+shift+alt+d | Ctrl+Shift+Alt+D | ctrl+shift+alt+[KeyD] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyE | e | E | | E | e | E | [KeyE] |
| Ctrl+KeyE | e | Ctrl+E | | Ctrl+E | ctrl+e | Ctrl+E | ctrl+[KeyE] |
| Shift+KeyE | E | Shift+E | | Shift+E | shift+e | Shift+E | shift+[KeyE] |
| Ctrl+Shift+KeyE | E | Ctrl+Shift+E | | Ctrl+Shift+E | ctrl+shift+e | Ctrl+Shift+E | ctrl+shift+[KeyE] |
| Alt+KeyE | e | Alt+E | | Alt+E | alt+e | Alt+E | alt+[KeyE] |
| Ctrl+Alt+KeyE | ´ | Ctrl+Alt+E | | Ctrl+Alt+E | ctrl+alt+e | Ctrl+Alt+E | ctrl+alt+[KeyE] |
| Shift+Alt+KeyE | E | Shift+Alt+E | | Shift+Alt+E | shift+alt+e | Shift+Alt+E | shift+alt+[KeyE] |
| Ctrl+Shift+Alt+KeyE | ´ | Ctrl+Shift+Alt+E | | Ctrl+Shift+Alt+E | ctrl+shift+alt+e | Ctrl+Shift+Alt+E | ctrl+shift+alt+[KeyE] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyF | f | F | | F | f | F | [KeyF] |
| Ctrl+KeyF | f | Ctrl+F | | Ctrl+F | ctrl+f | Ctrl+F | ctrl+[KeyF] |
| Shift+KeyF | F | Shift+F | | Shift+F | shift+f | Shift+F | shift+[KeyF] |
| Ctrl+Shift+KeyF | F | Ctrl+Shift+F | | Ctrl+Shift+F | ctrl+shift+f | Ctrl+Shift+F | ctrl+shift+[KeyF] |
| Alt+KeyF | f | Alt+F | | Alt+F | alt+f | Alt+F | alt+[KeyF] |
| Ctrl+Alt+KeyF | ƒ | Ctrl+Alt+F | | Ctrl+Alt+F | ctrl+alt+f | Ctrl+Alt+F | ctrl+alt+[KeyF] |
| Shift+Alt+KeyF | F | Shift+Alt+F | | Shift+Alt+F | shift+alt+f | Shift+Alt+F | shift+alt+[KeyF] |
| Ctrl+Shift+Alt+KeyF | Ï | Ctrl+Shift+Alt+F | | Ctrl+Shift+Alt+F | ctrl+shift+alt+f | Ctrl+Shift+Alt+F | ctrl+shift+alt+[KeyF] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyG | g | G | | G | g | G | [KeyG] |
| Ctrl+KeyG | g | Ctrl+G | | Ctrl+G | ctrl+g | Ctrl+G | ctrl+[KeyG] |
| Shift+KeyG | G | Shift+G | | Shift+G | shift+g | Shift+G | shift+[KeyG] |
| Ctrl+Shift+KeyG | G | Ctrl+Shift+G | | Ctrl+Shift+G | ctrl+shift+g | Ctrl+Shift+G | ctrl+shift+[KeyG] |
| Alt+KeyG | g | Alt+G | | Alt+G | alt+g | Alt+G | alt+[KeyG] |
| Ctrl+Alt+KeyG | © | Ctrl+Alt+G | | Ctrl+Alt+G | ctrl+alt+g | Ctrl+Alt+G | ctrl+alt+[KeyG] |
| Shift+Alt+KeyG | G | Shift+Alt+G | | Shift+Alt+G | shift+alt+g | Shift+Alt+G | shift+alt+[KeyG] |
| Ctrl+Shift+Alt+KeyG | ˝ | Ctrl+Shift+Alt+G | | Ctrl+Shift+Alt+G | ctrl+shift+alt+g | Ctrl+Shift+Alt+G | ctrl+shift+alt+[KeyG] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyH | h | H | | H | h | H | [KeyH] |
| Ctrl+KeyH | h | Ctrl+H | | Ctrl+H | ctrl+h | Ctrl+H | ctrl+[KeyH] |
| Shift+KeyH | H | Shift+H | | Shift+H | shift+h | Shift+H | shift+[KeyH] |
| Ctrl+Shift+KeyH | H | Ctrl+Shift+H | | Ctrl+Shift+H | ctrl+shift+h | Ctrl+Shift+H | ctrl+shift+[KeyH] |
| Alt+KeyH | h | Alt+H | | Alt+H | alt+h | Alt+H | alt+[KeyH] |
| Ctrl+Alt+KeyH | ˙ | Ctrl+Alt+H | | Ctrl+Alt+H | ctrl+alt+h | Ctrl+Alt+H | ctrl+alt+[KeyH] |
| Shift+Alt+KeyH | H | Shift+Alt+H | | Shift+Alt+H | shift+alt+h | Shift+Alt+H | shift+alt+[KeyH] |
| Ctrl+Shift+Alt+KeyH | Ó | Ctrl+Shift+Alt+H | | Ctrl+Shift+Alt+H | ctrl+shift+alt+h | Ctrl+Shift+Alt+H | ctrl+shift+alt+[KeyH] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyI | i | I | | I | i | I | [KeyI] |
| Ctrl+KeyI | i | Ctrl+I | | Ctrl+I | ctrl+i | Ctrl+I | ctrl+[KeyI] |
| Shift+KeyI | I | Shift+I | | Shift+I | shift+i | Shift+I | shift+[KeyI] |
| Ctrl+Shift+KeyI | I | Ctrl+Shift+I | | Ctrl+Shift+I | ctrl+shift+i | Ctrl+Shift+I | ctrl+shift+[KeyI] |
| Alt+KeyI | i | Alt+I | | Alt+I | alt+i | Alt+I | alt+[KeyI] |
| Ctrl+Alt+KeyI | ˆ | Ctrl+Alt+I | | Ctrl+Alt+I | ctrl+alt+i | Ctrl+Alt+I | ctrl+alt+[KeyI] |
| Shift+Alt+KeyI | I | Shift+Alt+I | | Shift+Alt+I | shift+alt+i | Shift+Alt+I | shift+alt+[KeyI] |
| Ctrl+Shift+Alt+KeyI | ˆ | Ctrl+Shift+Alt+I | | Ctrl+Shift+Alt+I | ctrl+shift+alt+i | Ctrl+Shift+Alt+I | ctrl+shift+alt+[KeyI] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyJ | j | J | | J | j | J | [KeyJ] |
| Ctrl+KeyJ | j | Ctrl+J | | Ctrl+J | ctrl+j | Ctrl+J | ctrl+[KeyJ] |
| Shift+KeyJ | J | Shift+J | | Shift+J | shift+j | Shift+J | shift+[KeyJ] |
| Ctrl+Shift+KeyJ | J | Ctrl+Shift+J | | Ctrl+Shift+J | ctrl+shift+j | Ctrl+Shift+J | ctrl+shift+[KeyJ] |
| Alt+KeyJ | j | Alt+J | | Alt+J | alt+j | Alt+J | alt+[KeyJ] |
| Ctrl+Alt+KeyJ | ∆ | Ctrl+Alt+J | | Ctrl+Alt+J | ctrl+alt+j | Ctrl+Alt+J | ctrl+alt+[KeyJ] |
| Shift+Alt+KeyJ | J | Shift+Alt+J | | Shift+Alt+J | shift+alt+j | Shift+Alt+J | shift+alt+[KeyJ] |
| Ctrl+Shift+Alt+KeyJ | Ô | Ctrl+Shift+Alt+J | | Ctrl+Shift+Alt+J | ctrl+shift+alt+j | Ctrl+Shift+Alt+J | ctrl+shift+alt+[KeyJ] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyK | k | K | | K | k | K | [KeyK] |
| Ctrl+KeyK | k | Ctrl+K | | Ctrl+K | ctrl+k | Ctrl+K | ctrl+[KeyK] |
| Shift+KeyK | K | Shift+K | | Shift+K | shift+k | Shift+K | shift+[KeyK] |
| Ctrl+Shift+KeyK | K | Ctrl+Shift+K | | Ctrl+Shift+K | ctrl+shift+k | Ctrl+Shift+K | ctrl+shift+[KeyK] |
| Alt+KeyK | k | Alt+K | | Alt+K | alt+k | Alt+K | alt+[KeyK] |
| Ctrl+Alt+KeyK | ˚ | Ctrl+Alt+K | | Ctrl+Alt+K | ctrl+alt+k | Ctrl+Alt+K | ctrl+alt+[KeyK] |
| Shift+Alt+KeyK | K | Shift+Alt+K | | Shift+Alt+K | shift+alt+k | Shift+Alt+K | shift+alt+[KeyK] |
| Ctrl+Shift+Alt+KeyK | | Ctrl+Shift+Alt+K | | Ctrl+Shift+Alt+K | ctrl+shift+alt+k | Ctrl+Shift+Alt+K | ctrl+shift+alt+[KeyK] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyL | l | L | | L | l | L | [KeyL] |
| Ctrl+KeyL | l | Ctrl+L | | Ctrl+L | ctrl+l | Ctrl+L | ctrl+[KeyL] |
| Shift+KeyL | L | Shift+L | | Shift+L | shift+l | Shift+L | shift+[KeyL] |
| Ctrl+Shift+KeyL | L | Ctrl+Shift+L | | Ctrl+Shift+L | ctrl+shift+l | Ctrl+Shift+L | ctrl+shift+[KeyL] |
| Alt+KeyL | l | Alt+L | | Alt+L | alt+l | Alt+L | alt+[KeyL] |
| Ctrl+Alt+KeyL | ¬ | Ctrl+Alt+L | | Ctrl+Alt+L | ctrl+alt+l | Ctrl+Alt+L | ctrl+alt+[KeyL] |
| Shift+Alt+KeyL | L | Shift+Alt+L | | Shift+Alt+L | shift+alt+l | Shift+Alt+L | shift+alt+[KeyL] |
| Ctrl+Shift+Alt+KeyL | Ò | Ctrl+Shift+Alt+L | | Ctrl+Shift+Alt+L | ctrl+shift+alt+l | Ctrl+Shift+Alt+L | ctrl+shift+alt+[KeyL] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyM | m | M | | M | m | M | [KeyM] |
| Ctrl+KeyM | m | Ctrl+M | | Ctrl+M | ctrl+m | Ctrl+M | ctrl+[KeyM] |
| Shift+KeyM | M | Shift+M | | Shift+M | shift+m | Shift+M | shift+[KeyM] |
| Ctrl+Shift+KeyM | M | Ctrl+Shift+M | | Ctrl+Shift+M | ctrl+shift+m | Ctrl+Shift+M | ctrl+shift+[KeyM] |
| Alt+KeyM | m | Alt+M | | Alt+M | alt+m | Alt+M | alt+[KeyM] |
| Ctrl+Alt+KeyM | µ | Ctrl+Alt+M | | Ctrl+Alt+M | ctrl+alt+m | Ctrl+Alt+M | ctrl+alt+[KeyM] |
| Shift+Alt+KeyM | M | Shift+Alt+M | | Shift+Alt+M | shift+alt+m | Shift+Alt+M | shift+alt+[KeyM] |
| Ctrl+Shift+Alt+KeyM | Â | Ctrl+Shift+Alt+M | | Ctrl+Shift+Alt+M | ctrl+shift+alt+m | Ctrl+Shift+Alt+M | ctrl+shift+alt+[KeyM] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyN | n | N | | N | n | N | [KeyN] |
| Ctrl+KeyN | n | Ctrl+N | | Ctrl+N | ctrl+n | Ctrl+N | ctrl+[KeyN] |
| Shift+KeyN | N | Shift+N | | Shift+N | shift+n | Shift+N | shift+[KeyN] |
| Ctrl+Shift+KeyN | N | Ctrl+Shift+N | | Ctrl+Shift+N | ctrl+shift+n | Ctrl+Shift+N | ctrl+shift+[KeyN] |
| Alt+KeyN | n | Alt+N | | Alt+N | alt+n | Alt+N | alt+[KeyN] |
| Ctrl+Alt+KeyN | ˜ | Ctrl+Alt+N | | Ctrl+Alt+N | ctrl+alt+n | Ctrl+Alt+N | ctrl+alt+[KeyN] |
| Shift+Alt+KeyN | N | Shift+Alt+N | | Shift+Alt+N | shift+alt+n | Shift+Alt+N | shift+alt+[KeyN] |
| Ctrl+Shift+Alt+KeyN | ˜ | Ctrl+Shift+Alt+N | | Ctrl+Shift+Alt+N | ctrl+shift+alt+n | Ctrl+Shift+Alt+N | ctrl+shift+alt+[KeyN] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyO | o | O | | O | o | O | [KeyO] |
| Ctrl+KeyO | o | Ctrl+O | | Ctrl+O | ctrl+o | Ctrl+O | ctrl+[KeyO] |
| Shift+KeyO | O | Shift+O | | Shift+O | shift+o | Shift+O | shift+[KeyO] |
| Ctrl+Shift+KeyO | O | Ctrl+Shift+O | | Ctrl+Shift+O | ctrl+shift+o | Ctrl+Shift+O | ctrl+shift+[KeyO] |
| Alt+KeyO | o | Alt+O | | Alt+O | alt+o | Alt+O | alt+[KeyO] |
| Ctrl+Alt+KeyO | ø | Ctrl+Alt+O | | Ctrl+Alt+O | ctrl+alt+o | Ctrl+Alt+O | ctrl+alt+[KeyO] |
| Shift+Alt+KeyO | O | Shift+Alt+O | | Shift+Alt+O | shift+alt+o | Shift+Alt+O | shift+alt+[KeyO] |
| Ctrl+Shift+Alt+KeyO | Ø | Ctrl+Shift+Alt+O | | Ctrl+Shift+Alt+O | ctrl+shift+alt+o | Ctrl+Shift+Alt+O | ctrl+shift+alt+[KeyO] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyP | p | P | | P | p | P | [KeyP] |
| Ctrl+KeyP | p | Ctrl+P | | Ctrl+P | ctrl+p | Ctrl+P | ctrl+[KeyP] |
| Shift+KeyP | P | Shift+P | | Shift+P | shift+p | Shift+P | shift+[KeyP] |
| Ctrl+Shift+KeyP | P | Ctrl+Shift+P | | Ctrl+Shift+P | ctrl+shift+p | Ctrl+Shift+P | ctrl+shift+[KeyP] |
| Alt+KeyP | p | Alt+P | | Alt+P | alt+p | Alt+P | alt+[KeyP] |
| Ctrl+Alt+KeyP | π | Ctrl+Alt+P | | Ctrl+Alt+P | ctrl+alt+p | Ctrl+Alt+P | ctrl+alt+[KeyP] |
| Shift+Alt+KeyP | P | Shift+Alt+P | | Shift+Alt+P | shift+alt+p | Shift+Alt+P | shift+alt+[KeyP] |
| Ctrl+Shift+Alt+KeyP | ∏ | Ctrl+Shift+Alt+P | | Ctrl+Shift+Alt+P | ctrl+shift+alt+p | Ctrl+Shift+Alt+P | ctrl+shift+alt+[KeyP] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyQ | q | Q | | Q | q | Q | [KeyQ] |
| Ctrl+KeyQ | q | Ctrl+Q | | Ctrl+Q | ctrl+q | Ctrl+Q | ctrl+[KeyQ] |
| Shift+KeyQ | Q | Shift+Q | | Shift+Q | shift+q | Shift+Q | shift+[KeyQ] |
| Ctrl+Shift+KeyQ | Q | Ctrl+Shift+Q | | Ctrl+Shift+Q | ctrl+shift+q | Ctrl+Shift+Q | ctrl+shift+[KeyQ] |
| Alt+KeyQ | q | Alt+Q | | Alt+Q | alt+q | Alt+Q | alt+[KeyQ] |
| Ctrl+Alt+KeyQ | œ | Ctrl+Alt+Q | | Ctrl+Alt+Q | ctrl+alt+q | Ctrl+Alt+Q | ctrl+alt+[KeyQ] |
| Shift+Alt+KeyQ | Q | Shift+Alt+Q | | Shift+Alt+Q | shift+alt+q | Shift+Alt+Q | shift+alt+[KeyQ] |
| Ctrl+Shift+Alt+KeyQ | Œ | Ctrl+Shift+Alt+Q | | Ctrl+Shift+Alt+Q | ctrl+shift+alt+q | Ctrl+Shift+Alt+Q | ctrl+shift+alt+[KeyQ] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyR | r | R | | R | r | R | [KeyR] |
| Ctrl+KeyR | r | Ctrl+R | | Ctrl+R | ctrl+r | Ctrl+R | ctrl+[KeyR] |
| Shift+KeyR | R | Shift+R | | Shift+R | shift+r | Shift+R | shift+[KeyR] |
| Ctrl+Shift+KeyR | R | Ctrl+Shift+R | | Ctrl+Shift+R | ctrl+shift+r | Ctrl+Shift+R | ctrl+shift+[KeyR] |
| Alt+KeyR | r | Alt+R | | Alt+R | alt+r | Alt+R | alt+[KeyR] |
| Ctrl+Alt+KeyR | ® | Ctrl+Alt+R | | Ctrl+Alt+R | ctrl+alt+r | Ctrl+Alt+R | ctrl+alt+[KeyR] |
| Shift+Alt+KeyR | R | Shift+Alt+R | | Shift+Alt+R | shift+alt+r | Shift+Alt+R | shift+alt+[KeyR] |
| Ctrl+Shift+Alt+KeyR | ‰ | Ctrl+Shift+Alt+R | | Ctrl+Shift+Alt+R | ctrl+shift+alt+r | Ctrl+Shift+Alt+R | ctrl+shift+alt+[KeyR] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyS | s | S | | S | s | S | [KeyS] |
| Ctrl+KeyS | s | Ctrl+S | | Ctrl+S | ctrl+s | Ctrl+S | ctrl+[KeyS] |
| Shift+KeyS | S | Shift+S | | Shift+S | shift+s | Shift+S | shift+[KeyS] |
| Ctrl+Shift+KeyS | S | Ctrl+Shift+S | | Ctrl+Shift+S | ctrl+shift+s | Ctrl+Shift+S | ctrl+shift+[KeyS] |
| Alt+KeyS | s | Alt+S | | Alt+S | alt+s | Alt+S | alt+[KeyS] |
| Ctrl+Alt+KeyS | ß | Ctrl+Alt+S | | Ctrl+Alt+S | ctrl+alt+s | Ctrl+Alt+S | ctrl+alt+[KeyS] |
| Shift+Alt+KeyS | S | Shift+Alt+S | | Shift+Alt+S | shift+alt+s | Shift+Alt+S | shift+alt+[KeyS] |
| Ctrl+Shift+Alt+KeyS | Í | Ctrl+Shift+Alt+S | | Ctrl+Shift+Alt+S | ctrl+shift+alt+s | Ctrl+Shift+Alt+S | ctrl+shift+alt+[KeyS] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyT | t | T | | T | t | T | [KeyT] |
| Ctrl+KeyT | t | Ctrl+T | | Ctrl+T | ctrl+t | Ctrl+T | ctrl+[KeyT] |
| Shift+KeyT | T | Shift+T | | Shift+T | shift+t | Shift+T | shift+[KeyT] |
| Ctrl+Shift+KeyT | T | Ctrl+Shift+T | | Ctrl+Shift+T | ctrl+shift+t | Ctrl+Shift+T | ctrl+shift+[KeyT] |
| Alt+KeyT | t | Alt+T | | Alt+T | alt+t | Alt+T | alt+[KeyT] |
| Ctrl+Alt+KeyT | † | Ctrl+Alt+T | | Ctrl+Alt+T | ctrl+alt+t | Ctrl+Alt+T | ctrl+alt+[KeyT] |
| Shift+Alt+KeyT | T | Shift+Alt+T | | Shift+Alt+T | shift+alt+t | Shift+Alt+T | shift+alt+[KeyT] |
| Ctrl+Shift+Alt+KeyT | ˇ | Ctrl+Shift+Alt+T | | Ctrl+Shift+Alt+T | ctrl+shift+alt+t | Ctrl+Shift+Alt+T | ctrl+shift+alt+[KeyT] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyU | u | U | | U | u | U | [KeyU] |
| Ctrl+KeyU | u | Ctrl+U | | Ctrl+U | ctrl+u | Ctrl+U | ctrl+[KeyU] |
| Shift+KeyU | U | Shift+U | | Shift+U | shift+u | Shift+U | shift+[KeyU] |
| Ctrl+Shift+KeyU | U | Ctrl+Shift+U | | Ctrl+Shift+U | ctrl+shift+u | Ctrl+Shift+U | ctrl+shift+[KeyU] |
| Alt+KeyU | u | Alt+U | | Alt+U | alt+u | Alt+U | alt+[KeyU] |
| Ctrl+Alt+KeyU | ¨ | Ctrl+Alt+U | | Ctrl+Alt+U | ctrl+alt+u | Ctrl+Alt+U | ctrl+alt+[KeyU] |
| Shift+Alt+KeyU | U | Shift+Alt+U | | Shift+Alt+U | shift+alt+u | Shift+Alt+U | shift+alt+[KeyU] |
| Ctrl+Shift+Alt+KeyU | ¨ | Ctrl+Shift+Alt+U | | Ctrl+Shift+Alt+U | ctrl+shift+alt+u | Ctrl+Shift+Alt+U | ctrl+shift+alt+[KeyU] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyV | v | V | | V | v | V | [KeyV] |
| Ctrl+KeyV | v | Ctrl+V | | Ctrl+V | ctrl+v | Ctrl+V | ctrl+[KeyV] |
| Shift+KeyV | V | Shift+V | | Shift+V | shift+v | Shift+V | shift+[KeyV] |
| Ctrl+Shift+KeyV | V | Ctrl+Shift+V | | Ctrl+Shift+V | ctrl+shift+v | Ctrl+Shift+V | ctrl+shift+[KeyV] |
| Alt+KeyV | v | Alt+V | | Alt+V | alt+v | Alt+V | alt+[KeyV] |
| Ctrl+Alt+KeyV | √ | Ctrl+Alt+V | | Ctrl+Alt+V | ctrl+alt+v | Ctrl+Alt+V | ctrl+alt+[KeyV] |
| Shift+Alt+KeyV | V | Shift+Alt+V | | Shift+Alt+V | shift+alt+v | Shift+Alt+V | shift+alt+[KeyV] |
| Ctrl+Shift+Alt+KeyV | ◊ | Ctrl+Shift+Alt+V | | Ctrl+Shift+Alt+V | ctrl+shift+alt+v | Ctrl+Shift+Alt+V | ctrl+shift+alt+[KeyV] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyW | w | W | | W | w | W | [KeyW] |
| Ctrl+KeyW | w | Ctrl+W | | Ctrl+W | ctrl+w | Ctrl+W | ctrl+[KeyW] |
| Shift+KeyW | W | Shift+W | | Shift+W | shift+w | Shift+W | shift+[KeyW] |
| Ctrl+Shift+KeyW | W | Ctrl+Shift+W | | Ctrl+Shift+W | ctrl+shift+w | Ctrl+Shift+W | ctrl+shift+[KeyW] |
| Alt+KeyW | w | Alt+W | | Alt+W | alt+w | Alt+W | alt+[KeyW] |
| Ctrl+Alt+KeyW | ∑ | Ctrl+Alt+W | | Ctrl+Alt+W | ctrl+alt+w | Ctrl+Alt+W | ctrl+alt+[KeyW] |
| Shift+Alt+KeyW | W | Shift+Alt+W | | Shift+Alt+W | shift+alt+w | Shift+Alt+W | shift+alt+[KeyW] |
| Ctrl+Shift+Alt+KeyW | „ | Ctrl+Shift+Alt+W | | Ctrl+Shift+Alt+W | ctrl+shift+alt+w | Ctrl+Shift+Alt+W | ctrl+shift+alt+[KeyW] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyX | x | X | | X | x | X | [KeyX] |
| Ctrl+KeyX | x | Ctrl+X | | Ctrl+X | ctrl+x | Ctrl+X | ctrl+[KeyX] |
| Shift+KeyX | X | Shift+X | | Shift+X | shift+x | Shift+X | shift+[KeyX] |
| Ctrl+Shift+KeyX | X | Ctrl+Shift+X | | Ctrl+Shift+X | ctrl+shift+x | Ctrl+Shift+X | ctrl+shift+[KeyX] |
| Alt+KeyX | x | Alt+X | | Alt+X | alt+x | Alt+X | alt+[KeyX] |
| Ctrl+Alt+KeyX | ≈ | Ctrl+Alt+X | | Ctrl+Alt+X | ctrl+alt+x | Ctrl+Alt+X | ctrl+alt+[KeyX] |
| Shift+Alt+KeyX | X | Shift+Alt+X | | Shift+Alt+X | shift+alt+x | Shift+Alt+X | shift+alt+[KeyX] |
| Ctrl+Shift+Alt+KeyX | ˛ | Ctrl+Shift+Alt+X | | Ctrl+Shift+Alt+X | ctrl+shift+alt+x | Ctrl+Shift+Alt+X | ctrl+shift+alt+[KeyX] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyY | y | Y | | Y | y | Y | [KeyY] |
| Ctrl+KeyY | y | Ctrl+Y | | Ctrl+Y | ctrl+y | Ctrl+Y | ctrl+[KeyY] |
| Shift+KeyY | Y | Shift+Y | | Shift+Y | shift+y | Shift+Y | shift+[KeyY] |
| Ctrl+Shift+KeyY | Y | Ctrl+Shift+Y | | Ctrl+Shift+Y | ctrl+shift+y | Ctrl+Shift+Y | ctrl+shift+[KeyY] |
| Alt+KeyY | y | Alt+Y | | Alt+Y | alt+y | Alt+Y | alt+[KeyY] |
| Ctrl+Alt+KeyY | ¥ | Ctrl+Alt+Y | | Ctrl+Alt+Y | ctrl+alt+y | Ctrl+Alt+Y | ctrl+alt+[KeyY] |
| Shift+Alt+KeyY | Y | Shift+Alt+Y | | Shift+Alt+Y | shift+alt+y | Shift+Alt+Y | shift+alt+[KeyY] |
| Ctrl+Shift+Alt+KeyY | Á | Ctrl+Shift+Alt+Y | | Ctrl+Shift+Alt+Y | ctrl+shift+alt+y | Ctrl+Shift+Alt+Y | ctrl+shift+alt+[KeyY] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyZ | z | Z | | Z | z | Z | [KeyZ] |
| Ctrl+KeyZ | z | Ctrl+Z | | Ctrl+Z | ctrl+z | Ctrl+Z | ctrl+[KeyZ] |
| Shift+KeyZ | Z | Shift+Z | | Shift+Z | shift+z | Shift+Z | shift+[KeyZ] |
| Ctrl+Shift+KeyZ | Z | Ctrl+Shift+Z | | Ctrl+Shift+Z | ctrl+shift+z | Ctrl+Shift+Z | ctrl+shift+[KeyZ] |
| Alt+KeyZ | z | Alt+Z | | Alt+Z | alt+z | Alt+Z | alt+[KeyZ] |
| Ctrl+Alt+KeyZ | Ω | Ctrl+Alt+Z | | Ctrl+Alt+Z | ctrl+alt+z | Ctrl+Alt+Z | ctrl+alt+[KeyZ] |
| Shift+Alt+KeyZ | Z | Shift+Alt+Z | | Shift+Alt+Z | shift+alt+z | Shift+Alt+Z | shift+alt+[KeyZ] |
| Ctrl+Shift+Alt+KeyZ | ¸ | Ctrl+Shift+Alt+Z | | Ctrl+Shift+Alt+Z | ctrl+shift+alt+z | Ctrl+Shift+Alt+Z | ctrl+shift+alt+[KeyZ] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit1 | 1 | 1 | | 1 | 1 | 1 | [Digit1] |
| Ctrl+Digit1 | 1 | Ctrl+1 | | Ctrl+1 | ctrl+1 | Ctrl+1 | ctrl+[Digit1] |
| Shift+Digit1 | ! | Shift+1 | | Shift+1 | shift+1 | Shift+1 | shift+[Digit1] |
| Ctrl+Shift+Digit1 | ! | Ctrl+Shift+1 | | Ctrl+Shift+1 | ctrl+shift+1 | Ctrl+Shift+1 | ctrl+shift+[Digit1] |
| Alt+Digit1 | 1 | Alt+1 | | Alt+1 | alt+1 | Alt+1 | alt+[Digit1] |
| Ctrl+Alt+Digit1 | ¡ | Ctrl+Alt+1 | | Ctrl+Alt+1 | ctrl+alt+1 | Ctrl+Alt+1 | ctrl+alt+[Digit1] |
| Shift+Alt+Digit1 | ! | Shift+Alt+1 | | Shift+Alt+1 | shift+alt+1 | Shift+Alt+1 | shift+alt+[Digit1] |
| Ctrl+Shift+Alt+Digit1 | ⁄ | Ctrl+Shift+Alt+1 | | Ctrl+Shift+Alt+1 | ctrl+shift+alt+1 | Ctrl+Shift+Alt+1 | ctrl+shift+alt+[Digit1] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit2 | 2 | 2 | | 2 | 2 | 2 | [Digit2] |
| Ctrl+Digit2 | 2 | Ctrl+2 | | Ctrl+2 | ctrl+2 | Ctrl+2 | ctrl+[Digit2] |
| Shift+Digit2 | @ | Shift+2 | | Shift+2 | shift+2 | Shift+2 | shift+[Digit2] |
| Ctrl+Shift+Digit2 | @ | Ctrl+Shift+2 | | Ctrl+Shift+2 | ctrl+shift+2 | Ctrl+Shift+2 | ctrl+shift+[Digit2] |
| Alt+Digit2 | 2 | Alt+2 | | Alt+2 | alt+2 | Alt+2 | alt+[Digit2] |
| Ctrl+Alt+Digit2 | ™ | Ctrl+Alt+2 | | Ctrl+Alt+2 | ctrl+alt+2 | Ctrl+Alt+2 | ctrl+alt+[Digit2] |
| Shift+Alt+Digit2 | @ | Shift+Alt+2 | | Shift+Alt+2 | shift+alt+2 | Shift+Alt+2 | shift+alt+[Digit2] |
| Ctrl+Shift+Alt+Digit2 | € | Ctrl+Shift+Alt+2 | | Ctrl+Shift+Alt+2 | ctrl+shift+alt+2 | Ctrl+Shift+Alt+2 | ctrl+shift+alt+[Digit2] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit3 | 3 | 3 | | 3 | 3 | 3 | [Digit3] |
| Ctrl+Digit3 | 3 | Ctrl+3 | | Ctrl+3 | ctrl+3 | Ctrl+3 | ctrl+[Digit3] |
| Shift+Digit3 | # | Shift+3 | | Shift+3 | shift+3 | Shift+3 | shift+[Digit3] |
| Ctrl+Shift+Digit3 | # | Ctrl+Shift+3 | | Ctrl+Shift+3 | ctrl+shift+3 | Ctrl+Shift+3 | ctrl+shift+[Digit3] |
| Alt+Digit3 | 3 | Alt+3 | | Alt+3 | alt+3 | Alt+3 | alt+[Digit3] |
| Ctrl+Alt+Digit3 | £ | Ctrl+Alt+3 | | Ctrl+Alt+3 | ctrl+alt+3 | Ctrl+Alt+3 | ctrl+alt+[Digit3] |
| Shift+Alt+Digit3 | # | Shift+Alt+3 | | Shift+Alt+3 | shift+alt+3 | Shift+Alt+3 | shift+alt+[Digit3] |
| Ctrl+Shift+Alt+Digit3 | ‹ | Ctrl+Shift+Alt+3 | | Ctrl+Shift+Alt+3 | ctrl+shift+alt+3 | Ctrl+Shift+Alt+3 | ctrl+shift+alt+[Digit3] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit4 | 4 | 4 | | 4 | 4 | 4 | [Digit4] |
| Ctrl+Digit4 | 4 | Ctrl+4 | | Ctrl+4 | ctrl+4 | Ctrl+4 | ctrl+[Digit4] |
| Shift+Digit4 | $ | Shift+4 | | Shift+4 | shift+4 | Shift+4 | shift+[Digit4] |
| Ctrl+Shift+Digit4 | $ | Ctrl+Shift+4 | | Ctrl+Shift+4 | ctrl+shift+4 | Ctrl+Shift+4 | ctrl+shift+[Digit4] |
| Alt+Digit4 | 4 | Alt+4 | | Alt+4 | alt+4 | Alt+4 | alt+[Digit4] |
| Ctrl+Alt+Digit4 | ¢ | Ctrl+Alt+4 | | Ctrl+Alt+4 | ctrl+alt+4 | Ctrl+Alt+4 | ctrl+alt+[Digit4] |
| Shift+Alt+Digit4 | $ | Shift+Alt+4 | | Shift+Alt+4 | shift+alt+4 | Shift+Alt+4 | shift+alt+[Digit4] |
| Ctrl+Shift+Alt+Digit4 | › | Ctrl+Shift+Alt+4 | | Ctrl+Shift+Alt+4 | ctrl+shift+alt+4 | Ctrl+Shift+Alt+4 | ctrl+shift+alt+[Digit4] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit5 | 5 | 5 | | 5 | 5 | 5 | [Digit5] |
| Ctrl+Digit5 | 5 | Ctrl+5 | | Ctrl+5 | ctrl+5 | Ctrl+5 | ctrl+[Digit5] |
| Shift+Digit5 | % | Shift+5 | | Shift+5 | shift+5 | Shift+5 | shift+[Digit5] |
| Ctrl+Shift+Digit5 | % | Ctrl+Shift+5 | | Ctrl+Shift+5 | ctrl+shift+5 | Ctrl+Shift+5 | ctrl+shift+[Digit5] |
| Alt+Digit5 | 5 | Alt+5 | | Alt+5 | alt+5 | Alt+5 | alt+[Digit5] |
| Ctrl+Alt+Digit5 | ∞ | Ctrl+Alt+5 | | Ctrl+Alt+5 | ctrl+alt+5 | Ctrl+Alt+5 | ctrl+alt+[Digit5] |
| Shift+Alt+Digit5 | % | Shift+Alt+5 | | Shift+Alt+5 | shift+alt+5 | Shift+Alt+5 | shift+alt+[Digit5] |
| Ctrl+Shift+Alt+Digit5 | fi | Ctrl+Shift+Alt+5 | | Ctrl+Shift+Alt+5 | ctrl+shift+alt+5 | Ctrl+Shift+Alt+5 | ctrl+shift+alt+[Digit5] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit6 | 6 | 6 | | 6 | 6 | 6 | [Digit6] |
| Ctrl+Digit6 | 6 | Ctrl+6 | | Ctrl+6 | ctrl+6 | Ctrl+6 | ctrl+[Digit6] |
| Shift+Digit6 | ^ | Shift+6 | | Shift+6 | shift+6 | Shift+6 | shift+[Digit6] |
| Ctrl+Shift+Digit6 | ^ | Ctrl+Shift+6 | | Ctrl+Shift+6 | ctrl+shift+6 | Ctrl+Shift+6 | ctrl+shift+[Digit6] |
| Alt+Digit6 | 6 | Alt+6 | | Alt+6 | alt+6 | Alt+6 | alt+[Digit6] |
| Ctrl+Alt+Digit6 | § | Ctrl+Alt+6 | | Ctrl+Alt+6 | ctrl+alt+6 | Ctrl+Alt+6 | ctrl+alt+[Digit6] |
| Shift+Alt+Digit6 | ^ | Shift+Alt+6 | | Shift+Alt+6 | shift+alt+6 | Shift+Alt+6 | shift+alt+[Digit6] |
| Ctrl+Shift+Alt+Digit6 | fl | Ctrl+Shift+Alt+6 | | Ctrl+Shift+Alt+6 | ctrl+shift+alt+6 | Ctrl+Shift+Alt+6 | ctrl+shift+alt+[Digit6] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit7 | 7 | 7 | | 7 | 7 | 7 | [Digit7] |
| Ctrl+Digit7 | 7 | Ctrl+7 | | Ctrl+7 | ctrl+7 | Ctrl+7 | ctrl+[Digit7] |
| Shift+Digit7 | & | Shift+7 | | Shift+7 | shift+7 | Shift+7 | shift+[Digit7] |
| Ctrl+Shift+Digit7 | & | Ctrl+Shift+7 | | Ctrl+Shift+7 | ctrl+shift+7 | Ctrl+Shift+7 | ctrl+shift+[Digit7] |
| Alt+Digit7 | 7 | Alt+7 | | Alt+7 | alt+7 | Alt+7 | alt+[Digit7] |
| Ctrl+Alt+Digit7 | ¶ | Ctrl+Alt+7 | | Ctrl+Alt+7 | ctrl+alt+7 | Ctrl+Alt+7 | ctrl+alt+[Digit7] |
| Shift+Alt+Digit7 | & | Shift+Alt+7 | | Shift+Alt+7 | shift+alt+7 | Shift+Alt+7 | shift+alt+[Digit7] |
| Ctrl+Shift+Alt+Digit7 | ‡ | Ctrl+Shift+Alt+7 | | Ctrl+Shift+Alt+7 | ctrl+shift+alt+7 | Ctrl+Shift+Alt+7 | ctrl+shift+alt+[Digit7] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit8 | 8 | 8 | | 8 | 8 | 8 | [Digit8] |
| Ctrl+Digit8 | 8 | Ctrl+8 | | Ctrl+8 | ctrl+8 | Ctrl+8 | ctrl+[Digit8] |
| Shift+Digit8 | * | Shift+8 | | Shift+8 | shift+8 | Shift+8 | shift+[Digit8] |
| Ctrl+Shift+Digit8 | * | Ctrl+Shift+8 | | Ctrl+Shift+8 | ctrl+shift+8 | Ctrl+Shift+8 | ctrl+shift+[Digit8] |
| Alt+Digit8 | 8 | Alt+8 | | Alt+8 | alt+8 | Alt+8 | alt+[Digit8] |
| Ctrl+Alt+Digit8 | • | Ctrl+Alt+8 | | Ctrl+Alt+8 | ctrl+alt+8 | Ctrl+Alt+8 | ctrl+alt+[Digit8] |
| Shift+Alt+Digit8 | * | Shift+Alt+8 | | Shift+Alt+8 | shift+alt+8 | Shift+Alt+8 | shift+alt+[Digit8] |
| Ctrl+Shift+Alt+Digit8 | ° | Ctrl+Shift+Alt+8 | | Ctrl+Shift+Alt+8 | ctrl+shift+alt+8 | Ctrl+Shift+Alt+8 | ctrl+shift+alt+[Digit8] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit9 | 9 | 9 | | 9 | 9 | 9 | [Digit9] |
| Ctrl+Digit9 | 9 | Ctrl+9 | | Ctrl+9 | ctrl+9 | Ctrl+9 | ctrl+[Digit9] |
| Shift+Digit9 | ( | Shift+9 | | Shift+9 | shift+9 | Shift+9 | shift+[Digit9] |
| Ctrl+Shift+Digit9 | ( | Ctrl+Shift+9 | | Ctrl+Shift+9 | ctrl+shift+9 | Ctrl+Shift+9 | ctrl+shift+[Digit9] |
| Alt+Digit9 | 9 | Alt+9 | | Alt+9 | alt+9 | Alt+9 | alt+[Digit9] |
| Ctrl+Alt+Digit9 | ª | Ctrl+Alt+9 | | Ctrl+Alt+9 | ctrl+alt+9 | Ctrl+Alt+9 | ctrl+alt+[Digit9] |
| Shift+Alt+Digit9 | ( | Shift+Alt+9 | | Shift+Alt+9 | shift+alt+9 | Shift+Alt+9 | shift+alt+[Digit9] |
| Ctrl+Shift+Alt+Digit9 | · | Ctrl+Shift+Alt+9 | | Ctrl+Shift+Alt+9 | ctrl+shift+alt+9 | Ctrl+Shift+Alt+9 | ctrl+shift+alt+[Digit9] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit0 | 0 | 0 | | 0 | 0 | 0 | [Digit0] |
| Ctrl+Digit0 | 0 | Ctrl+0 | | Ctrl+0 | ctrl+0 | Ctrl+0 | ctrl+[Digit0] |
| Shift+Digit0 | ) | Shift+0 | | Shift+0 | shift+0 | Shift+0 | shift+[Digit0] |
| Ctrl+Shift+Digit0 | ) | Ctrl+Shift+0 | | Ctrl+Shift+0 | ctrl+shift+0 | Ctrl+Shift+0 | ctrl+shift+[Digit0] |
| Alt+Digit0 | 0 | Alt+0 | | Alt+0 | alt+0 | Alt+0 | alt+[Digit0] |
| Ctrl+Alt+Digit0 | º | Ctrl+Alt+0 | | Ctrl+Alt+0 | ctrl+alt+0 | Ctrl+Alt+0 | ctrl+alt+[Digit0] |
| Shift+Alt+Digit0 | ) | Shift+Alt+0 | | Shift+Alt+0 | shift+alt+0 | Shift+Alt+0 | shift+alt+[Digit0] |
| Ctrl+Shift+Alt+Digit0 | ‚ | Ctrl+Shift+Alt+0 | | Ctrl+Shift+Alt+0 | ctrl+shift+alt+0 | Ctrl+Shift+Alt+0 | ctrl+shift+alt+[Digit0] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Minus | - | - | | - | - | - | [Minus] |
| Ctrl+Minus | - | Ctrl+- | | Ctrl+- | ctrl+- | Ctrl+- | ctrl+[Minus] |
| Shift+Minus | _ | Shift+- | | Shift+- | shift+- | Shift+- | shift+[Minus] |
| Ctrl+Shift+Minus | _ | Ctrl+Shift+- | | Ctrl+Shift+- | ctrl+shift+- | Ctrl+Shift+- | ctrl+shift+[Minus] |
| Alt+Minus | - | Alt+- | | Alt+- | alt+- | Alt+- | alt+[Minus] |
| Ctrl+Alt+Minus | – | Ctrl+Alt+- | | Ctrl+Alt+- | ctrl+alt+- | Ctrl+Alt+- | ctrl+alt+[Minus] |
| Shift+Alt+Minus | _ | Shift+Alt+- | | Shift+Alt+- | shift+alt+- | Shift+Alt+- | shift+alt+[Minus] |
| Ctrl+Shift+Alt+Minus | — | Ctrl+Shift+Alt+- | | Ctrl+Shift+Alt+- | ctrl+shift+alt+- | Ctrl+Shift+Alt+- | ctrl+shift+alt+[Minus] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Equal | = | = | | = | = | = | [Equal] |
| Ctrl+Equal | = | Ctrl+= | | Ctrl+= | ctrl+= | Ctrl+= | ctrl+[Equal] |
| Shift+Equal | + | Shift+= | | Shift+= | shift+= | Shift+= | shift+[Equal] |
| Ctrl+Shift+Equal | + | Ctrl+Shift+= | | Ctrl+Shift+= | ctrl+shift+= | Ctrl+Shift+= | ctrl+shift+[Equal] |
| Alt+Equal | = | Alt+= | | Alt+= | alt+= | Alt+= | alt+[Equal] |
| Ctrl+Alt+Equal | ≠ | Ctrl+Alt+= | | Ctrl+Alt+= | ctrl+alt+= | Ctrl+Alt+= | ctrl+alt+[Equal] |
| Shift+Alt+Equal | + | Shift+Alt+= | | Shift+Alt+= | shift+alt+= | Shift+Alt+= | shift+alt+[Equal] |
| Ctrl+Shift+Alt+Equal | ± | Ctrl+Shift+Alt+= | | Ctrl+Shift+Alt+= | ctrl+shift+alt+= | Ctrl+Shift+Alt+= | ctrl+shift+alt+[Equal] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| BracketLeft | [ | [ | | [ | [ | [ | [BracketLeft] |
| Ctrl+BracketLeft | [ | Ctrl+[ | | Ctrl+[ | ctrl+[ | Ctrl+[ | ctrl+[BracketLeft] |
| Shift+BracketLeft | { | Shift+[ | | Shift+[ | shift+[ | Shift+[ | shift+[BracketLeft] |
| Ctrl+Shift+BracketLeft | { | Ctrl+Shift+[ | | Ctrl+Shift+[ | ctrl+shift+[ | Ctrl+Shift+[ | ctrl+shift+[BracketLeft] |
| Alt+BracketLeft | [ | Alt+[ | | Alt+[ | alt+[ | Alt+[ | alt+[BracketLeft] |
| Ctrl+Alt+BracketLeft | “ | Ctrl+Alt+[ | | Ctrl+Alt+[ | ctrl+alt+[ | Ctrl+Alt+[ | ctrl+alt+[BracketLeft] |
| Shift+Alt+BracketLeft | { | Shift+Alt+[ | | Shift+Alt+[ | shift+alt+[ | Shift+Alt+[ | shift+alt+[BracketLeft] |
| Ctrl+Shift+Alt+BracketLeft | ” | Ctrl+Shift+Alt+[ | | Ctrl+Shift+Alt+[ | ctrl+shift+alt+[ | Ctrl+Shift+Alt+[ | ctrl+shift+alt+[BracketLeft] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| BracketRight | ] | ] | | ] | ] | ] | [BracketRight] |
| Ctrl+BracketRight | ] | Ctrl+] | | Ctrl+] | ctrl+] | Ctrl+] | ctrl+[BracketRight] |
| Shift+BracketRight | } | Shift+] | | Shift+] | shift+] | Shift+] | shift+[BracketRight] |
| Ctrl+Shift+BracketRight | } | Ctrl+Shift+] | | Ctrl+Shift+] | ctrl+shift+] | Ctrl+Shift+] | ctrl+shift+[BracketRight] |
| Alt+BracketRight | ] | Alt+] | | Alt+] | alt+] | Alt+] | alt+[BracketRight] |
| Ctrl+Alt+BracketRight | ‘ | Ctrl+Alt+] | | Ctrl+Alt+] | ctrl+alt+] | Ctrl+Alt+] | ctrl+alt+[BracketRight] |
| Shift+Alt+BracketRight | } | Shift+Alt+] | | Shift+Alt+] | shift+alt+] | Shift+Alt+] | shift+alt+[BracketRight] |
| Ctrl+Shift+Alt+BracketRight | ’ | Ctrl+Shift+Alt+] | | Ctrl+Shift+Alt+] | ctrl+shift+alt+] | Ctrl+Shift+Alt+] | ctrl+shift+alt+[BracketRight] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Backslash | \ | \ | | \ | \ | \ | [Backslash] |
| Ctrl+Backslash | \ | Ctrl+\ | | Ctrl+\ | ctrl+\ | Ctrl+\ | ctrl+[Backslash] |
| Shift+Backslash | | | Shift+\ | | Shift+\ | shift+\ | Shift+\ | shift+[Backslash] |
| Ctrl+Shift+Backslash | | | Ctrl+Shift+\ | | Ctrl+Shift+\ | ctrl+shift+\ | Ctrl+Shift+\ | ctrl+shift+[Backslash] |
| Alt+Backslash | \ | Alt+\ | | Alt+\ | alt+\ | Alt+\ | alt+[Backslash] |
| Ctrl+Alt+Backslash | « | Ctrl+Alt+\ | | Ctrl+Alt+\ | ctrl+alt+\ | Ctrl+Alt+\ | ctrl+alt+[Backslash] |
| Shift+Alt+Backslash | | | Shift+Alt+\ | | Shift+Alt+\ | shift+alt+\ | Shift+Alt+\ | shift+alt+[Backslash] |
| Ctrl+Shift+Alt+Backslash | » | Ctrl+Shift+Alt+\ | | Ctrl+Shift+Alt+\ | ctrl+shift+alt+\ | Ctrl+Shift+Alt+\ | ctrl+shift+alt+[Backslash] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| IntlHash | --- | | | null | null | null | null |
| Ctrl+IntlHash | --- | | | null | null | null | null |
| Shift+IntlHash | --- | | | null | null | null | null |
| Ctrl+Shift+IntlHash | --- | | | null | null | null | null |
| Alt+IntlHash | --- | | | null | null | null | null |
| Ctrl+Alt+IntlHash | --- | | | null | null | null | null |
| Shift+Alt+IntlHash | --- | | | null | null | null | null |
| Ctrl+Shift+Alt+IntlHash | --- | | | null | null | null | null |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Semicolon | ; | ; | | ; | ; | ; | [Semicolon] |
| Ctrl+Semicolon | ; | Ctrl+; | | Ctrl+; | ctrl+; | Ctrl+; | ctrl+[Semicolon] |
| Shift+Semicolon | : | Shift+; | | Shift+; | shift+; | Shift+; | shift+[Semicolon] |
| Ctrl+Shift+Semicolon | : | Ctrl+Shift+; | | Ctrl+Shift+; | ctrl+shift+; | Ctrl+Shift+; | ctrl+shift+[Semicolon] |
| Alt+Semicolon | ; | Alt+; | | Alt+; | alt+; | Alt+; | alt+[Semicolon] |
| Ctrl+Alt+Semicolon | … | Ctrl+Alt+; | | Ctrl+Alt+; | ctrl+alt+; | Ctrl+Alt+; | ctrl+alt+[Semicolon] |
| Shift+Alt+Semicolon | : | Shift+Alt+; | | Shift+Alt+; | shift+alt+; | Shift+Alt+; | shift+alt+[Semicolon] |
| Ctrl+Shift+Alt+Semicolon | Ú | Ctrl+Shift+Alt+; | | Ctrl+Shift+Alt+; | ctrl+shift+alt+; | Ctrl+Shift+Alt+; | ctrl+shift+alt+[Semicolon] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Quote | ' | ' | | ' | ' | ' | [Quote] |
| Ctrl+Quote | ' | Ctrl+' | | Ctrl+' | ctrl+' | Ctrl+' | ctrl+[Quote] |
| Shift+Quote | " | Shift+' | | Shift+' | shift+' | Shift+' | shift+[Quote] |
| Ctrl+Shift+Quote | " | Ctrl+Shift+' | | Ctrl+Shift+' | ctrl+shift+' | Ctrl+Shift+' | ctrl+shift+[Quote] |
| Alt+Quote | ' | Alt+' | | Alt+' | alt+' | Alt+' | alt+[Quote] |
| Ctrl+Alt+Quote | æ | Ctrl+Alt+' | | Ctrl+Alt+' | ctrl+alt+' | Ctrl+Alt+' | ctrl+alt+[Quote] |
| Shift+Alt+Quote | " | Shift+Alt+' | | Shift+Alt+' | shift+alt+' | Shift+Alt+' | shift+alt+[Quote] |
| Ctrl+Shift+Alt+Quote | Æ | Ctrl+Shift+Alt+' | | Ctrl+Shift+Alt+' | ctrl+shift+alt+' | Ctrl+Shift+Alt+' | ctrl+shift+alt+[Quote] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Backquote | ` | ` | | ` | ` | ` | [Backquote] |
| Ctrl+Backquote | ` | Ctrl+` | | Ctrl+` | ctrl+` | Ctrl+` | ctrl+[Backquote] |
| Shift+Backquote | ~ | Shift+` | | Shift+` | shift+` | Shift+` | shift+[Backquote] |
| Ctrl+Shift+Backquote | ~ | Ctrl+Shift+` | | Ctrl+Shift+` | ctrl+shift+` | Ctrl+Shift+` | ctrl+shift+[Backquote] |
| Alt+Backquote | ` | Alt+` | | Alt+` | alt+` | Alt+` | alt+[Backquote] |
| Ctrl+Alt+Backquote | ` | Ctrl+Alt+` | | Ctrl+Alt+` | ctrl+alt+` | Ctrl+Alt+` | ctrl+alt+[Backquote] |
| Shift+Alt+Backquote | ~ | Shift+Alt+` | | Shift+Alt+` | shift+alt+` | Shift+Alt+` | shift+alt+[Backquote] |
| Ctrl+Shift+Alt+Backquote | ` | Ctrl+Shift+Alt+` | | Ctrl+Shift+Alt+` | ctrl+shift+alt+` | Ctrl+Shift+Alt+` | ctrl+shift+alt+[Backquote] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Comma | , | , | | , | , | , | [Comma] |
| Ctrl+Comma | , | Ctrl+, | | Ctrl+, | ctrl+, | Ctrl+, | ctrl+[Comma] |
| Shift+Comma | < | Shift+, | | Shift+, | shift+, | Shift+, | shift+[Comma] |
| Ctrl+Shift+Comma | < | Ctrl+Shift+, | | Ctrl+Shift+, | ctrl+shift+, | Ctrl+Shift+, | ctrl+shift+[Comma] |
| Alt+Comma | , | Alt+, | | Alt+, | alt+, | Alt+, | alt+[Comma] |
| Ctrl+Alt+Comma | ≤ | Ctrl+Alt+, | | Ctrl+Alt+, | ctrl+alt+, | Ctrl+Alt+, | ctrl+alt+[Comma] |
| Shift+Alt+Comma | < | Shift+Alt+, | | Shift+Alt+, | shift+alt+, | Shift+Alt+, | shift+alt+[Comma] |
| Ctrl+Shift+Alt+Comma | ¯ | Ctrl+Shift+Alt+, | | Ctrl+Shift+Alt+, | ctrl+shift+alt+, | Ctrl+Shift+Alt+, | ctrl+shift+alt+[Comma] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Period | . | . | | . | . | . | [Period] |
| Ctrl+Period | . | Ctrl+. | | Ctrl+. | ctrl+. | Ctrl+. | ctrl+[Period] |
| Shift+Period | > | Shift+. | | Shift+. | shift+. | Shift+. | shift+[Period] |
| Ctrl+Shift+Period | > | Ctrl+Shift+. | | Ctrl+Shift+. | ctrl+shift+. | Ctrl+Shift+. | ctrl+shift+[Period] |
| Alt+Period | . | Alt+. | | Alt+. | alt+. | Alt+. | alt+[Period] |
| Ctrl+Alt+Period | ≥ | Ctrl+Alt+. | | Ctrl+Alt+. | ctrl+alt+. | Ctrl+Alt+. | ctrl+alt+[Period] |
| Shift+Alt+Period | > | Shift+Alt+. | | Shift+Alt+. | shift+alt+. | Shift+Alt+. | shift+alt+[Period] |
| Ctrl+Shift+Alt+Period | ˘ | Ctrl+Shift+Alt+. | | Ctrl+Shift+Alt+. | ctrl+shift+alt+. | Ctrl+Shift+Alt+. | ctrl+shift+alt+[Period] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Slash | / | / | | / | / | / | [Slash] |
| Ctrl+Slash | / | Ctrl+/ | | Ctrl+/ | ctrl+/ | Ctrl+/ | ctrl+[Slash] |
| Shift+Slash | ? | Shift+/ | | Shift+/ | shift+/ | Shift+/ | shift+[Slash] |
| Ctrl+Shift+Slash | ? | Ctrl+Shift+/ | | Ctrl+Shift+/ | ctrl+shift+/ | Ctrl+Shift+/ | ctrl+shift+[Slash] |
| Alt+Slash | / | Alt+/ | | Alt+/ | alt+/ | Alt+/ | alt+[Slash] |
| Ctrl+Alt+Slash | ÷ | Ctrl+Alt+/ | | Ctrl+Alt+/ | ctrl+alt+/ | Ctrl+Alt+/ | ctrl+alt+[Slash] |
| Shift+Alt+Slash | ? | Shift+Alt+/ | | Shift+Alt+/ | shift+alt+/ | Shift+Alt+/ | shift+alt+[Slash] |
| Ctrl+Shift+Alt+Slash | ¿ | Ctrl+Shift+Alt+/ | | Ctrl+Shift+Alt+/ | ctrl+shift+alt+/ | Ctrl+Shift+Alt+/ | ctrl+shift+alt+[Slash] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| IntlBackslash | § | | | § | [IntlBackslash] | null | [IntlBackslash] |
| Ctrl+IntlBackslash | § | | | Ctrl+§ | ctrl+[IntlBackslash] | null | ctrl+[IntlBackslash] |
| Shift+IntlBackslash | ± | | | Shift+§ | shift+[IntlBackslash] | null | shift+[IntlBackslash] |
| Ctrl+Shift+IntlBackslash | ± | | | Ctrl+Shift+§ | ctrl+shift+[IntlBackslash] | null | ctrl+shift+[IntlBackslash] |
| Alt+IntlBackslash | § | | | Alt+§ | alt+[IntlBackslash] | null | alt+[IntlBackslash] |
| Ctrl+Alt+IntlBackslash | § | | | Ctrl+Alt+§ | ctrl+alt+[IntlBackslash] | null | ctrl+alt+[IntlBackslash] |
| Shift+Alt+IntlBackslash | ± | | | Shift+Alt+§ | shift+alt+[IntlBackslash] | null | shift+alt+[IntlBackslash] |
| Ctrl+Shift+Alt+IntlBackslash | ± | | | Ctrl+Shift+Alt+§ | ctrl+shift+alt+[IntlBackslash] | null | ctrl+shift+alt+[IntlBackslash] |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
\ No newline at end of file
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyA | a | A | | A | a | A | [KeyA] | |
| Ctrl+KeyA | a | Ctrl+A | | Ctrl+A | ctrl+a | Ctrl+A | ctrl+[KeyA] | |
| Shift+KeyA | A | Shift+A | | Shift+A | shift+a | Shift+A | shift+[KeyA] | |
| Ctrl+Shift+KeyA | A | Ctrl+Shift+A | | Ctrl+Shift+A | ctrl+shift+a | Ctrl+Shift+A | ctrl+shift+[KeyA] | |
| Alt+KeyA | a | Alt+A | | Alt+A | alt+a | Alt+A | alt+[KeyA] | |
| Ctrl+Alt+KeyA | å | Ctrl+Alt+A | | Ctrl+Alt+A | ctrl+alt+a | Ctrl+Alt+A | ctrl+alt+[KeyA] | |
| Shift+Alt+KeyA | A | Shift+Alt+A | | Shift+Alt+A | shift+alt+a | Shift+Alt+A | shift+alt+[KeyA] | |
| Ctrl+Shift+Alt+KeyA | Å | Ctrl+Shift+Alt+A | | Ctrl+Shift+Alt+A | ctrl+shift+alt+a | Ctrl+Shift+Alt+A | ctrl+shift+alt+[KeyA] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyB | b | B | | B | b | B | [KeyB] | |
| Ctrl+KeyB | b | Ctrl+B | | Ctrl+B | ctrl+b | Ctrl+B | ctrl+[KeyB] | |
| Shift+KeyB | B | Shift+B | | Shift+B | shift+b | Shift+B | shift+[KeyB] | |
| Ctrl+Shift+KeyB | B | Ctrl+Shift+B | | Ctrl+Shift+B | ctrl+shift+b | Ctrl+Shift+B | ctrl+shift+[KeyB] | |
| Alt+KeyB | b | Alt+B | | Alt+B | alt+b | Alt+B | alt+[KeyB] | |
| Ctrl+Alt+KeyB | ∫ | Ctrl+Alt+B | | Ctrl+Alt+B | ctrl+alt+b | Ctrl+Alt+B | ctrl+alt+[KeyB] | |
| Shift+Alt+KeyB | B | Shift+Alt+B | | Shift+Alt+B | shift+alt+b | Shift+Alt+B | shift+alt+[KeyB] | |
| Ctrl+Shift+Alt+KeyB | ı | Ctrl+Shift+Alt+B | | Ctrl+Shift+Alt+B | ctrl+shift+alt+b | Ctrl+Shift+Alt+B | ctrl+shift+alt+[KeyB] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyC | c | C | | C | c | C | [KeyC] | |
| Ctrl+KeyC | c | Ctrl+C | | Ctrl+C | ctrl+c | Ctrl+C | ctrl+[KeyC] | |
| Shift+KeyC | C | Shift+C | | Shift+C | shift+c | Shift+C | shift+[KeyC] | |
| Ctrl+Shift+KeyC | C | Ctrl+Shift+C | | Ctrl+Shift+C | ctrl+shift+c | Ctrl+Shift+C | ctrl+shift+[KeyC] | |
| Alt+KeyC | c | Alt+C | | Alt+C | alt+c | Alt+C | alt+[KeyC] | |
| Ctrl+Alt+KeyC | ç | Ctrl+Alt+C | | Ctrl+Alt+C | ctrl+alt+c | Ctrl+Alt+C | ctrl+alt+[KeyC] | |
| Shift+Alt+KeyC | C | Shift+Alt+C | | Shift+Alt+C | shift+alt+c | Shift+Alt+C | shift+alt+[KeyC] | |
| Ctrl+Shift+Alt+KeyC | Ç | Ctrl+Shift+Alt+C | | Ctrl+Shift+Alt+C | ctrl+shift+alt+c | Ctrl+Shift+Alt+C | ctrl+shift+alt+[KeyC] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyD | d | D | | D | d | D | [KeyD] | |
| Ctrl+KeyD | d | Ctrl+D | | Ctrl+D | ctrl+d | Ctrl+D | ctrl+[KeyD] | |
| Shift+KeyD | D | Shift+D | | Shift+D | shift+d | Shift+D | shift+[KeyD] | |
| Ctrl+Shift+KeyD | D | Ctrl+Shift+D | | Ctrl+Shift+D | ctrl+shift+d | Ctrl+Shift+D | ctrl+shift+[KeyD] | |
| Alt+KeyD | d | Alt+D | | Alt+D | alt+d | Alt+D | alt+[KeyD] | |
| Ctrl+Alt+KeyD | ∂ | Ctrl+Alt+D | | Ctrl+Alt+D | ctrl+alt+d | Ctrl+Alt+D | ctrl+alt+[KeyD] | |
| Shift+Alt+KeyD | D | Shift+Alt+D | | Shift+Alt+D | shift+alt+d | Shift+Alt+D | shift+alt+[KeyD] | |
| Ctrl+Shift+Alt+KeyD | Î | Ctrl+Shift+Alt+D | | Ctrl+Shift+Alt+D | ctrl+shift+alt+d | Ctrl+Shift+Alt+D | ctrl+shift+alt+[KeyD] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyE | e | E | | E | e | E | [KeyE] | |
| Ctrl+KeyE | e | Ctrl+E | | Ctrl+E | ctrl+e | Ctrl+E | ctrl+[KeyE] | |
| Shift+KeyE | E | Shift+E | | Shift+E | shift+e | Shift+E | shift+[KeyE] | |
| Ctrl+Shift+KeyE | E | Ctrl+Shift+E | | Ctrl+Shift+E | ctrl+shift+e | Ctrl+Shift+E | ctrl+shift+[KeyE] | |
| Alt+KeyE | e | Alt+E | | Alt+E | alt+e | Alt+E | alt+[KeyE] | |
| Ctrl+Alt+KeyE | ´ | Ctrl+Alt+E | | Ctrl+Alt+E | ctrl+alt+e | Ctrl+Alt+E | ctrl+alt+[KeyE] | |
| Shift+Alt+KeyE | E | Shift+Alt+E | | Shift+Alt+E | shift+alt+e | Shift+Alt+E | shift+alt+[KeyE] | |
| Ctrl+Shift+Alt+KeyE | ´ | Ctrl+Shift+Alt+E | | Ctrl+Shift+Alt+E | ctrl+shift+alt+e | Ctrl+Shift+Alt+E | ctrl+shift+alt+[KeyE] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyF | f | F | | F | f | F | [KeyF] | |
| Ctrl+KeyF | f | Ctrl+F | | Ctrl+F | ctrl+f | Ctrl+F | ctrl+[KeyF] | |
| Shift+KeyF | F | Shift+F | | Shift+F | shift+f | Shift+F | shift+[KeyF] | |
| Ctrl+Shift+KeyF | F | Ctrl+Shift+F | | Ctrl+Shift+F | ctrl+shift+f | Ctrl+Shift+F | ctrl+shift+[KeyF] | |
| Alt+KeyF | f | Alt+F | | Alt+F | alt+f | Alt+F | alt+[KeyF] | |
| Ctrl+Alt+KeyF | ƒ | Ctrl+Alt+F | | Ctrl+Alt+F | ctrl+alt+f | Ctrl+Alt+F | ctrl+alt+[KeyF] | |
| Shift+Alt+KeyF | F | Shift+Alt+F | | Shift+Alt+F | shift+alt+f | Shift+Alt+F | shift+alt+[KeyF] | |
| Ctrl+Shift+Alt+KeyF | Ï | Ctrl+Shift+Alt+F | | Ctrl+Shift+Alt+F | ctrl+shift+alt+f | Ctrl+Shift+Alt+F | ctrl+shift+alt+[KeyF] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyG | g | G | | G | g | G | [KeyG] | |
| Ctrl+KeyG | g | Ctrl+G | | Ctrl+G | ctrl+g | Ctrl+G | ctrl+[KeyG] | |
| Shift+KeyG | G | Shift+G | | Shift+G | shift+g | Shift+G | shift+[KeyG] | |
| Ctrl+Shift+KeyG | G | Ctrl+Shift+G | | Ctrl+Shift+G | ctrl+shift+g | Ctrl+Shift+G | ctrl+shift+[KeyG] | |
| Alt+KeyG | g | Alt+G | | Alt+G | alt+g | Alt+G | alt+[KeyG] | |
| Ctrl+Alt+KeyG | © | Ctrl+Alt+G | | Ctrl+Alt+G | ctrl+alt+g | Ctrl+Alt+G | ctrl+alt+[KeyG] | |
| Shift+Alt+KeyG | G | Shift+Alt+G | | Shift+Alt+G | shift+alt+g | Shift+Alt+G | shift+alt+[KeyG] | |
| Ctrl+Shift+Alt+KeyG | ˝ | Ctrl+Shift+Alt+G | | Ctrl+Shift+Alt+G | ctrl+shift+alt+g | Ctrl+Shift+Alt+G | ctrl+shift+alt+[KeyG] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyH | h | H | | H | h | H | [KeyH] | |
| Ctrl+KeyH | h | Ctrl+H | | Ctrl+H | ctrl+h | Ctrl+H | ctrl+[KeyH] | |
| Shift+KeyH | H | Shift+H | | Shift+H | shift+h | Shift+H | shift+[KeyH] | |
| Ctrl+Shift+KeyH | H | Ctrl+Shift+H | | Ctrl+Shift+H | ctrl+shift+h | Ctrl+Shift+H | ctrl+shift+[KeyH] | |
| Alt+KeyH | h | Alt+H | | Alt+H | alt+h | Alt+H | alt+[KeyH] | |
| Ctrl+Alt+KeyH | ˙ | Ctrl+Alt+H | | Ctrl+Alt+H | ctrl+alt+h | Ctrl+Alt+H | ctrl+alt+[KeyH] | |
| Shift+Alt+KeyH | H | Shift+Alt+H | | Shift+Alt+H | shift+alt+h | Shift+Alt+H | shift+alt+[KeyH] | |
| Ctrl+Shift+Alt+KeyH | Ó | Ctrl+Shift+Alt+H | | Ctrl+Shift+Alt+H | ctrl+shift+alt+h | Ctrl+Shift+Alt+H | ctrl+shift+alt+[KeyH] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyI | i | I | | I | i | I | [KeyI] | |
| Ctrl+KeyI | i | Ctrl+I | | Ctrl+I | ctrl+i | Ctrl+I | ctrl+[KeyI] | |
| Shift+KeyI | I | Shift+I | | Shift+I | shift+i | Shift+I | shift+[KeyI] | |
| Ctrl+Shift+KeyI | I | Ctrl+Shift+I | | Ctrl+Shift+I | ctrl+shift+i | Ctrl+Shift+I | ctrl+shift+[KeyI] | |
| Alt+KeyI | i | Alt+I | | Alt+I | alt+i | Alt+I | alt+[KeyI] | |
| Ctrl+Alt+KeyI | ˆ | Ctrl+Alt+I | | Ctrl+Alt+I | ctrl+alt+i | Ctrl+Alt+I | ctrl+alt+[KeyI] | |
| Shift+Alt+KeyI | I | Shift+Alt+I | | Shift+Alt+I | shift+alt+i | Shift+Alt+I | shift+alt+[KeyI] | |
| Ctrl+Shift+Alt+KeyI | ˆ | Ctrl+Shift+Alt+I | | Ctrl+Shift+Alt+I | ctrl+shift+alt+i | Ctrl+Shift+Alt+I | ctrl+shift+alt+[KeyI] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyJ | j | J | | J | j | J | [KeyJ] | |
| Ctrl+KeyJ | j | Ctrl+J | | Ctrl+J | ctrl+j | Ctrl+J | ctrl+[KeyJ] | |
| Shift+KeyJ | J | Shift+J | | Shift+J | shift+j | Shift+J | shift+[KeyJ] | |
| Ctrl+Shift+KeyJ | J | Ctrl+Shift+J | | Ctrl+Shift+J | ctrl+shift+j | Ctrl+Shift+J | ctrl+shift+[KeyJ] | |
| Alt+KeyJ | j | Alt+J | | Alt+J | alt+j | Alt+J | alt+[KeyJ] | |
| Ctrl+Alt+KeyJ | ∆ | Ctrl+Alt+J | | Ctrl+Alt+J | ctrl+alt+j | Ctrl+Alt+J | ctrl+alt+[KeyJ] | |
| Shift+Alt+KeyJ | J | Shift+Alt+J | | Shift+Alt+J | shift+alt+j | Shift+Alt+J | shift+alt+[KeyJ] | |
| Ctrl+Shift+Alt+KeyJ | Ô | Ctrl+Shift+Alt+J | | Ctrl+Shift+Alt+J | ctrl+shift+alt+j | Ctrl+Shift+Alt+J | ctrl+shift+alt+[KeyJ] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyK | k | K | | K | k | K | [KeyK] | |
| Ctrl+KeyK | k | Ctrl+K | | Ctrl+K | ctrl+k | Ctrl+K | ctrl+[KeyK] | |
| Shift+KeyK | K | Shift+K | | Shift+K | shift+k | Shift+K | shift+[KeyK] | |
| Ctrl+Shift+KeyK | K | Ctrl+Shift+K | | Ctrl+Shift+K | ctrl+shift+k | Ctrl+Shift+K | ctrl+shift+[KeyK] | |
| Alt+KeyK | k | Alt+K | | Alt+K | alt+k | Alt+K | alt+[KeyK] | |
| Ctrl+Alt+KeyK | ˚ | Ctrl+Alt+K | | Ctrl+Alt+K | ctrl+alt+k | Ctrl+Alt+K | ctrl+alt+[KeyK] | |
| Shift+Alt+KeyK | K | Shift+Alt+K | | Shift+Alt+K | shift+alt+k | Shift+Alt+K | shift+alt+[KeyK] | |
| Ctrl+Shift+Alt+KeyK | | Ctrl+Shift+Alt+K | | Ctrl+Shift+Alt+K | ctrl+shift+alt+k | Ctrl+Shift+Alt+K | ctrl+shift+alt+[KeyK] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyL | l | L | | L | l | L | [KeyL] | |
| Ctrl+KeyL | l | Ctrl+L | | Ctrl+L | ctrl+l | Ctrl+L | ctrl+[KeyL] | |
| Shift+KeyL | L | Shift+L | | Shift+L | shift+l | Shift+L | shift+[KeyL] | |
| Ctrl+Shift+KeyL | L | Ctrl+Shift+L | | Ctrl+Shift+L | ctrl+shift+l | Ctrl+Shift+L | ctrl+shift+[KeyL] | |
| Alt+KeyL | l | Alt+L | | Alt+L | alt+l | Alt+L | alt+[KeyL] | |
| Ctrl+Alt+KeyL | ¬ | Ctrl+Alt+L | | Ctrl+Alt+L | ctrl+alt+l | Ctrl+Alt+L | ctrl+alt+[KeyL] | |
| Shift+Alt+KeyL | L | Shift+Alt+L | | Shift+Alt+L | shift+alt+l | Shift+Alt+L | shift+alt+[KeyL] | |
| Ctrl+Shift+Alt+KeyL | Ò | Ctrl+Shift+Alt+L | | Ctrl+Shift+Alt+L | ctrl+shift+alt+l | Ctrl+Shift+Alt+L | ctrl+shift+alt+[KeyL] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyM | m | M | | M | m | M | [KeyM] | |
| Ctrl+KeyM | m | Ctrl+M | | Ctrl+M | ctrl+m | Ctrl+M | ctrl+[KeyM] | |
| Shift+KeyM | M | Shift+M | | Shift+M | shift+m | Shift+M | shift+[KeyM] | |
| Ctrl+Shift+KeyM | M | Ctrl+Shift+M | | Ctrl+Shift+M | ctrl+shift+m | Ctrl+Shift+M | ctrl+shift+[KeyM] | |
| Alt+KeyM | m | Alt+M | | Alt+M | alt+m | Alt+M | alt+[KeyM] | |
| Ctrl+Alt+KeyM | µ | Ctrl+Alt+M | | Ctrl+Alt+M | ctrl+alt+m | Ctrl+Alt+M | ctrl+alt+[KeyM] | |
| Shift+Alt+KeyM | M | Shift+Alt+M | | Shift+Alt+M | shift+alt+m | Shift+Alt+M | shift+alt+[KeyM] | |
| Ctrl+Shift+Alt+KeyM | Â | Ctrl+Shift+Alt+M | | Ctrl+Shift+Alt+M | ctrl+shift+alt+m | Ctrl+Shift+Alt+M | ctrl+shift+alt+[KeyM] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyN | n | N | | N | n | N | [KeyN] | |
| Ctrl+KeyN | n | Ctrl+N | | Ctrl+N | ctrl+n | Ctrl+N | ctrl+[KeyN] | |
| Shift+KeyN | N | Shift+N | | Shift+N | shift+n | Shift+N | shift+[KeyN] | |
| Ctrl+Shift+KeyN | N | Ctrl+Shift+N | | Ctrl+Shift+N | ctrl+shift+n | Ctrl+Shift+N | ctrl+shift+[KeyN] | |
| Alt+KeyN | n | Alt+N | | Alt+N | alt+n | Alt+N | alt+[KeyN] | |
| Ctrl+Alt+KeyN | ˜ | Ctrl+Alt+N | | Ctrl+Alt+N | ctrl+alt+n | Ctrl+Alt+N | ctrl+alt+[KeyN] | |
| Shift+Alt+KeyN | N | Shift+Alt+N | | Shift+Alt+N | shift+alt+n | Shift+Alt+N | shift+alt+[KeyN] | |
| Ctrl+Shift+Alt+KeyN | ˜ | Ctrl+Shift+Alt+N | | Ctrl+Shift+Alt+N | ctrl+shift+alt+n | Ctrl+Shift+Alt+N | ctrl+shift+alt+[KeyN] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyO | o | O | | O | o | O | [KeyO] | |
| Ctrl+KeyO | o | Ctrl+O | | Ctrl+O | ctrl+o | Ctrl+O | ctrl+[KeyO] | |
| Shift+KeyO | O | Shift+O | | Shift+O | shift+o | Shift+O | shift+[KeyO] | |
| Ctrl+Shift+KeyO | O | Ctrl+Shift+O | | Ctrl+Shift+O | ctrl+shift+o | Ctrl+Shift+O | ctrl+shift+[KeyO] | |
| Alt+KeyO | o | Alt+O | | Alt+O | alt+o | Alt+O | alt+[KeyO] | |
| Ctrl+Alt+KeyO | ø | Ctrl+Alt+O | | Ctrl+Alt+O | ctrl+alt+o | Ctrl+Alt+O | ctrl+alt+[KeyO] | |
| Shift+Alt+KeyO | O | Shift+Alt+O | | Shift+Alt+O | shift+alt+o | Shift+Alt+O | shift+alt+[KeyO] | |
| Ctrl+Shift+Alt+KeyO | Ø | Ctrl+Shift+Alt+O | | Ctrl+Shift+Alt+O | ctrl+shift+alt+o | Ctrl+Shift+Alt+O | ctrl+shift+alt+[KeyO] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyP | p | P | | P | p | P | [KeyP] | |
| Ctrl+KeyP | p | Ctrl+P | | Ctrl+P | ctrl+p | Ctrl+P | ctrl+[KeyP] | |
| Shift+KeyP | P | Shift+P | | Shift+P | shift+p | Shift+P | shift+[KeyP] | |
| Ctrl+Shift+KeyP | P | Ctrl+Shift+P | | Ctrl+Shift+P | ctrl+shift+p | Ctrl+Shift+P | ctrl+shift+[KeyP] | |
| Alt+KeyP | p | Alt+P | | Alt+P | alt+p | Alt+P | alt+[KeyP] | |
| Ctrl+Alt+KeyP | π | Ctrl+Alt+P | | Ctrl+Alt+P | ctrl+alt+p | Ctrl+Alt+P | ctrl+alt+[KeyP] | |
| Shift+Alt+KeyP | P | Shift+Alt+P | | Shift+Alt+P | shift+alt+p | Shift+Alt+P | shift+alt+[KeyP] | |
| Ctrl+Shift+Alt+KeyP | ∏ | Ctrl+Shift+Alt+P | | Ctrl+Shift+Alt+P | ctrl+shift+alt+p | Ctrl+Shift+Alt+P | ctrl+shift+alt+[KeyP] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyQ | q | Q | | Q | q | Q | [KeyQ] | |
| Ctrl+KeyQ | q | Ctrl+Q | | Ctrl+Q | ctrl+q | Ctrl+Q | ctrl+[KeyQ] | |
| Shift+KeyQ | Q | Shift+Q | | Shift+Q | shift+q | Shift+Q | shift+[KeyQ] | |
| Ctrl+Shift+KeyQ | Q | Ctrl+Shift+Q | | Ctrl+Shift+Q | ctrl+shift+q | Ctrl+Shift+Q | ctrl+shift+[KeyQ] | |
| Alt+KeyQ | q | Alt+Q | | Alt+Q | alt+q | Alt+Q | alt+[KeyQ] | |
| Ctrl+Alt+KeyQ | œ | Ctrl+Alt+Q | | Ctrl+Alt+Q | ctrl+alt+q | Ctrl+Alt+Q | ctrl+alt+[KeyQ] | |
| Shift+Alt+KeyQ | Q | Shift+Alt+Q | | Shift+Alt+Q | shift+alt+q | Shift+Alt+Q | shift+alt+[KeyQ] | |
| Ctrl+Shift+Alt+KeyQ | Œ | Ctrl+Shift+Alt+Q | | Ctrl+Shift+Alt+Q | ctrl+shift+alt+q | Ctrl+Shift+Alt+Q | ctrl+shift+alt+[KeyQ] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyR | r | R | | R | r | R | [KeyR] | |
| Ctrl+KeyR | r | Ctrl+R | | Ctrl+R | ctrl+r | Ctrl+R | ctrl+[KeyR] | |
| Shift+KeyR | R | Shift+R | | Shift+R | shift+r | Shift+R | shift+[KeyR] | |
| Ctrl+Shift+KeyR | R | Ctrl+Shift+R | | Ctrl+Shift+R | ctrl+shift+r | Ctrl+Shift+R | ctrl+shift+[KeyR] | |
| Alt+KeyR | r | Alt+R | | Alt+R | alt+r | Alt+R | alt+[KeyR] | |
| Ctrl+Alt+KeyR | ® | Ctrl+Alt+R | | Ctrl+Alt+R | ctrl+alt+r | Ctrl+Alt+R | ctrl+alt+[KeyR] | |
| Shift+Alt+KeyR | R | Shift+Alt+R | | Shift+Alt+R | shift+alt+r | Shift+Alt+R | shift+alt+[KeyR] | |
| Ctrl+Shift+Alt+KeyR | ‰ | Ctrl+Shift+Alt+R | | Ctrl+Shift+Alt+R | ctrl+shift+alt+r | Ctrl+Shift+Alt+R | ctrl+shift+alt+[KeyR] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyS | s | S | | S | s | S | [KeyS] | |
| Ctrl+KeyS | s | Ctrl+S | | Ctrl+S | ctrl+s | Ctrl+S | ctrl+[KeyS] | |
| Shift+KeyS | S | Shift+S | | Shift+S | shift+s | Shift+S | shift+[KeyS] | |
| Ctrl+Shift+KeyS | S | Ctrl+Shift+S | | Ctrl+Shift+S | ctrl+shift+s | Ctrl+Shift+S | ctrl+shift+[KeyS] | |
| Alt+KeyS | s | Alt+S | | Alt+S | alt+s | Alt+S | alt+[KeyS] | |
| Ctrl+Alt+KeyS | ß | Ctrl+Alt+S | | Ctrl+Alt+S | ctrl+alt+s | Ctrl+Alt+S | ctrl+alt+[KeyS] | |
| Shift+Alt+KeyS | S | Shift+Alt+S | | Shift+Alt+S | shift+alt+s | Shift+Alt+S | shift+alt+[KeyS] | |
| Ctrl+Shift+Alt+KeyS | Í | Ctrl+Shift+Alt+S | | Ctrl+Shift+Alt+S | ctrl+shift+alt+s | Ctrl+Shift+Alt+S | ctrl+shift+alt+[KeyS] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyT | t | T | | T | t | T | [KeyT] | |
| Ctrl+KeyT | t | Ctrl+T | | Ctrl+T | ctrl+t | Ctrl+T | ctrl+[KeyT] | |
| Shift+KeyT | T | Shift+T | | Shift+T | shift+t | Shift+T | shift+[KeyT] | |
| Ctrl+Shift+KeyT | T | Ctrl+Shift+T | | Ctrl+Shift+T | ctrl+shift+t | Ctrl+Shift+T | ctrl+shift+[KeyT] | |
| Alt+KeyT | t | Alt+T | | Alt+T | alt+t | Alt+T | alt+[KeyT] | |
| Ctrl+Alt+KeyT | † | Ctrl+Alt+T | | Ctrl+Alt+T | ctrl+alt+t | Ctrl+Alt+T | ctrl+alt+[KeyT] | |
| Shift+Alt+KeyT | T | Shift+Alt+T | | Shift+Alt+T | shift+alt+t | Shift+Alt+T | shift+alt+[KeyT] | |
| Ctrl+Shift+Alt+KeyT | ˇ | Ctrl+Shift+Alt+T | | Ctrl+Shift+Alt+T | ctrl+shift+alt+t | Ctrl+Shift+Alt+T | ctrl+shift+alt+[KeyT] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyU | u | U | | U | u | U | [KeyU] | |
| Ctrl+KeyU | u | Ctrl+U | | Ctrl+U | ctrl+u | Ctrl+U | ctrl+[KeyU] | |
| Shift+KeyU | U | Shift+U | | Shift+U | shift+u | Shift+U | shift+[KeyU] | |
| Ctrl+Shift+KeyU | U | Ctrl+Shift+U | | Ctrl+Shift+U | ctrl+shift+u | Ctrl+Shift+U | ctrl+shift+[KeyU] | |
| Alt+KeyU | u | Alt+U | | Alt+U | alt+u | Alt+U | alt+[KeyU] | |
| Ctrl+Alt+KeyU | ¨ | Ctrl+Alt+U | | Ctrl+Alt+U | ctrl+alt+u | Ctrl+Alt+U | ctrl+alt+[KeyU] | |
| Shift+Alt+KeyU | U | Shift+Alt+U | | Shift+Alt+U | shift+alt+u | Shift+Alt+U | shift+alt+[KeyU] | |
| Ctrl+Shift+Alt+KeyU | ¨ | Ctrl+Shift+Alt+U | | Ctrl+Shift+Alt+U | ctrl+shift+alt+u | Ctrl+Shift+Alt+U | ctrl+shift+alt+[KeyU] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyV | v | V | | V | v | V | [KeyV] | |
| Ctrl+KeyV | v | Ctrl+V | | Ctrl+V | ctrl+v | Ctrl+V | ctrl+[KeyV] | |
| Shift+KeyV | V | Shift+V | | Shift+V | shift+v | Shift+V | shift+[KeyV] | |
| Ctrl+Shift+KeyV | V | Ctrl+Shift+V | | Ctrl+Shift+V | ctrl+shift+v | Ctrl+Shift+V | ctrl+shift+[KeyV] | |
| Alt+KeyV | v | Alt+V | | Alt+V | alt+v | Alt+V | alt+[KeyV] | |
| Ctrl+Alt+KeyV | √ | Ctrl+Alt+V | | Ctrl+Alt+V | ctrl+alt+v | Ctrl+Alt+V | ctrl+alt+[KeyV] | |
| Shift+Alt+KeyV | V | Shift+Alt+V | | Shift+Alt+V | shift+alt+v | Shift+Alt+V | shift+alt+[KeyV] | |
| Ctrl+Shift+Alt+KeyV | ◊ | Ctrl+Shift+Alt+V | | Ctrl+Shift+Alt+V | ctrl+shift+alt+v | Ctrl+Shift+Alt+V | ctrl+shift+alt+[KeyV] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyW | w | W | | W | w | W | [KeyW] | |
| Ctrl+KeyW | w | Ctrl+W | | Ctrl+W | ctrl+w | Ctrl+W | ctrl+[KeyW] | |
| Shift+KeyW | W | Shift+W | | Shift+W | shift+w | Shift+W | shift+[KeyW] | |
| Ctrl+Shift+KeyW | W | Ctrl+Shift+W | | Ctrl+Shift+W | ctrl+shift+w | Ctrl+Shift+W | ctrl+shift+[KeyW] | |
| Alt+KeyW | w | Alt+W | | Alt+W | alt+w | Alt+W | alt+[KeyW] | |
| Ctrl+Alt+KeyW | ∑ | Ctrl+Alt+W | | Ctrl+Alt+W | ctrl+alt+w | Ctrl+Alt+W | ctrl+alt+[KeyW] | |
| Shift+Alt+KeyW | W | Shift+Alt+W | | Shift+Alt+W | shift+alt+w | Shift+Alt+W | shift+alt+[KeyW] | |
| Ctrl+Shift+Alt+KeyW | „ | Ctrl+Shift+Alt+W | | Ctrl+Shift+Alt+W | ctrl+shift+alt+w | Ctrl+Shift+Alt+W | ctrl+shift+alt+[KeyW] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyX | x | X | | X | x | X | [KeyX] | |
| Ctrl+KeyX | x | Ctrl+X | | Ctrl+X | ctrl+x | Ctrl+X | ctrl+[KeyX] | |
| Shift+KeyX | X | Shift+X | | Shift+X | shift+x | Shift+X | shift+[KeyX] | |
| Ctrl+Shift+KeyX | X | Ctrl+Shift+X | | Ctrl+Shift+X | ctrl+shift+x | Ctrl+Shift+X | ctrl+shift+[KeyX] | |
| Alt+KeyX | x | Alt+X | | Alt+X | alt+x | Alt+X | alt+[KeyX] | |
| Ctrl+Alt+KeyX | ≈ | Ctrl+Alt+X | | Ctrl+Alt+X | ctrl+alt+x | Ctrl+Alt+X | ctrl+alt+[KeyX] | |
| Shift+Alt+KeyX | X | Shift+Alt+X | | Shift+Alt+X | shift+alt+x | Shift+Alt+X | shift+alt+[KeyX] | |
| Ctrl+Shift+Alt+KeyX | ˛ | Ctrl+Shift+Alt+X | | Ctrl+Shift+Alt+X | ctrl+shift+alt+x | Ctrl+Shift+Alt+X | ctrl+shift+alt+[KeyX] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyY | y | Y | | Y | y | Y | [KeyY] | |
| Ctrl+KeyY | y | Ctrl+Y | | Ctrl+Y | ctrl+y | Ctrl+Y | ctrl+[KeyY] | |
| Shift+KeyY | Y | Shift+Y | | Shift+Y | shift+y | Shift+Y | shift+[KeyY] | |
| Ctrl+Shift+KeyY | Y | Ctrl+Shift+Y | | Ctrl+Shift+Y | ctrl+shift+y | Ctrl+Shift+Y | ctrl+shift+[KeyY] | |
| Alt+KeyY | y | Alt+Y | | Alt+Y | alt+y | Alt+Y | alt+[KeyY] | |
| Ctrl+Alt+KeyY | ¥ | Ctrl+Alt+Y | | Ctrl+Alt+Y | ctrl+alt+y | Ctrl+Alt+Y | ctrl+alt+[KeyY] | |
| Shift+Alt+KeyY | Y | Shift+Alt+Y | | Shift+Alt+Y | shift+alt+y | Shift+Alt+Y | shift+alt+[KeyY] | |
| Ctrl+Shift+Alt+KeyY | Á | Ctrl+Shift+Alt+Y | | Ctrl+Shift+Alt+Y | ctrl+shift+alt+y | Ctrl+Shift+Alt+Y | ctrl+shift+alt+[KeyY] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| KeyZ | z | Z | | Z | z | Z | [KeyZ] | |
| Ctrl+KeyZ | z | Ctrl+Z | | Ctrl+Z | ctrl+z | Ctrl+Z | ctrl+[KeyZ] | |
| Shift+KeyZ | Z | Shift+Z | | Shift+Z | shift+z | Shift+Z | shift+[KeyZ] | |
| Ctrl+Shift+KeyZ | Z | Ctrl+Shift+Z | | Ctrl+Shift+Z | ctrl+shift+z | Ctrl+Shift+Z | ctrl+shift+[KeyZ] | |
| Alt+KeyZ | z | Alt+Z | | Alt+Z | alt+z | Alt+Z | alt+[KeyZ] | |
| Ctrl+Alt+KeyZ | Ω | Ctrl+Alt+Z | | Ctrl+Alt+Z | ctrl+alt+z | Ctrl+Alt+Z | ctrl+alt+[KeyZ] | |
| Shift+Alt+KeyZ | Z | Shift+Alt+Z | | Shift+Alt+Z | shift+alt+z | Shift+Alt+Z | shift+alt+[KeyZ] | |
| Ctrl+Shift+Alt+KeyZ | ¸ | Ctrl+Shift+Alt+Z | | Ctrl+Shift+Alt+Z | ctrl+shift+alt+z | Ctrl+Shift+Alt+Z | ctrl+shift+alt+[KeyZ] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit1 | 1 | 1 | | 1 | 1 | 1 | [Digit1] | |
| Ctrl+Digit1 | 1 | Ctrl+1 | | Ctrl+1 | ctrl+1 | Ctrl+1 | ctrl+[Digit1] | |
| Shift+Digit1 | ! | Shift+1 | | Shift+1 | shift+1 | Shift+1 | shift+[Digit1] | |
| Ctrl+Shift+Digit1 | ! | Ctrl+Shift+1 | | Ctrl+Shift+1 | ctrl+shift+1 | Ctrl+Shift+1 | ctrl+shift+[Digit1] | |
| Alt+Digit1 | 1 | Alt+1 | | Alt+1 | alt+1 | Alt+1 | alt+[Digit1] | |
| Ctrl+Alt+Digit1 | ¡ | Ctrl+Alt+1 | | Ctrl+Alt+1 | ctrl+alt+1 | Ctrl+Alt+1 | ctrl+alt+[Digit1] | |
| Shift+Alt+Digit1 | ! | Shift+Alt+1 | | Shift+Alt+1 | shift+alt+1 | Shift+Alt+1 | shift+alt+[Digit1] | |
| Ctrl+Shift+Alt+Digit1 | ⁄ | Ctrl+Shift+Alt+1 | | Ctrl+Shift+Alt+1 | ctrl+shift+alt+1 | Ctrl+Shift+Alt+1 | ctrl+shift+alt+[Digit1] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit2 | 2 | 2 | | 2 | 2 | 2 | [Digit2] | |
| Ctrl+Digit2 | 2 | Ctrl+2 | | Ctrl+2 | ctrl+2 | Ctrl+2 | ctrl+[Digit2] | |
| Shift+Digit2 | @ | Shift+2 | | Shift+2 | shift+2 | Shift+2 | shift+[Digit2] | |
| Ctrl+Shift+Digit2 | @ | Ctrl+Shift+2 | | Ctrl+Shift+2 | ctrl+shift+2 | Ctrl+Shift+2 | ctrl+shift+[Digit2] | |
| Alt+Digit2 | 2 | Alt+2 | | Alt+2 | alt+2 | Alt+2 | alt+[Digit2] | |
| Ctrl+Alt+Digit2 | ™ | Ctrl+Alt+2 | | Ctrl+Alt+2 | ctrl+alt+2 | Ctrl+Alt+2 | ctrl+alt+[Digit2] | |
| Shift+Alt+Digit2 | @ | Shift+Alt+2 | | Shift+Alt+2 | shift+alt+2 | Shift+Alt+2 | shift+alt+[Digit2] | |
| Ctrl+Shift+Alt+Digit2 | € | Ctrl+Shift+Alt+2 | | Ctrl+Shift+Alt+2 | ctrl+shift+alt+2 | Ctrl+Shift+Alt+2 | ctrl+shift+alt+[Digit2] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit3 | 3 | 3 | | 3 | 3 | 3 | [Digit3] | |
| Ctrl+Digit3 | 3 | Ctrl+3 | | Ctrl+3 | ctrl+3 | Ctrl+3 | ctrl+[Digit3] | |
| Shift+Digit3 | # | Shift+3 | | Shift+3 | shift+3 | Shift+3 | shift+[Digit3] | |
| Ctrl+Shift+Digit3 | # | Ctrl+Shift+3 | | Ctrl+Shift+3 | ctrl+shift+3 | Ctrl+Shift+3 | ctrl+shift+[Digit3] | |
| Alt+Digit3 | 3 | Alt+3 | | Alt+3 | alt+3 | Alt+3 | alt+[Digit3] | |
| Ctrl+Alt+Digit3 | £ | Ctrl+Alt+3 | | Ctrl+Alt+3 | ctrl+alt+3 | Ctrl+Alt+3 | ctrl+alt+[Digit3] | |
| Shift+Alt+Digit3 | # | Shift+Alt+3 | | Shift+Alt+3 | shift+alt+3 | Shift+Alt+3 | shift+alt+[Digit3] | |
| Ctrl+Shift+Alt+Digit3 | ‹ | Ctrl+Shift+Alt+3 | | Ctrl+Shift+Alt+3 | ctrl+shift+alt+3 | Ctrl+Shift+Alt+3 | ctrl+shift+alt+[Digit3] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit4 | 4 | 4 | | 4 | 4 | 4 | [Digit4] | |
| Ctrl+Digit4 | 4 | Ctrl+4 | | Ctrl+4 | ctrl+4 | Ctrl+4 | ctrl+[Digit4] | |
| Shift+Digit4 | $ | Shift+4 | | Shift+4 | shift+4 | Shift+4 | shift+[Digit4] | |
| Ctrl+Shift+Digit4 | $ | Ctrl+Shift+4 | | Ctrl+Shift+4 | ctrl+shift+4 | Ctrl+Shift+4 | ctrl+shift+[Digit4] | |
| Alt+Digit4 | 4 | Alt+4 | | Alt+4 | alt+4 | Alt+4 | alt+[Digit4] | |
| Ctrl+Alt+Digit4 | ¢ | Ctrl+Alt+4 | | Ctrl+Alt+4 | ctrl+alt+4 | Ctrl+Alt+4 | ctrl+alt+[Digit4] | |
| Shift+Alt+Digit4 | $ | Shift+Alt+4 | | Shift+Alt+4 | shift+alt+4 | Shift+Alt+4 | shift+alt+[Digit4] | |
| Ctrl+Shift+Alt+Digit4 | › | Ctrl+Shift+Alt+4 | | Ctrl+Shift+Alt+4 | ctrl+shift+alt+4 | Ctrl+Shift+Alt+4 | ctrl+shift+alt+[Digit4] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit5 | 5 | 5 | | 5 | 5 | 5 | [Digit5] | |
| Ctrl+Digit5 | 5 | Ctrl+5 | | Ctrl+5 | ctrl+5 | Ctrl+5 | ctrl+[Digit5] | |
| Shift+Digit5 | % | Shift+5 | | Shift+5 | shift+5 | Shift+5 | shift+[Digit5] | |
| Ctrl+Shift+Digit5 | % | Ctrl+Shift+5 | | Ctrl+Shift+5 | ctrl+shift+5 | Ctrl+Shift+5 | ctrl+shift+[Digit5] | |
| Alt+Digit5 | 5 | Alt+5 | | Alt+5 | alt+5 | Alt+5 | alt+[Digit5] | |
| Ctrl+Alt+Digit5 | ∞ | Ctrl+Alt+5 | | Ctrl+Alt+5 | ctrl+alt+5 | Ctrl+Alt+5 | ctrl+alt+[Digit5] | |
| Shift+Alt+Digit5 | % | Shift+Alt+5 | | Shift+Alt+5 | shift+alt+5 | Shift+Alt+5 | shift+alt+[Digit5] | |
| Ctrl+Shift+Alt+Digit5 | fi | Ctrl+Shift+Alt+5 | | Ctrl+Shift+Alt+5 | ctrl+shift+alt+5 | Ctrl+Shift+Alt+5 | ctrl+shift+alt+[Digit5] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit6 | 6 | 6 | | 6 | 6 | 6 | [Digit6] | |
| Ctrl+Digit6 | 6 | Ctrl+6 | | Ctrl+6 | ctrl+6 | Ctrl+6 | ctrl+[Digit6] | |
| Shift+Digit6 | ^ | Shift+6 | | Shift+6 | shift+6 | Shift+6 | shift+[Digit6] | |
| Ctrl+Shift+Digit6 | ^ | Ctrl+Shift+6 | | Ctrl+Shift+6 | ctrl+shift+6 | Ctrl+Shift+6 | ctrl+shift+[Digit6] | |
| Alt+Digit6 | 6 | Alt+6 | | Alt+6 | alt+6 | Alt+6 | alt+[Digit6] | |
| Ctrl+Alt+Digit6 | § | Ctrl+Alt+6 | | Ctrl+Alt+6 | ctrl+alt+6 | Ctrl+Alt+6 | ctrl+alt+[Digit6] | |
| Shift+Alt+Digit6 | ^ | Shift+Alt+6 | | Shift+Alt+6 | shift+alt+6 | Shift+Alt+6 | shift+alt+[Digit6] | |
| Ctrl+Shift+Alt+Digit6 | fl | Ctrl+Shift+Alt+6 | | Ctrl+Shift+Alt+6 | ctrl+shift+alt+6 | Ctrl+Shift+Alt+6 | ctrl+shift+alt+[Digit6] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit7 | 7 | 7 | | 7 | 7 | 7 | [Digit7] | |
| Ctrl+Digit7 | 7 | Ctrl+7 | | Ctrl+7 | ctrl+7 | Ctrl+7 | ctrl+[Digit7] | |
| Shift+Digit7 | & | Shift+7 | | Shift+7 | shift+7 | Shift+7 | shift+[Digit7] | |
| Ctrl+Shift+Digit7 | & | Ctrl+Shift+7 | | Ctrl+Shift+7 | ctrl+shift+7 | Ctrl+Shift+7 | ctrl+shift+[Digit7] | |
| Alt+Digit7 | 7 | Alt+7 | | Alt+7 | alt+7 | Alt+7 | alt+[Digit7] | |
| Ctrl+Alt+Digit7 | ¶ | Ctrl+Alt+7 | | Ctrl+Alt+7 | ctrl+alt+7 | Ctrl+Alt+7 | ctrl+alt+[Digit7] | |
| Shift+Alt+Digit7 | & | Shift+Alt+7 | | Shift+Alt+7 | shift+alt+7 | Shift+Alt+7 | shift+alt+[Digit7] | |
| Ctrl+Shift+Alt+Digit7 | ‡ | Ctrl+Shift+Alt+7 | | Ctrl+Shift+Alt+7 | ctrl+shift+alt+7 | Ctrl+Shift+Alt+7 | ctrl+shift+alt+[Digit7] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit8 | 8 | 8 | | 8 | 8 | 8 | [Digit8] | |
| Ctrl+Digit8 | 8 | Ctrl+8 | | Ctrl+8 | ctrl+8 | Ctrl+8 | ctrl+[Digit8] | |
| Shift+Digit8 | * | Shift+8 | | Shift+8 | shift+8 | Shift+8 | shift+[Digit8] | |
| Ctrl+Shift+Digit8 | * | Ctrl+Shift+8 | | Ctrl+Shift+8 | ctrl+shift+8 | Ctrl+Shift+8 | ctrl+shift+[Digit8] | |
| Alt+Digit8 | 8 | Alt+8 | | Alt+8 | alt+8 | Alt+8 | alt+[Digit8] | |
| Ctrl+Alt+Digit8 | • | Ctrl+Alt+8 | | Ctrl+Alt+8 | ctrl+alt+8 | Ctrl+Alt+8 | ctrl+alt+[Digit8] | |
| Shift+Alt+Digit8 | * | Shift+Alt+8 | | Shift+Alt+8 | shift+alt+8 | Shift+Alt+8 | shift+alt+[Digit8] | |
| Ctrl+Shift+Alt+Digit8 | ° | Ctrl+Shift+Alt+8 | | Ctrl+Shift+Alt+8 | ctrl+shift+alt+8 | Ctrl+Shift+Alt+8 | ctrl+shift+alt+[Digit8] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit9 | 9 | 9 | | 9 | 9 | 9 | [Digit9] | |
| Ctrl+Digit9 | 9 | Ctrl+9 | | Ctrl+9 | ctrl+9 | Ctrl+9 | ctrl+[Digit9] | |
| Shift+Digit9 | ( | Shift+9 | | Shift+9 | shift+9 | Shift+9 | shift+[Digit9] | |
| Ctrl+Shift+Digit9 | ( | Ctrl+Shift+9 | | Ctrl+Shift+9 | ctrl+shift+9 | Ctrl+Shift+9 | ctrl+shift+[Digit9] | |
| Alt+Digit9 | 9 | Alt+9 | | Alt+9 | alt+9 | Alt+9 | alt+[Digit9] | |
| Ctrl+Alt+Digit9 | ª | Ctrl+Alt+9 | | Ctrl+Alt+9 | ctrl+alt+9 | Ctrl+Alt+9 | ctrl+alt+[Digit9] | |
| Shift+Alt+Digit9 | ( | Shift+Alt+9 | | Shift+Alt+9 | shift+alt+9 | Shift+Alt+9 | shift+alt+[Digit9] | |
| Ctrl+Shift+Alt+Digit9 | · | Ctrl+Shift+Alt+9 | | Ctrl+Shift+Alt+9 | ctrl+shift+alt+9 | Ctrl+Shift+Alt+9 | ctrl+shift+alt+[Digit9] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Digit0 | 0 | 0 | | 0 | 0 | 0 | [Digit0] | |
| Ctrl+Digit0 | 0 | Ctrl+0 | | Ctrl+0 | ctrl+0 | Ctrl+0 | ctrl+[Digit0] | |
| Shift+Digit0 | ) | Shift+0 | | Shift+0 | shift+0 | Shift+0 | shift+[Digit0] | |
| Ctrl+Shift+Digit0 | ) | Ctrl+Shift+0 | | Ctrl+Shift+0 | ctrl+shift+0 | Ctrl+Shift+0 | ctrl+shift+[Digit0] | |
| Alt+Digit0 | 0 | Alt+0 | | Alt+0 | alt+0 | Alt+0 | alt+[Digit0] | |
| Ctrl+Alt+Digit0 | º | Ctrl+Alt+0 | | Ctrl+Alt+0 | ctrl+alt+0 | Ctrl+Alt+0 | ctrl+alt+[Digit0] | |
| Shift+Alt+Digit0 | ) | Shift+Alt+0 | | Shift+Alt+0 | shift+alt+0 | Shift+Alt+0 | shift+alt+[Digit0] | |
| Ctrl+Shift+Alt+Digit0 | ‚ | Ctrl+Shift+Alt+0 | | Ctrl+Shift+Alt+0 | ctrl+shift+alt+0 | Ctrl+Shift+Alt+0 | ctrl+shift+alt+[Digit0] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Minus | - | - | | - | - | - | [Minus] | |
| Ctrl+Minus | - | Ctrl+- | | Ctrl+- | ctrl+- | Ctrl+- | ctrl+[Minus] | |
| Shift+Minus | _ | Shift+- | | Shift+- | shift+- | Shift+- | shift+[Minus] | |
| Ctrl+Shift+Minus | _ | Ctrl+Shift+- | | Ctrl+Shift+- | ctrl+shift+- | Ctrl+Shift+- | ctrl+shift+[Minus] | |
| Alt+Minus | - | Alt+- | | Alt+- | alt+- | Alt+- | alt+[Minus] | |
| Ctrl+Alt+Minus | – | Ctrl+Alt+- | | Ctrl+Alt+- | ctrl+alt+- | Ctrl+Alt+- | ctrl+alt+[Minus] | |
| Shift+Alt+Minus | _ | Shift+Alt+- | | Shift+Alt+- | shift+alt+- | Shift+Alt+- | shift+alt+[Minus] | |
| Ctrl+Shift+Alt+Minus | — | Ctrl+Shift+Alt+- | | Ctrl+Shift+Alt+- | ctrl+shift+alt+- | Ctrl+Shift+Alt+- | ctrl+shift+alt+[Minus] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Equal | = | = | | = | = | = | [Equal] | |
| Ctrl+Equal | = | Ctrl+= | | Ctrl+= | ctrl+= | Ctrl+= | ctrl+[Equal] | |
| Shift+Equal | + | Shift+= | | Shift+= | shift+= | Shift+= | shift+[Equal] | |
| Ctrl+Shift+Equal | + | Ctrl+Shift+= | | Ctrl+Shift+= | ctrl+shift+= | Ctrl+Shift+= | ctrl+shift+[Equal] | |
| Alt+Equal | = | Alt+= | | Alt+= | alt+= | Alt+= | alt+[Equal] | |
| Ctrl+Alt+Equal | ≠ | Ctrl+Alt+= | | Ctrl+Alt+= | ctrl+alt+= | Ctrl+Alt+= | ctrl+alt+[Equal] | |
| Shift+Alt+Equal | + | Shift+Alt+= | | Shift+Alt+= | shift+alt+= | Shift+Alt+= | shift+alt+[Equal] | |
| Ctrl+Shift+Alt+Equal | ± | Ctrl+Shift+Alt+= | | Ctrl+Shift+Alt+= | ctrl+shift+alt+= | Ctrl+Shift+Alt+= | ctrl+shift+alt+[Equal] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| BracketLeft | [ | [ | | [ | [ | [ | [BracketLeft] | |
| Ctrl+BracketLeft | [ | Ctrl+[ | | Ctrl+[ | ctrl+[ | Ctrl+[ | ctrl+[BracketLeft] | |
| Shift+BracketLeft | { | Shift+[ | | Shift+[ | shift+[ | Shift+[ | shift+[BracketLeft] | |
| Ctrl+Shift+BracketLeft | { | Ctrl+Shift+[ | | Ctrl+Shift+[ | ctrl+shift+[ | Ctrl+Shift+[ | ctrl+shift+[BracketLeft] | |
| Alt+BracketLeft | [ | Alt+[ | | Alt+[ | alt+[ | Alt+[ | alt+[BracketLeft] | |
| Ctrl+Alt+BracketLeft | “ | Ctrl+Alt+[ | | Ctrl+Alt+[ | ctrl+alt+[ | Ctrl+Alt+[ | ctrl+alt+[BracketLeft] | |
| Shift+Alt+BracketLeft | { | Shift+Alt+[ | | Shift+Alt+[ | shift+alt+[ | Shift+Alt+[ | shift+alt+[BracketLeft] | |
| Ctrl+Shift+Alt+BracketLeft | ” | Ctrl+Shift+Alt+[ | | Ctrl+Shift+Alt+[ | ctrl+shift+alt+[ | Ctrl+Shift+Alt+[ | ctrl+shift+alt+[BracketLeft] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| BracketRight | ] | ] | | ] | ] | ] | [BracketRight] | |
| Ctrl+BracketRight | ] | Ctrl+] | | Ctrl+] | ctrl+] | Ctrl+] | ctrl+[BracketRight] | |
| Shift+BracketRight | } | Shift+] | | Shift+] | shift+] | Shift+] | shift+[BracketRight] | |
| Ctrl+Shift+BracketRight | } | Ctrl+Shift+] | | Ctrl+Shift+] | ctrl+shift+] | Ctrl+Shift+] | ctrl+shift+[BracketRight] | |
| Alt+BracketRight | ] | Alt+] | | Alt+] | alt+] | Alt+] | alt+[BracketRight] | |
| Ctrl+Alt+BracketRight | ‘ | Ctrl+Alt+] | | Ctrl+Alt+] | ctrl+alt+] | Ctrl+Alt+] | ctrl+alt+[BracketRight] | |
| Shift+Alt+BracketRight | } | Shift+Alt+] | | Shift+Alt+] | shift+alt+] | Shift+Alt+] | shift+alt+[BracketRight] | |
| Ctrl+Shift+Alt+BracketRight | ’ | Ctrl+Shift+Alt+] | | Ctrl+Shift+Alt+] | ctrl+shift+alt+] | Ctrl+Shift+Alt+] | ctrl+shift+alt+[BracketRight] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Backslash | \ | \ | | \ | \ | \ | [Backslash] | |
| Ctrl+Backslash | \ | Ctrl+\ | | Ctrl+\ | ctrl+\ | Ctrl+\ | ctrl+[Backslash] | |
| Shift+Backslash | | | Shift+\ | | Shift+\ | shift+\ | Shift+\ | shift+[Backslash] | |
| Ctrl+Shift+Backslash | | | Ctrl+Shift+\ | | Ctrl+Shift+\ | ctrl+shift+\ | Ctrl+Shift+\ | ctrl+shift+[Backslash] | |
| Alt+Backslash | \ | Alt+\ | | Alt+\ | alt+\ | Alt+\ | alt+[Backslash] | |
| Ctrl+Alt+Backslash | « | Ctrl+Alt+\ | | Ctrl+Alt+\ | ctrl+alt+\ | Ctrl+Alt+\ | ctrl+alt+[Backslash] | |
| Shift+Alt+Backslash | | | Shift+Alt+\ | | Shift+Alt+\ | shift+alt+\ | Shift+Alt+\ | shift+alt+[Backslash] | |
| Ctrl+Shift+Alt+Backslash | » | Ctrl+Shift+Alt+\ | | Ctrl+Shift+Alt+\ | ctrl+shift+alt+\ | Ctrl+Shift+Alt+\ | ctrl+shift+alt+[Backslash] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| IntlHash | --- | | | null | null | null | null | |
| Ctrl+IntlHash | --- | | | null | null | null | null | |
| Shift+IntlHash | --- | | | null | null | null | null | |
| Ctrl+Shift+IntlHash | --- | | | null | null | null | null | |
| Alt+IntlHash | --- | | | null | null | null | null | |
| Ctrl+Alt+IntlHash | --- | | | null | null | null | null | |
| Shift+Alt+IntlHash | --- | | | null | null | null | null | |
| Ctrl+Shift+Alt+IntlHash | --- | | | null | null | null | null | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Semicolon | ; | ; | | ; | ; | ; | [Semicolon] | |
| Ctrl+Semicolon | ; | Ctrl+; | | Ctrl+; | ctrl+; | Ctrl+; | ctrl+[Semicolon] | |
| Shift+Semicolon | : | Shift+; | | Shift+; | shift+; | Shift+; | shift+[Semicolon] | |
| Ctrl+Shift+Semicolon | : | Ctrl+Shift+; | | Ctrl+Shift+; | ctrl+shift+; | Ctrl+Shift+; | ctrl+shift+[Semicolon] | |
| Alt+Semicolon | ; | Alt+; | | Alt+; | alt+; | Alt+; | alt+[Semicolon] | |
| Ctrl+Alt+Semicolon | … | Ctrl+Alt+; | | Ctrl+Alt+; | ctrl+alt+; | Ctrl+Alt+; | ctrl+alt+[Semicolon] | |
| Shift+Alt+Semicolon | : | Shift+Alt+; | | Shift+Alt+; | shift+alt+; | Shift+Alt+; | shift+alt+[Semicolon] | |
| Ctrl+Shift+Alt+Semicolon | Ú | Ctrl+Shift+Alt+; | | Ctrl+Shift+Alt+; | ctrl+shift+alt+; | Ctrl+Shift+Alt+; | ctrl+shift+alt+[Semicolon] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Quote | ' | ' | | ' | ' | ' | [Quote] | |
| Ctrl+Quote | ' | Ctrl+' | | Ctrl+' | ctrl+' | Ctrl+' | ctrl+[Quote] | |
| Shift+Quote | " | Shift+' | | Shift+' | shift+' | Shift+' | shift+[Quote] | |
| Ctrl+Shift+Quote | " | Ctrl+Shift+' | | Ctrl+Shift+' | ctrl+shift+' | Ctrl+Shift+' | ctrl+shift+[Quote] | |
| Alt+Quote | ' | Alt+' | | Alt+' | alt+' | Alt+' | alt+[Quote] | |
| Ctrl+Alt+Quote | æ | Ctrl+Alt+' | | Ctrl+Alt+' | ctrl+alt+' | Ctrl+Alt+' | ctrl+alt+[Quote] | |
| Shift+Alt+Quote | " | Shift+Alt+' | | Shift+Alt+' | shift+alt+' | Shift+Alt+' | shift+alt+[Quote] | |
| Ctrl+Shift+Alt+Quote | Æ | Ctrl+Shift+Alt+' | | Ctrl+Shift+Alt+' | ctrl+shift+alt+' | Ctrl+Shift+Alt+' | ctrl+shift+alt+[Quote] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Backquote | ` | ` | | ` | ` | ` | [Backquote] | |
| Ctrl+Backquote | ` | Ctrl+` | | Ctrl+` | ctrl+` | Ctrl+` | ctrl+[Backquote] | |
| Shift+Backquote | ~ | Shift+` | | Shift+` | shift+` | Shift+` | shift+[Backquote] | |
| Ctrl+Shift+Backquote | ~ | Ctrl+Shift+` | | Ctrl+Shift+` | ctrl+shift+` | Ctrl+Shift+` | ctrl+shift+[Backquote] | |
| Alt+Backquote | ` | Alt+` | | Alt+` | alt+` | Alt+` | alt+[Backquote] | |
| Ctrl+Alt+Backquote | ` | Ctrl+Alt+` | | Ctrl+Alt+` | ctrl+alt+` | Ctrl+Alt+` | ctrl+alt+[Backquote] | |
| Shift+Alt+Backquote | ~ | Shift+Alt+` | | Shift+Alt+` | shift+alt+` | Shift+Alt+` | shift+alt+[Backquote] | |
| Ctrl+Shift+Alt+Backquote | ` | Ctrl+Shift+Alt+` | | Ctrl+Shift+Alt+` | ctrl+shift+alt+` | Ctrl+Shift+Alt+` | ctrl+shift+alt+[Backquote] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Comma | , | , | | , | , | , | [Comma] | |
| Ctrl+Comma | , | Ctrl+, | | Ctrl+, | ctrl+, | Ctrl+, | ctrl+[Comma] | |
| Shift+Comma | < | Shift+, | | Shift+, | shift+, | Shift+, | shift+[Comma] | |
| Ctrl+Shift+Comma | < | Ctrl+Shift+, | | Ctrl+Shift+, | ctrl+shift+, | Ctrl+Shift+, | ctrl+shift+[Comma] | |
| Alt+Comma | , | Alt+, | | Alt+, | alt+, | Alt+, | alt+[Comma] | |
| Ctrl+Alt+Comma | ≤ | Ctrl+Alt+, | | Ctrl+Alt+, | ctrl+alt+, | Ctrl+Alt+, | ctrl+alt+[Comma] | |
| Shift+Alt+Comma | < | Shift+Alt+, | | Shift+Alt+, | shift+alt+, | Shift+Alt+, | shift+alt+[Comma] | |
| Ctrl+Shift+Alt+Comma | ¯ | Ctrl+Shift+Alt+, | | Ctrl+Shift+Alt+, | ctrl+shift+alt+, | Ctrl+Shift+Alt+, | ctrl+shift+alt+[Comma] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Period | . | . | | . | . | . | [Period] | |
| Ctrl+Period | . | Ctrl+. | | Ctrl+. | ctrl+. | Ctrl+. | ctrl+[Period] | |
| Shift+Period | > | Shift+. | | Shift+. | shift+. | Shift+. | shift+[Period] | |
| Ctrl+Shift+Period | > | Ctrl+Shift+. | | Ctrl+Shift+. | ctrl+shift+. | Ctrl+Shift+. | ctrl+shift+[Period] | |
| Alt+Period | . | Alt+. | | Alt+. | alt+. | Alt+. | alt+[Period] | |
| Ctrl+Alt+Period | ≥ | Ctrl+Alt+. | | Ctrl+Alt+. | ctrl+alt+. | Ctrl+Alt+. | ctrl+alt+[Period] | |
| Shift+Alt+Period | > | Shift+Alt+. | | Shift+Alt+. | shift+alt+. | Shift+Alt+. | shift+alt+[Period] | |
| Ctrl+Shift+Alt+Period | ˘ | Ctrl+Shift+Alt+. | | Ctrl+Shift+Alt+. | ctrl+shift+alt+. | Ctrl+Shift+Alt+. | ctrl+shift+alt+[Period] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Slash | / | / | | / | / | / | [Slash] | |
| Ctrl+Slash | / | Ctrl+/ | | Ctrl+/ | ctrl+/ | Ctrl+/ | ctrl+[Slash] | |
| Shift+Slash | ? | Shift+/ | | Shift+/ | shift+/ | Shift+/ | shift+[Slash] | |
| Ctrl+Shift+Slash | ? | Ctrl+Shift+/ | | Ctrl+Shift+/ | ctrl+shift+/ | Ctrl+Shift+/ | ctrl+shift+[Slash] | |
| Alt+Slash | / | Alt+/ | | Alt+/ | alt+/ | Alt+/ | alt+[Slash] | |
| Ctrl+Alt+Slash | ÷ | Ctrl+Alt+/ | | Ctrl+Alt+/ | ctrl+alt+/ | Ctrl+Alt+/ | ctrl+alt+[Slash] | |
| Shift+Alt+Slash | ? | Shift+Alt+/ | | Shift+Alt+/ | shift+alt+/ | Shift+Alt+/ | shift+alt+[Slash] | |
| Ctrl+Shift+Alt+Slash | ¿ | Ctrl+Shift+Alt+/ | | Ctrl+Shift+Alt+/ | ctrl+shift+alt+/ | Ctrl+Shift+Alt+/ | ctrl+shift+alt+[Slash] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | Pri | UI label | User settings | Electron accelerator | Dispatching string | WYSIWYG |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| ArrowUp | --- | UpArrow | | UpArrow | up | Up | [ArrowUp] | |
| Ctrl+ArrowUp | --- | Ctrl+UpArrow | | Ctrl+UpArrow | ctrl+up | Ctrl+Up | ctrl+[ArrowUp] | |
| Shift+ArrowUp | --- | Shift+UpArrow | | Shift+UpArrow | shift+up | Shift+Up | shift+[ArrowUp] | |
| Ctrl+Shift+ArrowUp | --- | Ctrl+Shift+UpArrow | | Ctrl+Shift+UpArrow | ctrl+shift+up | Ctrl+Shift+Up | ctrl+shift+[ArrowUp] | |
| Alt+ArrowUp | --- | Alt+UpArrow | | Alt+UpArrow | alt+up | Alt+Up | alt+[ArrowUp] | |
| Ctrl+Alt+ArrowUp | --- | Ctrl+Alt+UpArrow | | Ctrl+Alt+UpArrow | ctrl+alt+up | Ctrl+Alt+Up | ctrl+alt+[ArrowUp] | |
| Shift+Alt+ArrowUp | --- | Shift+Alt+UpArrow | | Shift+Alt+UpArrow | shift+alt+up | Shift+Alt+Up | shift+alt+[ArrowUp] | |
| Ctrl+Shift+Alt+ArrowUp | --- | Ctrl+Shift+Alt+UpArrow | | Ctrl+Shift+Alt+UpArrow | ctrl+shift+alt+up | Ctrl+Shift+Alt+Up | ctrl+shift+alt+[ArrowUp] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Numpad0 | --- | NumPad0 | | NumPad0 | numpad0 | null | [Numpad0] | |
| Ctrl+Numpad0 | --- | Ctrl+NumPad0 | | Ctrl+NumPad0 | ctrl+numpad0 | null | ctrl+[Numpad0] | |
| Shift+Numpad0 | --- | Shift+NumPad0 | | Shift+NumPad0 | shift+numpad0 | null | shift+[Numpad0] | |
| Ctrl+Shift+Numpad0 | --- | Ctrl+Shift+NumPad0 | | Ctrl+Shift+NumPad0 | ctrl+shift+numpad0 | null | ctrl+shift+[Numpad0] | |
| Alt+Numpad0 | --- | Alt+NumPad0 | | Alt+NumPad0 | alt+numpad0 | null | alt+[Numpad0] | |
| Ctrl+Alt+Numpad0 | --- | Ctrl+Alt+NumPad0 | | Ctrl+Alt+NumPad0 | ctrl+alt+numpad0 | null | ctrl+alt+[Numpad0] | |
| Shift+Alt+Numpad0 | --- | Shift+Alt+NumPad0 | | Shift+Alt+NumPad0 | shift+alt+numpad0 | null | shift+alt+[Numpad0] | |
| Ctrl+Shift+Alt+Numpad0 | --- | Ctrl+Shift+Alt+NumPad0 | | Ctrl+Shift+Alt+NumPad0 | ctrl+shift+alt+numpad0 | null | ctrl+shift+alt+[Numpad0] | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| IntlBackslash | § | | | § | [IntlBackslash] | null | [IntlBackslash] | NO |
| Ctrl+IntlBackslash | § | | | Ctrl+§ | ctrl+[IntlBackslash] | null | ctrl+[IntlBackslash] | NO |
| Shift+IntlBackslash | ± | | | Shift+§ | shift+[IntlBackslash] | null | shift+[IntlBackslash] | NO |
| Ctrl+Shift+IntlBackslash | ± | | | Ctrl+Shift+§ | ctrl+shift+[IntlBackslash] | null | ctrl+shift+[IntlBackslash] | NO |
| Alt+IntlBackslash | § | | | Alt+§ | alt+[IntlBackslash] | null | alt+[IntlBackslash] | NO |
| Ctrl+Alt+IntlBackslash | § | | | Ctrl+Alt+§ | ctrl+alt+[IntlBackslash] | null | ctrl+alt+[IntlBackslash] | NO |
| Shift+Alt+IntlBackslash | ± | | | Shift+Alt+§ | shift+alt+[IntlBackslash] | null | shift+alt+[IntlBackslash] | NO |
| Ctrl+Shift+Alt+IntlBackslash | ± | | | Ctrl+Shift+Alt+§ | ctrl+shift+alt+[IntlBackslash] | null | ctrl+shift+alt+[IntlBackslash] | NO |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
\ No newline at end of file
src/vs/workbench/services/keybinding/test/win_de_ch.txt
浏览文件 @
89e15e15
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| KeyA | a | A | A |
| Shift+KeyA | A | Shift+A | Shift+A |
| Ctrl+Alt+KeyA | --- | Ctrl+Alt+A | Ctrl+Alt+A |
| Ctrl+Shift+Alt+KeyA | --- | Ctrl+Shift+Alt+A | Ctrl+Shift+Alt+A |
--------------------------------------------------------------------------------------------------
| KeyB | b | B | B |
| Shift+KeyB | B | Shift+B | Shift+B |
| Ctrl+Alt+KeyB | --- | Ctrl+Alt+B | Ctrl+Alt+B |
| Ctrl+Shift+Alt+KeyB | --- | Ctrl+Shift+Alt+B | Ctrl+Shift+Alt+B |
--------------------------------------------------------------------------------------------------
| KeyC | c | C | C |
| Shift+KeyC | C | Shift+C | Shift+C |
| Ctrl+Alt+KeyC | --- | Ctrl+Alt+C | Ctrl+Alt+C |
| Ctrl+Shift+Alt+KeyC | --- | Ctrl+Shift+Alt+C | Ctrl+Shift+Alt+C |
--------------------------------------------------------------------------------------------------
| KeyD | d | D | D |
| Shift+KeyD | D | Shift+D | Shift+D |
| Ctrl+Alt+KeyD | --- | Ctrl+Alt+D | Ctrl+Alt+D |
| Ctrl+Shift+Alt+KeyD | --- | Ctrl+Shift+Alt+D | Ctrl+Shift+Alt+D |
--------------------------------------------------------------------------------------------------
| KeyE | e | E | E |
| Shift+KeyE | E | Shift+E | Shift+E |
| Ctrl+Alt+KeyE | € | Ctrl+Alt+E | Ctrl+Alt+E |
| Ctrl+Shift+Alt+KeyE | --- | Ctrl+Shift+Alt+E | Ctrl+Shift+Alt+E |
--------------------------------------------------------------------------------------------------
| KeyF | f | F | F |
| Shift+KeyF | F | Shift+F | Shift+F |
| Ctrl+Alt+KeyF | --- | Ctrl+Alt+F | Ctrl+Alt+F |
| Ctrl+Shift+Alt+KeyF | --- | Ctrl+Shift+Alt+F | Ctrl+Shift+Alt+F |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| KeyG | g | G | G |
| Shift+KeyG | G | Shift+G | Shift+G |
| Ctrl+Alt+KeyG | --- | Ctrl+Alt+G | Ctrl+Alt+G |
| Ctrl+Shift+Alt+KeyG | --- | Ctrl+Shift+Alt+G | Ctrl+Shift+Alt+G |
--------------------------------------------------------------------------------------------------
| KeyH | h | H | H |
| Shift+KeyH | H | Shift+H | Shift+H |
| Ctrl+Alt+KeyH | --- | Ctrl+Alt+H | Ctrl+Alt+H |
| Ctrl+Shift+Alt+KeyH | --- | Ctrl+Shift+Alt+H | Ctrl+Shift+Alt+H |
--------------------------------------------------------------------------------------------------
| KeyI | i | I | I |
| Shift+KeyI | I | Shift+I | Shift+I |
| Ctrl+Alt+KeyI | --- | Ctrl+Alt+I | Ctrl+Alt+I |
| Ctrl+Shift+Alt+KeyI | --- | Ctrl+Shift+Alt+I | Ctrl+Shift+Alt+I |
--------------------------------------------------------------------------------------------------
| KeyJ | j | J | J |
| Shift+KeyJ | J | Shift+J | Shift+J |
| Ctrl+Alt+KeyJ | --- | Ctrl+Alt+J | Ctrl+Alt+J |
| Ctrl+Shift+Alt+KeyJ | --- | Ctrl+Shift+Alt+J | Ctrl+Shift+Alt+J |
--------------------------------------------------------------------------------------------------
| KeyK | k | K | K |
| Shift+KeyK | K | Shift+K | Shift+K |
| Ctrl+Alt+KeyK | --- | Ctrl+Alt+K | Ctrl+Alt+K |
| Ctrl+Shift+Alt+KeyK | --- | Ctrl+Shift+Alt+K | Ctrl+Shift+Alt+K |
--------------------------------------------------------------------------------------------------
| KeyL | l | L | L |
| Shift+KeyL | L | Shift+L | Shift+L |
| Ctrl+Alt+KeyL | --- | Ctrl+Alt+L | Ctrl+Alt+L |
| Ctrl+Shift+Alt+KeyL | --- | Ctrl+Shift+Alt+L | Ctrl+Shift+Alt+L |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| KeyM | m | M | M |
| Shift+KeyM | M | Shift+M | Shift+M |
| Ctrl+Alt+KeyM | --- | Ctrl+Alt+M | Ctrl+Alt+M |
| Ctrl+Shift+Alt+KeyM | --- | Ctrl+Shift+Alt+M | Ctrl+Shift+Alt+M |
--------------------------------------------------------------------------------------------------
| KeyN | n | N | N |
| Shift+KeyN | N | Shift+N | Shift+N |
| Ctrl+Alt+KeyN | --- | Ctrl+Alt+N | Ctrl+Alt+N |
| Ctrl+Shift+Alt+KeyN | --- | Ctrl+Shift+Alt+N | Ctrl+Shift+Alt+N |
--------------------------------------------------------------------------------------------------
| KeyO | o | O | O |
| Shift+KeyO | O | Shift+O | Shift+O |
| Ctrl+Alt+KeyO | --- | Ctrl+Alt+O | Ctrl+Alt+O |
| Ctrl+Shift+Alt+KeyO | --- | Ctrl+Shift+Alt+O | Ctrl+Shift+Alt+O |
--------------------------------------------------------------------------------------------------
| KeyP | p | P | P |
| Shift+KeyP | P | Shift+P | Shift+P |
| Ctrl+Alt+KeyP | --- | Ctrl+Alt+P | Ctrl+Alt+P |
| Ctrl+Shift+Alt+KeyP | --- | Ctrl+Shift+Alt+P | Ctrl+Shift+Alt+P |
--------------------------------------------------------------------------------------------------
| KeyQ | q | Q | Q |
| Shift+KeyQ | Q | Shift+Q | Shift+Q |
| Ctrl+Alt+KeyQ | --- | Ctrl+Alt+Q | Ctrl+Alt+Q |
| Ctrl+Shift+Alt+KeyQ | --- | Ctrl+Shift+Alt+Q | Ctrl+Shift+Alt+Q |
--------------------------------------------------------------------------------------------------
| KeyR | r | R | R |
| Shift+KeyR | R | Shift+R | Shift+R |
| Ctrl+Alt+KeyR | --- | Ctrl+Alt+R | Ctrl+Alt+R |
| Ctrl+Shift+Alt+KeyR | --- | Ctrl+Shift+Alt+R | Ctrl+Shift+Alt+R |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| KeyS | s | S | S |
| Shift+KeyS | S | Shift+S | Shift+S |
| Ctrl+Alt+KeyS | --- | Ctrl+Alt+S | Ctrl+Alt+S |
| Ctrl+Shift+Alt+KeyS | --- | Ctrl+Shift+Alt+S | Ctrl+Shift+Alt+S |
--------------------------------------------------------------------------------------------------
| KeyT | t | T | T |
| Shift+KeyT | T | Shift+T | Shift+T |
| Ctrl+Alt+KeyT | --- | Ctrl+Alt+T | Ctrl+Alt+T |
| Ctrl+Shift+Alt+KeyT | --- | Ctrl+Shift+Alt+T | Ctrl+Shift+Alt+T |
--------------------------------------------------------------------------------------------------
| KeyU | u | U | U |
| Shift+KeyU | U | Shift+U | Shift+U |
| Ctrl+Alt+KeyU | --- | Ctrl+Alt+U | Ctrl+Alt+U |
| Ctrl+Shift+Alt+KeyU | --- | Ctrl+Shift+Alt+U | Ctrl+Shift+Alt+U |
--------------------------------------------------------------------------------------------------
| KeyV | v | V | V |
| Shift+KeyV | V | Shift+V | Shift+V |
| Ctrl+Alt+KeyV | --- | Ctrl+Alt+V | Ctrl+Alt+V |
| Ctrl+Shift+Alt+KeyV | --- | Ctrl+Shift+Alt+V | Ctrl+Shift+Alt+V |
--------------------------------------------------------------------------------------------------
| KeyW | w | W | W |
| Shift+KeyW | W | Shift+W | Shift+W |
| Ctrl+Alt+KeyW | --- | Ctrl+Alt+W | Ctrl+Alt+W |
| Ctrl+Shift+Alt+KeyW | --- | Ctrl+Shift+Alt+W | Ctrl+Shift+Alt+W |
--------------------------------------------------------------------------------------------------
| KeyX | x | X | X |
| Shift+KeyX | X | Shift+X | Shift+X |
| Ctrl+Alt+KeyX | --- | Ctrl+Alt+X | Ctrl+Alt+X |
| Ctrl+Shift+Alt+KeyX | --- | Ctrl+Shift+Alt+X | Ctrl+Shift+Alt+X |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| KeyY | z | Z | Z |
| Shift+KeyY | Z | Shift+Z | Shift+Z |
| Ctrl+Alt+KeyY | --- | Ctrl+Alt+Z | Ctrl+Alt+Z |
| Ctrl+Shift+Alt+KeyY | --- | Ctrl+Shift+Alt+Z | Ctrl+Shift+Alt+Z |
--------------------------------------------------------------------------------------------------
| KeyZ | y | Y | Y |
| Shift+KeyZ | Y | Shift+Y | Shift+Y |
| Ctrl+Alt+KeyZ | --- | Ctrl+Alt+Y | Ctrl+Alt+Y |
| Ctrl+Shift+Alt+KeyZ | --- | Ctrl+Shift+Alt+Y | Ctrl+Shift+Alt+Y |
--------------------------------------------------------------------------------------------------
| Digit1 | 1 | 1 | 1 |
| Shift+Digit1 | + | Shift+1 | Shift+1 |
| Ctrl+Alt+Digit1 | ¦ | Ctrl+Alt+1 | Ctrl+Alt+1 |
| Ctrl+Shift+Alt+Digit1 | --- | Ctrl+Shift+Alt+1 | Ctrl+Shift+Alt+1 |
--------------------------------------------------------------------------------------------------
| Digit2 | 2 | 2 | 2 |
| Shift+Digit2 | " | Shift+2 | Shift+2 |
| Ctrl+Alt+Digit2 | @ | Ctrl+Alt+2 | Ctrl+Alt+2 |
| Ctrl+Shift+Alt+Digit2 | --- | Ctrl+Shift+Alt+2 | Ctrl+Shift+Alt+2 |
--------------------------------------------------------------------------------------------------
| Digit3 | 3 | 3 | 3 |
| Shift+Digit3 | * | Shift+3 | Shift+3 |
| Ctrl+Alt+Digit3 | # | Ctrl+Alt+3 | Ctrl+Alt+3 |
| Ctrl+Shift+Alt+Digit3 | --- | Ctrl+Shift+Alt+3 | Ctrl+Shift+Alt+3 |
--------------------------------------------------------------------------------------------------
| Digit4 | 4 | 4 | 4 |
| Shift+Digit4 | ç | Shift+4 | Shift+4 |
| Ctrl+Alt+Digit4 | ° | Ctrl+Alt+4 | Ctrl+Alt+4 |
| Ctrl+Shift+Alt+Digit4 | --- | Ctrl+Shift+Alt+4 | Ctrl+Shift+Alt+4 |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| Digit5 | 5 | 5 | 5 |
| Shift+Digit5 | % | Shift+5 | Shift+5 |
| Ctrl+Alt+Digit5 | § | Ctrl+Alt+5 | Ctrl+Alt+5 |
| Ctrl+Shift+Alt+Digit5 | --- | Ctrl+Shift+Alt+5 | Ctrl+Shift+Alt+5 |
--------------------------------------------------------------------------------------------------
| Digit6 | 6 | 6 | 6 |
| Shift+Digit6 | & | Shift+6 | Shift+6 |
| Ctrl+Alt+Digit6 | ¬ | Ctrl+Alt+6 | Ctrl+Alt+6 |
| Ctrl+Shift+Alt+Digit6 | --- | Ctrl+Shift+Alt+6 | Ctrl+Shift+Alt+6 |
--------------------------------------------------------------------------------------------------
| Digit7 | 7 | 7 | 7 |
| Shift+Digit7 | / | Shift+7 | Shift+7 |
| Ctrl+Alt+Digit7 | | | Ctrl+Alt+7 | Ctrl+Alt+7 |
| Ctrl+Shift+Alt+Digit7 | --- | Ctrl+Shift+Alt+7 | Ctrl+Shift+Alt+7 |
--------------------------------------------------------------------------------------------------
| Digit8 | 8 | 8 | 8 |
| Shift+Digit8 | ( | Shift+8 | Shift+8 |
| Ctrl+Alt+Digit8 | ¢ | Ctrl+Alt+8 | Ctrl+Alt+8 |
| Ctrl+Shift+Alt+Digit8 | --- | Ctrl+Shift+Alt+8 | Ctrl+Shift+Alt+8 |
--------------------------------------------------------------------------------------------------
| Digit9 | 9 | 9 | 9 |
| Shift+Digit9 | ) | Shift+9 | Shift+9 |
| Ctrl+Alt+Digit9 | --- | Ctrl+Alt+9 | Ctrl+Alt+9 |
| Ctrl+Shift+Alt+Digit9 | --- | Ctrl+Shift+Alt+9 | Ctrl+Shift+Alt+9 |
--------------------------------------------------------------------------------------------------
| Digit0 | 0 | 0 | 0 |
| Shift+Digit0 | = | Shift+0 | Shift+0 |
| Ctrl+Alt+Digit0 | --- | Ctrl+Alt+0 | Ctrl+Alt+0 |
| Ctrl+Shift+Alt+Digit0 | --- | Ctrl+Shift+Alt+0 | Ctrl+Shift+Alt+0 |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| Minus | ' | [ | ' |
| Shift+Minus | ? | Shift+[ | Shift+' |
| Ctrl+Alt+Minus | ´ | Ctrl+Alt+[ | Ctrl+Alt+' |
| Ctrl+Shift+Alt+Minus | --- | Ctrl+Shift+Alt+[ | Ctrl+Shift+Alt+' |
--------------------------------------------------------------------------------------------------
| Equal | ^ | ] | ^ |
| Shift+Equal | ` | Shift+] | Shift+^ |
| Ctrl+Alt+Equal | ~ | Ctrl+Alt+] | Ctrl+Alt+^ |
| Ctrl+Shift+Alt+Equal | --- | Ctrl+Shift+Alt+] | Ctrl+Shift+Alt+^ |
--------------------------------------------------------------------------------------------------
| BracketLeft | ü | ; | ü |
| Shift+BracketLeft | è | Shift+; | Shift+ü |
| Ctrl+Alt+BracketLeft | [ | Ctrl+Alt+; | Ctrl+Alt+ü |
| Ctrl+Shift+Alt+BracketLeft | --- | Ctrl+Shift+Alt+; | Ctrl+Shift+Alt+ü |
--------------------------------------------------------------------------------------------------
| BracketRight | ¨ | ` | ¨ |
| Shift+BracketRight | ! | Shift+` | Shift+¨ |
| Ctrl+Alt+BracketRight | ] | Ctrl+Alt+` | Ctrl+Alt+¨ |
| Ctrl+Shift+Alt+BracketRight | --- | Ctrl+Shift+Alt+` | Ctrl+Shift+Alt+¨ |
--------------------------------------------------------------------------------------------------
| Backslash | $ | OEM_8 | $ |
| Shift+Backslash | £ | Shift+OEM_8 | Shift+$ |
| Ctrl+Alt+Backslash | } | Ctrl+Alt+OEM_8 | Ctrl+Alt+$ |
| Ctrl+Shift+Alt+Backslash | --- | Ctrl+Shift+Alt+OEM_8 | Ctrl+Shift+Alt+$ |
--------------------------------------------------------------------------------------------------
| IntlHash | --- | null | null |
| Shift+IntlHash | --- | null | null |
| Ctrl+Alt+IntlHash | --- | null | null |
| Ctrl+Shift+Alt+IntlHash | --- | null | null |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| Semicolon | ö | ' | ö |
| Shift+Semicolon | é | Shift+' | Shift+ö |
| Ctrl+Alt+Semicolon | --- | Ctrl+Alt+' | Ctrl+Alt+ö |
| Ctrl+Shift+Alt+Semicolon | --- | Ctrl+Shift+Alt+' | Ctrl+Shift+Alt+ö |
--------------------------------------------------------------------------------------------------
| Quote | ä | \ | ä |
| Shift+Quote | à | Shift+\ | Shift+ä |
| Ctrl+Alt+Quote | { | Ctrl+Alt+\ | Ctrl+Alt+ä |
| Ctrl+Shift+Alt+Quote | --- | Ctrl+Shift+Alt+\ | Ctrl+Shift+Alt+ä |
--------------------------------------------------------------------------------------------------
| Backquote | § | / | § |
| Shift+Backquote | ° | Shift+/ | Shift+§ |
| Ctrl+Alt+Backquote | --- | Ctrl+Alt+/ | Ctrl+Alt+§ |
| Ctrl+Shift+Alt+Backquote | --- | Ctrl+Shift+Alt+/ | Ctrl+Shift+Alt+§ |
--------------------------------------------------------------------------------------------------
| Comma | , | , | , |
| Shift+Comma | ; | Shift+, | Shift+, |
| Ctrl+Alt+Comma | --- | Ctrl+Alt+, | Ctrl+Alt+, |
| Ctrl+Shift+Alt+Comma | --- | Ctrl+Shift+Alt+, | Ctrl+Shift+Alt+, |
--------------------------------------------------------------------------------------------------
| Period | . | . | . |
| Shift+Period | : | Shift+. | Shift+. |
| Ctrl+Alt+Period | --- | Ctrl+Alt+. | Ctrl+Alt+. |
| Ctrl+Shift+Alt+Period | --- | Ctrl+Shift+Alt+. | Ctrl+Shift+Alt+. |
--------------------------------------------------------------------------------------------------
| Slash | - | - | - |
| Shift+Slash | _ | Shift+- | Shift+- |
| Ctrl+Alt+Slash | --- | Ctrl+Alt+- | Ctrl+Alt+- |
| Ctrl+Shift+Alt+Slash | --- | Ctrl+Shift+Alt+- | Ctrl+Shift+Alt+- |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| IntlBackslash | < | OEM_102 | < |
| Shift+IntlBackslash | > | Shift+OEM_102 | Shift+< |
| Ctrl+Alt+IntlBackslash | \ | Ctrl+Alt+OEM_102 | Ctrl+Alt+< |
| Ctrl+Shift+Alt+IntlBackslash | --- | Ctrl+Shift+Alt+OEM_102 | Ctrl+Shift+Alt+< |
--------------------------------------------------------------------------------------------------
\ No newline at end of file
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| KeyA | a | A | A | |
| Shift+KeyA | A | Shift+A | Shift+A | |
| Ctrl+Alt+KeyA | --- | Ctrl+Alt+A | Ctrl+Alt+A | |
| Ctrl+Shift+Alt+KeyA | --- | Ctrl+Shift+Alt+A | Ctrl+Shift+Alt+A | |
------------------------------------------------------------------------------------------------------------
| KeyB | b | B | B | |
| Shift+KeyB | B | Shift+B | Shift+B | |
| Ctrl+Alt+KeyB | --- | Ctrl+Alt+B | Ctrl+Alt+B | |
| Ctrl+Shift+Alt+KeyB | --- | Ctrl+Shift+Alt+B | Ctrl+Shift+Alt+B | |
------------------------------------------------------------------------------------------------------------
| KeyC | c | C | C | |
| Shift+KeyC | C | Shift+C | Shift+C | |
| Ctrl+Alt+KeyC | --- | Ctrl+Alt+C | Ctrl+Alt+C | |
| Ctrl+Shift+Alt+KeyC | --- | Ctrl+Shift+Alt+C | Ctrl+Shift+Alt+C | |
------------------------------------------------------------------------------------------------------------
| KeyD | d | D | D | |
| Shift+KeyD | D | Shift+D | Shift+D | |
| Ctrl+Alt+KeyD | --- | Ctrl+Alt+D | Ctrl+Alt+D | |
| Ctrl+Shift+Alt+KeyD | --- | Ctrl+Shift+Alt+D | Ctrl+Shift+Alt+D | |
------------------------------------------------------------------------------------------------------------
| KeyE | e | E | E | |
| Shift+KeyE | E | Shift+E | Shift+E | |
| Ctrl+Alt+KeyE | € | Ctrl+Alt+E | Ctrl+Alt+E | |
| Ctrl+Shift+Alt+KeyE | --- | Ctrl+Shift+Alt+E | Ctrl+Shift+Alt+E | |
------------------------------------------------------------------------------------------------------------
| KeyF | f | F | F | |
| Shift+KeyF | F | Shift+F | Shift+F | |
| Ctrl+Alt+KeyF | --- | Ctrl+Alt+F | Ctrl+Alt+F | |
| Ctrl+Shift+Alt+KeyF | --- | Ctrl+Shift+Alt+F | Ctrl+Shift+Alt+F | |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| KeyG | g | G | G | |
| Shift+KeyG | G | Shift+G | Shift+G | |
| Ctrl+Alt+KeyG | --- | Ctrl+Alt+G | Ctrl+Alt+G | |
| Ctrl+Shift+Alt+KeyG | --- | Ctrl+Shift+Alt+G | Ctrl+Shift+Alt+G | |
------------------------------------------------------------------------------------------------------------
| KeyH | h | H | H | |
| Shift+KeyH | H | Shift+H | Shift+H | |
| Ctrl+Alt+KeyH | --- | Ctrl+Alt+H | Ctrl+Alt+H | |
| Ctrl+Shift+Alt+KeyH | --- | Ctrl+Shift+Alt+H | Ctrl+Shift+Alt+H | |
------------------------------------------------------------------------------------------------------------
| KeyI | i | I | I | |
| Shift+KeyI | I | Shift+I | Shift+I | |
| Ctrl+Alt+KeyI | --- | Ctrl+Alt+I | Ctrl+Alt+I | |
| Ctrl+Shift+Alt+KeyI | --- | Ctrl+Shift+Alt+I | Ctrl+Shift+Alt+I | |
------------------------------------------------------------------------------------------------------------
| KeyJ | j | J | J | |
| Shift+KeyJ | J | Shift+J | Shift+J | |
| Ctrl+Alt+KeyJ | --- | Ctrl+Alt+J | Ctrl+Alt+J | |
| Ctrl+Shift+Alt+KeyJ | --- | Ctrl+Shift+Alt+J | Ctrl+Shift+Alt+J | |
------------------------------------------------------------------------------------------------------------
| KeyK | k | K | K | |
| Shift+KeyK | K | Shift+K | Shift+K | |
| Ctrl+Alt+KeyK | --- | Ctrl+Alt+K | Ctrl+Alt+K | |
| Ctrl+Shift+Alt+KeyK | --- | Ctrl+Shift+Alt+K | Ctrl+Shift+Alt+K | |
------------------------------------------------------------------------------------------------------------
| KeyL | l | L | L | |
| Shift+KeyL | L | Shift+L | Shift+L | |
| Ctrl+Alt+KeyL | --- | Ctrl+Alt+L | Ctrl+Alt+L | |
| Ctrl+Shift+Alt+KeyL | --- | Ctrl+Shift+Alt+L | Ctrl+Shift+Alt+L | |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| KeyM | m | M | M | |
| Shift+KeyM | M | Shift+M | Shift+M | |
| Ctrl+Alt+KeyM | --- | Ctrl+Alt+M | Ctrl+Alt+M | |
| Ctrl+Shift+Alt+KeyM | --- | Ctrl+Shift+Alt+M | Ctrl+Shift+Alt+M | |
------------------------------------------------------------------------------------------------------------
| KeyN | n | N | N | |
| Shift+KeyN | N | Shift+N | Shift+N | |
| Ctrl+Alt+KeyN | --- | Ctrl+Alt+N | Ctrl+Alt+N | |
| Ctrl+Shift+Alt+KeyN | --- | Ctrl+Shift+Alt+N | Ctrl+Shift+Alt+N | |
------------------------------------------------------------------------------------------------------------
| KeyO | o | O | O | |
| Shift+KeyO | O | Shift+O | Shift+O | |
| Ctrl+Alt+KeyO | --- | Ctrl+Alt+O | Ctrl+Alt+O | |
| Ctrl+Shift+Alt+KeyO | --- | Ctrl+Shift+Alt+O | Ctrl+Shift+Alt+O | |
------------------------------------------------------------------------------------------------------------
| KeyP | p | P | P | |
| Shift+KeyP | P | Shift+P | Shift+P | |
| Ctrl+Alt+KeyP | --- | Ctrl+Alt+P | Ctrl+Alt+P | |
| Ctrl+Shift+Alt+KeyP | --- | Ctrl+Shift+Alt+P | Ctrl+Shift+Alt+P | |
------------------------------------------------------------------------------------------------------------
| KeyQ | q | Q | Q | |
| Shift+KeyQ | Q | Shift+Q | Shift+Q | |
| Ctrl+Alt+KeyQ | --- | Ctrl+Alt+Q | Ctrl+Alt+Q | |
| Ctrl+Shift+Alt+KeyQ | --- | Ctrl+Shift+Alt+Q | Ctrl+Shift+Alt+Q | |
------------------------------------------------------------------------------------------------------------
| KeyR | r | R | R | |
| Shift+KeyR | R | Shift+R | Shift+R | |
| Ctrl+Alt+KeyR | --- | Ctrl+Alt+R | Ctrl+Alt+R | |
| Ctrl+Shift+Alt+KeyR | --- | Ctrl+Shift+Alt+R | Ctrl+Shift+Alt+R | |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| KeyS | s | S | S | |
| Shift+KeyS | S | Shift+S | Shift+S | |
| Ctrl+Alt+KeyS | --- | Ctrl+Alt+S | Ctrl+Alt+S | |
| Ctrl+Shift+Alt+KeyS | --- | Ctrl+Shift+Alt+S | Ctrl+Shift+Alt+S | |
------------------------------------------------------------------------------------------------------------
| KeyT | t | T | T | |
| Shift+KeyT | T | Shift+T | Shift+T | |
| Ctrl+Alt+KeyT | --- | Ctrl+Alt+T | Ctrl+Alt+T | |
| Ctrl+Shift+Alt+KeyT | --- | Ctrl+Shift+Alt+T | Ctrl+Shift+Alt+T | |
------------------------------------------------------------------------------------------------------------
| KeyU | u | U | U | |
| Shift+KeyU | U | Shift+U | Shift+U | |
| Ctrl+Alt+KeyU | --- | Ctrl+Alt+U | Ctrl+Alt+U | |
| Ctrl+Shift+Alt+KeyU | --- | Ctrl+Shift+Alt+U | Ctrl+Shift+Alt+U | |
------------------------------------------------------------------------------------------------------------
| KeyV | v | V | V | |
| Shift+KeyV | V | Shift+V | Shift+V | |
| Ctrl+Alt+KeyV | --- | Ctrl+Alt+V | Ctrl+Alt+V | |
| Ctrl+Shift+Alt+KeyV | --- | Ctrl+Shift+Alt+V | Ctrl+Shift+Alt+V | |
------------------------------------------------------------------------------------------------------------
| KeyW | w | W | W | |
| Shift+KeyW | W | Shift+W | Shift+W | |
| Ctrl+Alt+KeyW | --- | Ctrl+Alt+W | Ctrl+Alt+W | |
| Ctrl+Shift+Alt+KeyW | --- | Ctrl+Shift+Alt+W | Ctrl+Shift+Alt+W | |
------------------------------------------------------------------------------------------------------------
| KeyX | x | X | X | |
| Shift+KeyX | X | Shift+X | Shift+X | |
| Ctrl+Alt+KeyX | --- | Ctrl+Alt+X | Ctrl+Alt+X | |
| Ctrl+Shift+Alt+KeyX | --- | Ctrl+Shift+Alt+X | Ctrl+Shift+Alt+X | |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| KeyY | z | Z | Z | |
| Shift+KeyY | Z | Shift+Z | Shift+Z | |
| Ctrl+Alt+KeyY | --- | Ctrl+Alt+Z | Ctrl+Alt+Z | |
| Ctrl+Shift+Alt+KeyY | --- | Ctrl+Shift+Alt+Z | Ctrl+Shift+Alt+Z | |
------------------------------------------------------------------------------------------------------------
| KeyZ | y | Y | Y | |
| Shift+KeyZ | Y | Shift+Y | Shift+Y | |
| Ctrl+Alt+KeyZ | --- | Ctrl+Alt+Y | Ctrl+Alt+Y | |
| Ctrl+Shift+Alt+KeyZ | --- | Ctrl+Shift+Alt+Y | Ctrl+Shift+Alt+Y | |
------------------------------------------------------------------------------------------------------------
| Digit1 | 1 | 1 | 1 | |
| Shift+Digit1 | + | Shift+1 | Shift+1 | |
| Ctrl+Alt+Digit1 | ¦ | Ctrl+Alt+1 | Ctrl+Alt+1 | |
| Ctrl+Shift+Alt+Digit1 | --- | Ctrl+Shift+Alt+1 | Ctrl+Shift+Alt+1 | |
------------------------------------------------------------------------------------------------------------
| Digit2 | 2 | 2 | 2 | |
| Shift+Digit2 | " | Shift+2 | Shift+2 | |
| Ctrl+Alt+Digit2 | @ | Ctrl+Alt+2 | Ctrl+Alt+2 | |
| Ctrl+Shift+Alt+Digit2 | --- | Ctrl+Shift+Alt+2 | Ctrl+Shift+Alt+2 | |
------------------------------------------------------------------------------------------------------------
| Digit3 | 3 | 3 | 3 | |
| Shift+Digit3 | * | Shift+3 | Shift+3 | |
| Ctrl+Alt+Digit3 | # | Ctrl+Alt+3 | Ctrl+Alt+3 | |
| Ctrl+Shift+Alt+Digit3 | --- | Ctrl+Shift+Alt+3 | Ctrl+Shift+Alt+3 | |
------------------------------------------------------------------------------------------------------------
| Digit4 | 4 | 4 | 4 | |
| Shift+Digit4 | ç | Shift+4 | Shift+4 | |
| Ctrl+Alt+Digit4 | ° | Ctrl+Alt+4 | Ctrl+Alt+4 | |
| Ctrl+Shift+Alt+Digit4 | --- | Ctrl+Shift+Alt+4 | Ctrl+Shift+Alt+4 | |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| Digit5 | 5 | 5 | 5 | |
| Shift+Digit5 | % | Shift+5 | Shift+5 | |
| Ctrl+Alt+Digit5 | § | Ctrl+Alt+5 | Ctrl+Alt+5 | |
| Ctrl+Shift+Alt+Digit5 | --- | Ctrl+Shift+Alt+5 | Ctrl+Shift+Alt+5 | |
------------------------------------------------------------------------------------------------------------
| Digit6 | 6 | 6 | 6 | |
| Shift+Digit6 | & | Shift+6 | Shift+6 | |
| Ctrl+Alt+Digit6 | ¬ | Ctrl+Alt+6 | Ctrl+Alt+6 | |
| Ctrl+Shift+Alt+Digit6 | --- | Ctrl+Shift+Alt+6 | Ctrl+Shift+Alt+6 | |
------------------------------------------------------------------------------------------------------------
| Digit7 | 7 | 7 | 7 | |
| Shift+Digit7 | / | Shift+7 | Shift+7 | |
| Ctrl+Alt+Digit7 | | | Ctrl+Alt+7 | Ctrl+Alt+7 | |
| Ctrl+Shift+Alt+Digit7 | --- | Ctrl+Shift+Alt+7 | Ctrl+Shift+Alt+7 | |
------------------------------------------------------------------------------------------------------------
| Digit8 | 8 | 8 | 8 | |
| Shift+Digit8 | ( | Shift+8 | Shift+8 | |
| Ctrl+Alt+Digit8 | ¢ | Ctrl+Alt+8 | Ctrl+Alt+8 | |
| Ctrl+Shift+Alt+Digit8 | --- | Ctrl+Shift+Alt+8 | Ctrl+Shift+Alt+8 | |
------------------------------------------------------------------------------------------------------------
| Digit9 | 9 | 9 | 9 | |
| Shift+Digit9 | ) | Shift+9 | Shift+9 | |
| Ctrl+Alt+Digit9 | --- | Ctrl+Alt+9 | Ctrl+Alt+9 | |
| Ctrl+Shift+Alt+Digit9 | --- | Ctrl+Shift+Alt+9 | Ctrl+Shift+Alt+9 | |
------------------------------------------------------------------------------------------------------------
| Digit0 | 0 | 0 | 0 | |
| Shift+Digit0 | = | Shift+0 | Shift+0 | |
| Ctrl+Alt+Digit0 | --- | Ctrl+Alt+0 | Ctrl+Alt+0 | |
| Ctrl+Shift+Alt+Digit0 | --- | Ctrl+Shift+Alt+0 | Ctrl+Shift+Alt+0 | |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| Minus | ' | [ | ' | NO |
| Shift+Minus | ? | Shift+[ | Shift+' | NO |
| Ctrl+Alt+Minus | ´ | Ctrl+Alt+[ | Ctrl+Alt+' | NO |
| Ctrl+Shift+Alt+Minus | --- | Ctrl+Shift+Alt+[ | Ctrl+Shift+Alt+' | NO |
------------------------------------------------------------------------------------------------------------
| Equal | ^ | ] | ^ | NO |
| Shift+Equal | ` | Shift+] | Shift+^ | NO |
| Ctrl+Alt+Equal | ~ | Ctrl+Alt+] | Ctrl+Alt+^ | NO |
| Ctrl+Shift+Alt+Equal | --- | Ctrl+Shift+Alt+] | Ctrl+Shift+Alt+^ | NO |
------------------------------------------------------------------------------------------------------------
| BracketLeft | ü | ; | ü | NO |
| Shift+BracketLeft | è | Shift+; | Shift+ü | NO |
| Ctrl+Alt+BracketLeft | [ | Ctrl+Alt+; | Ctrl+Alt+ü | NO |
| Ctrl+Shift+Alt+BracketLeft | --- | Ctrl+Shift+Alt+; | Ctrl+Shift+Alt+ü | NO |
------------------------------------------------------------------------------------------------------------
| BracketRight | ¨ | ` | ¨ | NO |
| Shift+BracketRight | ! | Shift+` | Shift+¨ | NO |
| Ctrl+Alt+BracketRight | ] | Ctrl+Alt+` | Ctrl+Alt+¨ | NO |
| Ctrl+Shift+Alt+BracketRight | --- | Ctrl+Shift+Alt+` | Ctrl+Shift+Alt+¨ | NO |
------------------------------------------------------------------------------------------------------------
| Backslash | $ | OEM_8 | $ | NO |
| Shift+Backslash | £ | Shift+OEM_8 | Shift+$ | NO |
| Ctrl+Alt+Backslash | } | Ctrl+Alt+OEM_8 | Ctrl+Alt+$ | NO |
| Ctrl+Shift+Alt+Backslash | --- | Ctrl+Shift+Alt+OEM_8 | Ctrl+Shift+Alt+$ | NO |
------------------------------------------------------------------------------------------------------------
| IntlHash | --- | null | null | NO |
| Shift+IntlHash | --- | null | null | NO |
| Ctrl+Alt+IntlHash | --- | null | null | NO |
| Ctrl+Shift+Alt+IntlHash | --- | null | null | NO |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| Semicolon | ö | ' | ö | NO |
| Shift+Semicolon | é | Shift+' | Shift+ö | NO |
| Ctrl+Alt+Semicolon | --- | Ctrl+Alt+' | Ctrl+Alt+ö | NO |
| Ctrl+Shift+Alt+Semicolon | --- | Ctrl+Shift+Alt+' | Ctrl+Shift+Alt+ö | NO |
------------------------------------------------------------------------------------------------------------
| Quote | ä | \ | ä | NO |
| Shift+Quote | à | Shift+\ | Shift+ä | NO |
| Ctrl+Alt+Quote | { | Ctrl+Alt+\ | Ctrl+Alt+ä | NO |
| Ctrl+Shift+Alt+Quote | --- | Ctrl+Shift+Alt+\ | Ctrl+Shift+Alt+ä | NO |
------------------------------------------------------------------------------------------------------------
| Backquote | § | / | § | NO |
| Shift+Backquote | ° | Shift+/ | Shift+§ | NO |
| Ctrl+Alt+Backquote | --- | Ctrl+Alt+/ | Ctrl+Alt+§ | NO |
| Ctrl+Shift+Alt+Backquote | --- | Ctrl+Shift+Alt+/ | Ctrl+Shift+Alt+§ | NO |
------------------------------------------------------------------------------------------------------------
| Comma | , | , | , | |
| Shift+Comma | ; | Shift+, | Shift+, | |
| Ctrl+Alt+Comma | --- | Ctrl+Alt+, | Ctrl+Alt+, | |
| Ctrl+Shift+Alt+Comma | --- | Ctrl+Shift+Alt+, | Ctrl+Shift+Alt+, | |
------------------------------------------------------------------------------------------------------------
| Period | . | . | . | |
| Shift+Period | : | Shift+. | Shift+. | |
| Ctrl+Alt+Period | --- | Ctrl+Alt+. | Ctrl+Alt+. | |
| Ctrl+Shift+Alt+Period | --- | Ctrl+Shift+Alt+. | Ctrl+Shift+Alt+. | |
------------------------------------------------------------------------------------------------------------
| Slash | - | - | - | |
| Shift+Slash | _ | Shift+- | Shift+- | |
| Ctrl+Alt+Slash | --- | Ctrl+Alt+- | Ctrl+Alt+- | |
| Ctrl+Shift+Alt+Slash | --- | Ctrl+Shift+Alt+- | Ctrl+Shift+Alt+- | |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| ArrowUp | --- | UpArrow | UpArrow | |
| Shift+ArrowUp | --- | Shift+UpArrow | Shift+UpArrow | |
| Ctrl+Alt+ArrowUp | --- | Ctrl+Alt+UpArrow | Ctrl+Alt+UpArrow | |
| Ctrl+Shift+Alt+ArrowUp | --- | Ctrl+Shift+Alt+UpArrow | Ctrl+Shift+Alt+UpArrow | |
------------------------------------------------------------------------------------------------------------
| Numpad0 | --- | NumPad0 | NumPad0 | |
| Shift+Numpad0 | --- | Shift+NumPad0 | Shift+NumPad0 | |
| Ctrl+Alt+Numpad0 | --- | Ctrl+Alt+NumPad0 | Ctrl+Alt+NumPad0 | |
| Ctrl+Shift+Alt+Numpad0 | --- | Ctrl+Shift+Alt+NumPad0 | Ctrl+Shift+Alt+NumPad0 | |
------------------------------------------------------------------------------------------------------------
| IntlBackslash | < | OEM_102 | < | NO |
| Shift+IntlBackslash | > | Shift+OEM_102 | Shift+< | NO |
| Ctrl+Alt+IntlBackslash | \ | Ctrl+Alt+OEM_102 | Ctrl+Alt+< | NO |
| Ctrl+Shift+Alt+IntlBackslash | --- | Ctrl+Shift+Alt+OEM_102 | Ctrl+Shift+Alt+< | NO |
------------------------------------------------------------------------------------------------------------
\ No newline at end of file
src/vs/workbench/services/keybinding/test/win_en_us.txt
浏览文件 @
89e15e15
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| KeyA | a | A | A |
| Shift+KeyA | A | Shift+A | Shift+A |
| Ctrl+Alt+KeyA | --- | Ctrl+Alt+A | Ctrl+Alt+A |
| Ctrl+Shift+Alt+KeyA | --- | Ctrl+Shift+Alt+A | Ctrl+Shift+Alt+A |
--------------------------------------------------------------------------------------------------
| KeyB | b | B | B |
| Shift+KeyB | B | Shift+B | Shift+B |
| Ctrl+Alt+KeyB | --- | Ctrl+Alt+B | Ctrl+Alt+B |
| Ctrl+Shift+Alt+KeyB | --- | Ctrl+Shift+Alt+B | Ctrl+Shift+Alt+B |
--------------------------------------------------------------------------------------------------
| KeyC | c | C | C |
| Shift+KeyC | C | Shift+C | Shift+C |
| Ctrl+Alt+KeyC | --- | Ctrl+Alt+C | Ctrl+Alt+C |
| Ctrl+Shift+Alt+KeyC | --- | Ctrl+Shift+Alt+C | Ctrl+Shift+Alt+C |
--------------------------------------------------------------------------------------------------
| KeyD | d | D | D |
| Shift+KeyD | D | Shift+D | Shift+D |
| Ctrl+Alt+KeyD | --- | Ctrl+Alt+D | Ctrl+Alt+D |
| Ctrl+Shift+Alt+KeyD | --- | Ctrl+Shift+Alt+D | Ctrl+Shift+Alt+D |
--------------------------------------------------------------------------------------------------
| KeyE | e | E | E |
| Shift+KeyE | E | Shift+E | Shift+E |
| Ctrl+Alt+KeyE | --- | Ctrl+Alt+E | Ctrl+Alt+E |
| Ctrl+Shift+Alt+KeyE | --- | Ctrl+Shift+Alt+E | Ctrl+Shift+Alt+E |
--------------------------------------------------------------------------------------------------
| KeyF | f | F | F |
| Shift+KeyF | F | Shift+F | Shift+F |
| Ctrl+Alt+KeyF | --- | Ctrl+Alt+F | Ctrl+Alt+F |
| Ctrl+Shift+Alt+KeyF | --- | Ctrl+Shift+Alt+F | Ctrl+Shift+Alt+F |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| KeyG | g | G | G |
| Shift+KeyG | G | Shift+G | Shift+G |
| Ctrl+Alt+KeyG | --- | Ctrl+Alt+G | Ctrl+Alt+G |
| Ctrl+Shift+Alt+KeyG | --- | Ctrl+Shift+Alt+G | Ctrl+Shift+Alt+G |
--------------------------------------------------------------------------------------------------
| KeyH | h | H | H |
| Shift+KeyH | H | Shift+H | Shift+H |
| Ctrl+Alt+KeyH | --- | Ctrl+Alt+H | Ctrl+Alt+H |
| Ctrl+Shift+Alt+KeyH | --- | Ctrl+Shift+Alt+H | Ctrl+Shift+Alt+H |
--------------------------------------------------------------------------------------------------
| KeyI | i | I | I |
| Shift+KeyI | I | Shift+I | Shift+I |
| Ctrl+Alt+KeyI | --- | Ctrl+Alt+I | Ctrl+Alt+I |
| Ctrl+Shift+Alt+KeyI | --- | Ctrl+Shift+Alt+I | Ctrl+Shift+Alt+I |
--------------------------------------------------------------------------------------------------
| KeyJ | j | J | J |
| Shift+KeyJ | J | Shift+J | Shift+J |
| Ctrl+Alt+KeyJ | --- | Ctrl+Alt+J | Ctrl+Alt+J |
| Ctrl+Shift+Alt+KeyJ | --- | Ctrl+Shift+Alt+J | Ctrl+Shift+Alt+J |
--------------------------------------------------------------------------------------------------
| KeyK | k | K | K |
| Shift+KeyK | K | Shift+K | Shift+K |
| Ctrl+Alt+KeyK | --- | Ctrl+Alt+K | Ctrl+Alt+K |
| Ctrl+Shift+Alt+KeyK | --- | Ctrl+Shift+Alt+K | Ctrl+Shift+Alt+K |
--------------------------------------------------------------------------------------------------
| KeyL | l | L | L |
| Shift+KeyL | L | Shift+L | Shift+L |
| Ctrl+Alt+KeyL | --- | Ctrl+Alt+L | Ctrl+Alt+L |
| Ctrl+Shift+Alt+KeyL | --- | Ctrl+Shift+Alt+L | Ctrl+Shift+Alt+L |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| KeyM | m | M | M |
| Shift+KeyM | M | Shift+M | Shift+M |
| Ctrl+Alt+KeyM | --- | Ctrl+Alt+M | Ctrl+Alt+M |
| Ctrl+Shift+Alt+KeyM | --- | Ctrl+Shift+Alt+M | Ctrl+Shift+Alt+M |
--------------------------------------------------------------------------------------------------
| KeyN | n | N | N |
| Shift+KeyN | N | Shift+N | Shift+N |
| Ctrl+Alt+KeyN | --- | Ctrl+Alt+N | Ctrl+Alt+N |
| Ctrl+Shift+Alt+KeyN | --- | Ctrl+Shift+Alt+N | Ctrl+Shift+Alt+N |
--------------------------------------------------------------------------------------------------
| KeyO | o | O | O |
| Shift+KeyO | O | Shift+O | Shift+O |
| Ctrl+Alt+KeyO | --- | Ctrl+Alt+O | Ctrl+Alt+O |
| Ctrl+Shift+Alt+KeyO | --- | Ctrl+Shift+Alt+O | Ctrl+Shift+Alt+O |
--------------------------------------------------------------------------------------------------
| KeyP | p | P | P |
| Shift+KeyP | P | Shift+P | Shift+P |
| Ctrl+Alt+KeyP | --- | Ctrl+Alt+P | Ctrl+Alt+P |
| Ctrl+Shift+Alt+KeyP | --- | Ctrl+Shift+Alt+P | Ctrl+Shift+Alt+P |
--------------------------------------------------------------------------------------------------
| KeyQ | q | Q | Q |
| Shift+KeyQ | Q | Shift+Q | Shift+Q |
| Ctrl+Alt+KeyQ | --- | Ctrl+Alt+Q | Ctrl+Alt+Q |
| Ctrl+Shift+Alt+KeyQ | --- | Ctrl+Shift+Alt+Q | Ctrl+Shift+Alt+Q |
--------------------------------------------------------------------------------------------------
| KeyR | r | R | R |
| Shift+KeyR | R | Shift+R | Shift+R |
| Ctrl+Alt+KeyR | --- | Ctrl+Alt+R | Ctrl+Alt+R |
| Ctrl+Shift+Alt+KeyR | --- | Ctrl+Shift+Alt+R | Ctrl+Shift+Alt+R |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| KeyS | s | S | S |
| Shift+KeyS | S | Shift+S | Shift+S |
| Ctrl+Alt+KeyS | --- | Ctrl+Alt+S | Ctrl+Alt+S |
| Ctrl+Shift+Alt+KeyS | --- | Ctrl+Shift+Alt+S | Ctrl+Shift+Alt+S |
--------------------------------------------------------------------------------------------------
| KeyT | t | T | T |
| Shift+KeyT | T | Shift+T | Shift+T |
| Ctrl+Alt+KeyT | --- | Ctrl+Alt+T | Ctrl+Alt+T |
| Ctrl+Shift+Alt+KeyT | --- | Ctrl+Shift+Alt+T | Ctrl+Shift+Alt+T |
--------------------------------------------------------------------------------------------------
| KeyU | u | U | U |
| Shift+KeyU | U | Shift+U | Shift+U |
| Ctrl+Alt+KeyU | --- | Ctrl+Alt+U | Ctrl+Alt+U |
| Ctrl+Shift+Alt+KeyU | --- | Ctrl+Shift+Alt+U | Ctrl+Shift+Alt+U |
--------------------------------------------------------------------------------------------------
| KeyV | v | V | V |
| Shift+KeyV | V | Shift+V | Shift+V |
| Ctrl+Alt+KeyV | --- | Ctrl+Alt+V | Ctrl+Alt+V |
| Ctrl+Shift+Alt+KeyV | --- | Ctrl+Shift+Alt+V | Ctrl+Shift+Alt+V |
--------------------------------------------------------------------------------------------------
| KeyW | w | W | W |
| Shift+KeyW | W | Shift+W | Shift+W |
| Ctrl+Alt+KeyW | --- | Ctrl+Alt+W | Ctrl+Alt+W |
| Ctrl+Shift+Alt+KeyW | --- | Ctrl+Shift+Alt+W | Ctrl+Shift+Alt+W |
--------------------------------------------------------------------------------------------------
| KeyX | x | X | X |
| Shift+KeyX | X | Shift+X | Shift+X |
| Ctrl+Alt+KeyX | --- | Ctrl+Alt+X | Ctrl+Alt+X |
| Ctrl+Shift+Alt+KeyX | --- | Ctrl+Shift+Alt+X | Ctrl+Shift+Alt+X |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| KeyY | y | Y | Y |
| Shift+KeyY | Y | Shift+Y | Shift+Y |
| Ctrl+Alt+KeyY | --- | Ctrl+Alt+Y | Ctrl+Alt+Y |
| Ctrl+Shift+Alt+KeyY | --- | Ctrl+Shift+Alt+Y | Ctrl+Shift+Alt+Y |
--------------------------------------------------------------------------------------------------
| KeyZ | z | Z | Z |
| Shift+KeyZ | Z | Shift+Z | Shift+Z |
| Ctrl+Alt+KeyZ | --- | Ctrl+Alt+Z | Ctrl+Alt+Z |
| Ctrl+Shift+Alt+KeyZ | --- | Ctrl+Shift+Alt+Z | Ctrl+Shift+Alt+Z |
--------------------------------------------------------------------------------------------------
| Digit1 | 1 | 1 | 1 |
| Shift+Digit1 | ! | Shift+1 | Shift+1 |
| Ctrl+Alt+Digit1 | --- | Ctrl+Alt+1 | Ctrl+Alt+1 |
| Ctrl+Shift+Alt+Digit1 | --- | Ctrl+Shift+Alt+1 | Ctrl+Shift+Alt+1 |
--------------------------------------------------------------------------------------------------
| Digit2 | 2 | 2 | 2 |
| Shift+Digit2 | @ | Shift+2 | Shift+2 |
| Ctrl+Alt+Digit2 | --- | Ctrl+Alt+2 | Ctrl+Alt+2 |
| Ctrl+Shift+Alt+Digit2 | --- | Ctrl+Shift+Alt+2 | Ctrl+Shift+Alt+2 |
--------------------------------------------------------------------------------------------------
| Digit3 | 3 | 3 | 3 |
| Shift+Digit3 | # | Shift+3 | Shift+3 |
| Ctrl+Alt+Digit3 | --- | Ctrl+Alt+3 | Ctrl+Alt+3 |
| Ctrl+Shift+Alt+Digit3 | --- | Ctrl+Shift+Alt+3 | Ctrl+Shift+Alt+3 |
--------------------------------------------------------------------------------------------------
| Digit4 | 4 | 4 | 4 |
| Shift+Digit4 | $ | Shift+4 | Shift+4 |
| Ctrl+Alt+Digit4 | --- | Ctrl+Alt+4 | Ctrl+Alt+4 |
| Ctrl+Shift+Alt+Digit4 | --- | Ctrl+Shift+Alt+4 | Ctrl+Shift+Alt+4 |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| Digit5 | 5 | 5 | 5 |
| Shift+Digit5 | % | Shift+5 | Shift+5 |
| Ctrl+Alt+Digit5 | --- | Ctrl+Alt+5 | Ctrl+Alt+5 |
| Ctrl+Shift+Alt+Digit5 | --- | Ctrl+Shift+Alt+5 | Ctrl+Shift+Alt+5 |
--------------------------------------------------------------------------------------------------
| Digit6 | 6 | 6 | 6 |
| Shift+Digit6 | ^ | Shift+6 | Shift+6 |
| Ctrl+Alt+Digit6 | --- | Ctrl+Alt+6 | Ctrl+Alt+6 |
| Ctrl+Shift+Alt+Digit6 | --- | Ctrl+Shift+Alt+6 | Ctrl+Shift+Alt+6 |
--------------------------------------------------------------------------------------------------
| Digit7 | 7 | 7 | 7 |
| Shift+Digit7 | & | Shift+7 | Shift+7 |
| Ctrl+Alt+Digit7 | --- | Ctrl+Alt+7 | Ctrl+Alt+7 |
| Ctrl+Shift+Alt+Digit7 | --- | Ctrl+Shift+Alt+7 | Ctrl+Shift+Alt+7 |
--------------------------------------------------------------------------------------------------
| Digit8 | 8 | 8 | 8 |
| Shift+Digit8 | * | Shift+8 | Shift+8 |
| Ctrl+Alt+Digit8 | --- | Ctrl+Alt+8 | Ctrl+Alt+8 |
| Ctrl+Shift+Alt+Digit8 | --- | Ctrl+Shift+Alt+8 | Ctrl+Shift+Alt+8 |
--------------------------------------------------------------------------------------------------
| Digit9 | 9 | 9 | 9 |
| Shift+Digit9 | ( | Shift+9 | Shift+9 |
| Ctrl+Alt+Digit9 | --- | Ctrl+Alt+9 | Ctrl+Alt+9 |
| Ctrl+Shift+Alt+Digit9 | --- | Ctrl+Shift+Alt+9 | Ctrl+Shift+Alt+9 |
--------------------------------------------------------------------------------------------------
| Digit0 | 0 | 0 | 0 |
| Shift+Digit0 | ) | Shift+0 | Shift+0 |
| Ctrl+Alt+Digit0 | --- | Ctrl+Alt+0 | Ctrl+Alt+0 |
| Ctrl+Shift+Alt+Digit0 | --- | Ctrl+Shift+Alt+0 | Ctrl+Shift+Alt+0 |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| Minus | - | - | - |
| Shift+Minus | _ | Shift+- | Shift+- |
| Ctrl+Alt+Minus | --- | Ctrl+Alt+- | Ctrl+Alt+- |
| Ctrl+Shift+Alt+Minus | --- | Ctrl+Shift+Alt+- | Ctrl+Shift+Alt+- |
--------------------------------------------------------------------------------------------------
| Equal | = | = | = |
| Shift+Equal | + | Shift+= | Shift+= |
| Ctrl+Alt+Equal | --- | Ctrl+Alt+= | Ctrl+Alt+= |
| Ctrl+Shift+Alt+Equal | --- | Ctrl+Shift+Alt+= | Ctrl+Shift+Alt+= |
--------------------------------------------------------------------------------------------------
| BracketLeft | [ | [ | [ |
| Shift+BracketLeft | { | Shift+[ | Shift+[ |
| Ctrl+Alt+BracketLeft | --- | Ctrl+Alt+[ | Ctrl+Alt+[ |
| Ctrl+Shift+Alt+BracketLeft | --- | Ctrl+Shift+Alt+[ | Ctrl+Shift+Alt+[ |
--------------------------------------------------------------------------------------------------
| BracketRight | ] | ] | ] |
| Shift+BracketRight | } | Shift+] | Shift+] |
| Ctrl+Alt+BracketRight | --- | Ctrl+Alt+] | Ctrl+Alt+] |
| Ctrl+Shift+Alt+BracketRight | --- | Ctrl+Shift+Alt+] | Ctrl+Shift+Alt+] |
--------------------------------------------------------------------------------------------------
| Backslash | \ | \ | \ |
| Shift+Backslash | | | Shift+\ | Shift+\ |
| Ctrl+Alt+Backslash | --- | Ctrl+Alt+\ | Ctrl+Alt+\ |
| Ctrl+Shift+Alt+Backslash | --- | Ctrl+Shift+Alt+\ | Ctrl+Shift+Alt+\ |
--------------------------------------------------------------------------------------------------
| IntlHash | --- | null | null |
| Shift+IntlHash | --- | null | null |
| Ctrl+Alt+IntlHash | --- | null | null |
| Ctrl+Shift+Alt+IntlHash | --- | null | null |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| Semicolon | ; | ; | ; |
| Shift+Semicolon | : | Shift+; | Shift+; |
| Ctrl+Alt+Semicolon | --- | Ctrl+Alt+; | Ctrl+Alt+; |
| Ctrl+Shift+Alt+Semicolon | --- | Ctrl+Shift+Alt+; | Ctrl+Shift+Alt+; |
--------------------------------------------------------------------------------------------------
| Quote | ' | ' | ' |
| Shift+Quote | " | Shift+' | Shift+' |
| Ctrl+Alt+Quote | --- | Ctrl+Alt+' | Ctrl+Alt+' |
| Ctrl+Shift+Alt+Quote | --- | Ctrl+Shift+Alt+' | Ctrl+Shift+Alt+' |
--------------------------------------------------------------------------------------------------
| Backquote | ` | ` | ` |
| Shift+Backquote | ~ | Shift+` | Shift+` |
| Ctrl+Alt+Backquote | --- | Ctrl+Alt+` | Ctrl+Alt+` |
| Ctrl+Shift+Alt+Backquote | --- | Ctrl+Shift+Alt+` | Ctrl+Shift+Alt+` |
--------------------------------------------------------------------------------------------------
| Comma | , | , | , |
| Shift+Comma | < | Shift+, | Shift+, |
| Ctrl+Alt+Comma | --- | Ctrl+Alt+, | Ctrl+Alt+, |
| Ctrl+Shift+Alt+Comma | --- | Ctrl+Shift+Alt+, | Ctrl+Shift+Alt+, |
--------------------------------------------------------------------------------------------------
| Period | . | . | . |
| Shift+Period | > | Shift+. | Shift+. |
| Ctrl+Alt+Period | --- | Ctrl+Alt+. | Ctrl+Alt+. |
| Ctrl+Shift+Alt+Period | --- | Ctrl+Shift+Alt+. | Ctrl+Shift+Alt+. |
--------------------------------------------------------------------------------------------------
| Slash | / | / | / |
| Shift+Slash | ? | Shift+/ | Shift+/ |
| Ctrl+Alt+Slash | --- | Ctrl+Alt+/ | Ctrl+Alt+/ |
| Ctrl+Shift+Alt+Slash | --- | Ctrl+Shift+Alt+/ | Ctrl+Shift+Alt+/ |
--------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label |
--------------------------------------------------------------------------------------------------
| IntlBackslash | \ | OEM_102 | \ |
| Shift+IntlBackslash | | | Shift+OEM_102 | Shift+\ |
| Ctrl+Alt+IntlBackslash | --- | Ctrl+Alt+OEM_102 | Ctrl+Alt+\ |
| Ctrl+Shift+Alt+IntlBackslash | --- | Ctrl+Shift+Alt+OEM_102 | Ctrl+Shift+Alt+\ |
--------------------------------------------------------------------------------------------------
\ No newline at end of file
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| KeyA | a | A | A | |
| Shift+KeyA | A | Shift+A | Shift+A | |
| Ctrl+Alt+KeyA | --- | Ctrl+Alt+A | Ctrl+Alt+A | |
| Ctrl+Shift+Alt+KeyA | --- | Ctrl+Shift+Alt+A | Ctrl+Shift+Alt+A | |
------------------------------------------------------------------------------------------------------------
| KeyB | b | B | B | |
| Shift+KeyB | B | Shift+B | Shift+B | |
| Ctrl+Alt+KeyB | --- | Ctrl+Alt+B | Ctrl+Alt+B | |
| Ctrl+Shift+Alt+KeyB | --- | Ctrl+Shift+Alt+B | Ctrl+Shift+Alt+B | |
------------------------------------------------------------------------------------------------------------
| KeyC | c | C | C | |
| Shift+KeyC | C | Shift+C | Shift+C | |
| Ctrl+Alt+KeyC | --- | Ctrl+Alt+C | Ctrl+Alt+C | |
| Ctrl+Shift+Alt+KeyC | --- | Ctrl+Shift+Alt+C | Ctrl+Shift+Alt+C | |
------------------------------------------------------------------------------------------------------------
| KeyD | d | D | D | |
| Shift+KeyD | D | Shift+D | Shift+D | |
| Ctrl+Alt+KeyD | --- | Ctrl+Alt+D | Ctrl+Alt+D | |
| Ctrl+Shift+Alt+KeyD | --- | Ctrl+Shift+Alt+D | Ctrl+Shift+Alt+D | |
------------------------------------------------------------------------------------------------------------
| KeyE | e | E | E | |
| Shift+KeyE | E | Shift+E | Shift+E | |
| Ctrl+Alt+KeyE | --- | Ctrl+Alt+E | Ctrl+Alt+E | |
| Ctrl+Shift+Alt+KeyE | --- | Ctrl+Shift+Alt+E | Ctrl+Shift+Alt+E | |
------------------------------------------------------------------------------------------------------------
| KeyF | f | F | F | |
| Shift+KeyF | F | Shift+F | Shift+F | |
| Ctrl+Alt+KeyF | --- | Ctrl+Alt+F | Ctrl+Alt+F | |
| Ctrl+Shift+Alt+KeyF | --- | Ctrl+Shift+Alt+F | Ctrl+Shift+Alt+F | |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| KeyG | g | G | G | |
| Shift+KeyG | G | Shift+G | Shift+G | |
| Ctrl+Alt+KeyG | --- | Ctrl+Alt+G | Ctrl+Alt+G | |
| Ctrl+Shift+Alt+KeyG | --- | Ctrl+Shift+Alt+G | Ctrl+Shift+Alt+G | |
------------------------------------------------------------------------------------------------------------
| KeyH | h | H | H | |
| Shift+KeyH | H | Shift+H | Shift+H | |
| Ctrl+Alt+KeyH | --- | Ctrl+Alt+H | Ctrl+Alt+H | |
| Ctrl+Shift+Alt+KeyH | --- | Ctrl+Shift+Alt+H | Ctrl+Shift+Alt+H | |
------------------------------------------------------------------------------------------------------------
| KeyI | i | I | I | |
| Shift+KeyI | I | Shift+I | Shift+I | |
| Ctrl+Alt+KeyI | --- | Ctrl+Alt+I | Ctrl+Alt+I | |
| Ctrl+Shift+Alt+KeyI | --- | Ctrl+Shift+Alt+I | Ctrl+Shift+Alt+I | |
------------------------------------------------------------------------------------------------------------
| KeyJ | j | J | J | |
| Shift+KeyJ | J | Shift+J | Shift+J | |
| Ctrl+Alt+KeyJ | --- | Ctrl+Alt+J | Ctrl+Alt+J | |
| Ctrl+Shift+Alt+KeyJ | --- | Ctrl+Shift+Alt+J | Ctrl+Shift+Alt+J | |
------------------------------------------------------------------------------------------------------------
| KeyK | k | K | K | |
| Shift+KeyK | K | Shift+K | Shift+K | |
| Ctrl+Alt+KeyK | --- | Ctrl+Alt+K | Ctrl+Alt+K | |
| Ctrl+Shift+Alt+KeyK | --- | Ctrl+Shift+Alt+K | Ctrl+Shift+Alt+K | |
------------------------------------------------------------------------------------------------------------
| KeyL | l | L | L | |
| Shift+KeyL | L | Shift+L | Shift+L | |
| Ctrl+Alt+KeyL | --- | Ctrl+Alt+L | Ctrl+Alt+L | |
| Ctrl+Shift+Alt+KeyL | --- | Ctrl+Shift+Alt+L | Ctrl+Shift+Alt+L | |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| KeyM | m | M | M | |
| Shift+KeyM | M | Shift+M | Shift+M | |
| Ctrl+Alt+KeyM | --- | Ctrl+Alt+M | Ctrl+Alt+M | |
| Ctrl+Shift+Alt+KeyM | --- | Ctrl+Shift+Alt+M | Ctrl+Shift+Alt+M | |
------------------------------------------------------------------------------------------------------------
| KeyN | n | N | N | |
| Shift+KeyN | N | Shift+N | Shift+N | |
| Ctrl+Alt+KeyN | --- | Ctrl+Alt+N | Ctrl+Alt+N | |
| Ctrl+Shift+Alt+KeyN | --- | Ctrl+Shift+Alt+N | Ctrl+Shift+Alt+N | |
------------------------------------------------------------------------------------------------------------
| KeyO | o | O | O | |
| Shift+KeyO | O | Shift+O | Shift+O | |
| Ctrl+Alt+KeyO | --- | Ctrl+Alt+O | Ctrl+Alt+O | |
| Ctrl+Shift+Alt+KeyO | --- | Ctrl+Shift+Alt+O | Ctrl+Shift+Alt+O | |
------------------------------------------------------------------------------------------------------------
| KeyP | p | P | P | |
| Shift+KeyP | P | Shift+P | Shift+P | |
| Ctrl+Alt+KeyP | --- | Ctrl+Alt+P | Ctrl+Alt+P | |
| Ctrl+Shift+Alt+KeyP | --- | Ctrl+Shift+Alt+P | Ctrl+Shift+Alt+P | |
------------------------------------------------------------------------------------------------------------
| KeyQ | q | Q | Q | |
| Shift+KeyQ | Q | Shift+Q | Shift+Q | |
| Ctrl+Alt+KeyQ | --- | Ctrl+Alt+Q | Ctrl+Alt+Q | |
| Ctrl+Shift+Alt+KeyQ | --- | Ctrl+Shift+Alt+Q | Ctrl+Shift+Alt+Q | |
------------------------------------------------------------------------------------------------------------
| KeyR | r | R | R | |
| Shift+KeyR | R | Shift+R | Shift+R | |
| Ctrl+Alt+KeyR | --- | Ctrl+Alt+R | Ctrl+Alt+R | |
| Ctrl+Shift+Alt+KeyR | --- | Ctrl+Shift+Alt+R | Ctrl+Shift+Alt+R | |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| KeyS | s | S | S | |
| Shift+KeyS | S | Shift+S | Shift+S | |
| Ctrl+Alt+KeyS | --- | Ctrl+Alt+S | Ctrl+Alt+S | |
| Ctrl+Shift+Alt+KeyS | --- | Ctrl+Shift+Alt+S | Ctrl+Shift+Alt+S | |
------------------------------------------------------------------------------------------------------------
| KeyT | t | T | T | |
| Shift+KeyT | T | Shift+T | Shift+T | |
| Ctrl+Alt+KeyT | --- | Ctrl+Alt+T | Ctrl+Alt+T | |
| Ctrl+Shift+Alt+KeyT | --- | Ctrl+Shift+Alt+T | Ctrl+Shift+Alt+T | |
------------------------------------------------------------------------------------------------------------
| KeyU | u | U | U | |
| Shift+KeyU | U | Shift+U | Shift+U | |
| Ctrl+Alt+KeyU | --- | Ctrl+Alt+U | Ctrl+Alt+U | |
| Ctrl+Shift+Alt+KeyU | --- | Ctrl+Shift+Alt+U | Ctrl+Shift+Alt+U | |
------------------------------------------------------------------------------------------------------------
| KeyV | v | V | V | |
| Shift+KeyV | V | Shift+V | Shift+V | |
| Ctrl+Alt+KeyV | --- | Ctrl+Alt+V | Ctrl+Alt+V | |
| Ctrl+Shift+Alt+KeyV | --- | Ctrl+Shift+Alt+V | Ctrl+Shift+Alt+V | |
------------------------------------------------------------------------------------------------------------
| KeyW | w | W | W | |
| Shift+KeyW | W | Shift+W | Shift+W | |
| Ctrl+Alt+KeyW | --- | Ctrl+Alt+W | Ctrl+Alt+W | |
| Ctrl+Shift+Alt+KeyW | --- | Ctrl+Shift+Alt+W | Ctrl+Shift+Alt+W | |
------------------------------------------------------------------------------------------------------------
| KeyX | x | X | X | |
| Shift+KeyX | X | Shift+X | Shift+X | |
| Ctrl+Alt+KeyX | --- | Ctrl+Alt+X | Ctrl+Alt+X | |
| Ctrl+Shift+Alt+KeyX | --- | Ctrl+Shift+Alt+X | Ctrl+Shift+Alt+X | |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| KeyY | y | Y | Y | |
| Shift+KeyY | Y | Shift+Y | Shift+Y | |
| Ctrl+Alt+KeyY | --- | Ctrl+Alt+Y | Ctrl+Alt+Y | |
| Ctrl+Shift+Alt+KeyY | --- | Ctrl+Shift+Alt+Y | Ctrl+Shift+Alt+Y | |
------------------------------------------------------------------------------------------------------------
| KeyZ | z | Z | Z | |
| Shift+KeyZ | Z | Shift+Z | Shift+Z | |
| Ctrl+Alt+KeyZ | --- | Ctrl+Alt+Z | Ctrl+Alt+Z | |
| Ctrl+Shift+Alt+KeyZ | --- | Ctrl+Shift+Alt+Z | Ctrl+Shift+Alt+Z | |
------------------------------------------------------------------------------------------------------------
| Digit1 | 1 | 1 | 1 | |
| Shift+Digit1 | ! | Shift+1 | Shift+1 | |
| Ctrl+Alt+Digit1 | --- | Ctrl+Alt+1 | Ctrl+Alt+1 | |
| Ctrl+Shift+Alt+Digit1 | --- | Ctrl+Shift+Alt+1 | Ctrl+Shift+Alt+1 | |
------------------------------------------------------------------------------------------------------------
| Digit2 | 2 | 2 | 2 | |
| Shift+Digit2 | @ | Shift+2 | Shift+2 | |
| Ctrl+Alt+Digit2 | --- | Ctrl+Alt+2 | Ctrl+Alt+2 | |
| Ctrl+Shift+Alt+Digit2 | --- | Ctrl+Shift+Alt+2 | Ctrl+Shift+Alt+2 | |
------------------------------------------------------------------------------------------------------------
| Digit3 | 3 | 3 | 3 | |
| Shift+Digit3 | # | Shift+3 | Shift+3 | |
| Ctrl+Alt+Digit3 | --- | Ctrl+Alt+3 | Ctrl+Alt+3 | |
| Ctrl+Shift+Alt+Digit3 | --- | Ctrl+Shift+Alt+3 | Ctrl+Shift+Alt+3 | |
------------------------------------------------------------------------------------------------------------
| Digit4 | 4 | 4 | 4 | |
| Shift+Digit4 | $ | Shift+4 | Shift+4 | |
| Ctrl+Alt+Digit4 | --- | Ctrl+Alt+4 | Ctrl+Alt+4 | |
| Ctrl+Shift+Alt+Digit4 | --- | Ctrl+Shift+Alt+4 | Ctrl+Shift+Alt+4 | |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| Digit5 | 5 | 5 | 5 | |
| Shift+Digit5 | % | Shift+5 | Shift+5 | |
| Ctrl+Alt+Digit5 | --- | Ctrl+Alt+5 | Ctrl+Alt+5 | |
| Ctrl+Shift+Alt+Digit5 | --- | Ctrl+Shift+Alt+5 | Ctrl+Shift+Alt+5 | |
------------------------------------------------------------------------------------------------------------
| Digit6 | 6 | 6 | 6 | |
| Shift+Digit6 | ^ | Shift+6 | Shift+6 | |
| Ctrl+Alt+Digit6 | --- | Ctrl+Alt+6 | Ctrl+Alt+6 | |
| Ctrl+Shift+Alt+Digit6 | --- | Ctrl+Shift+Alt+6 | Ctrl+Shift+Alt+6 | |
------------------------------------------------------------------------------------------------------------
| Digit7 | 7 | 7 | 7 | |
| Shift+Digit7 | & | Shift+7 | Shift+7 | |
| Ctrl+Alt+Digit7 | --- | Ctrl+Alt+7 | Ctrl+Alt+7 | |
| Ctrl+Shift+Alt+Digit7 | --- | Ctrl+Shift+Alt+7 | Ctrl+Shift+Alt+7 | |
------------------------------------------------------------------------------------------------------------
| Digit8 | 8 | 8 | 8 | |
| Shift+Digit8 | * | Shift+8 | Shift+8 | |
| Ctrl+Alt+Digit8 | --- | Ctrl+Alt+8 | Ctrl+Alt+8 | |
| Ctrl+Shift+Alt+Digit8 | --- | Ctrl+Shift+Alt+8 | Ctrl+Shift+Alt+8 | |
------------------------------------------------------------------------------------------------------------
| Digit9 | 9 | 9 | 9 | |
| Shift+Digit9 | ( | Shift+9 | Shift+9 | |
| Ctrl+Alt+Digit9 | --- | Ctrl+Alt+9 | Ctrl+Alt+9 | |
| Ctrl+Shift+Alt+Digit9 | --- | Ctrl+Shift+Alt+9 | Ctrl+Shift+Alt+9 | |
------------------------------------------------------------------------------------------------------------
| Digit0 | 0 | 0 | 0 | |
| Shift+Digit0 | ) | Shift+0 | Shift+0 | |
| Ctrl+Alt+Digit0 | --- | Ctrl+Alt+0 | Ctrl+Alt+0 | |
| Ctrl+Shift+Alt+Digit0 | --- | Ctrl+Shift+Alt+0 | Ctrl+Shift+Alt+0 | |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| Minus | - | - | - | |
| Shift+Minus | _ | Shift+- | Shift+- | |
| Ctrl+Alt+Minus | --- | Ctrl+Alt+- | Ctrl+Alt+- | |
| Ctrl+Shift+Alt+Minus | --- | Ctrl+Shift+Alt+- | Ctrl+Shift+Alt+- | |
------------------------------------------------------------------------------------------------------------
| Equal | = | = | = | |
| Shift+Equal | + | Shift+= | Shift+= | |
| Ctrl+Alt+Equal | --- | Ctrl+Alt+= | Ctrl+Alt+= | |
| Ctrl+Shift+Alt+Equal | --- | Ctrl+Shift+Alt+= | Ctrl+Shift+Alt+= | |
------------------------------------------------------------------------------------------------------------
| BracketLeft | [ | [ | [ | |
| Shift+BracketLeft | { | Shift+[ | Shift+[ | |
| Ctrl+Alt+BracketLeft | --- | Ctrl+Alt+[ | Ctrl+Alt+[ | |
| Ctrl+Shift+Alt+BracketLeft | --- | Ctrl+Shift+Alt+[ | Ctrl+Shift+Alt+[ | |
------------------------------------------------------------------------------------------------------------
| BracketRight | ] | ] | ] | |
| Shift+BracketRight | } | Shift+] | Shift+] | |
| Ctrl+Alt+BracketRight | --- | Ctrl+Alt+] | Ctrl+Alt+] | |
| Ctrl+Shift+Alt+BracketRight | --- | Ctrl+Shift+Alt+] | Ctrl+Shift+Alt+] | |
------------------------------------------------------------------------------------------------------------
| Backslash | \ | \ | \ | |
| Shift+Backslash | | | Shift+\ | Shift+\ | |
| Ctrl+Alt+Backslash | --- | Ctrl+Alt+\ | Ctrl+Alt+\ | |
| Ctrl+Shift+Alt+Backslash | --- | Ctrl+Shift+Alt+\ | Ctrl+Shift+Alt+\ | |
------------------------------------------------------------------------------------------------------------
| IntlHash | --- | null | null | NO |
| Shift+IntlHash | --- | null | null | NO |
| Ctrl+Alt+IntlHash | --- | null | null | NO |
| Ctrl+Shift+Alt+IntlHash | --- | null | null | NO |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| Semicolon | ; | ; | ; | |
| Shift+Semicolon | : | Shift+; | Shift+; | |
| Ctrl+Alt+Semicolon | --- | Ctrl+Alt+; | Ctrl+Alt+; | |
| Ctrl+Shift+Alt+Semicolon | --- | Ctrl+Shift+Alt+; | Ctrl+Shift+Alt+; | |
------------------------------------------------------------------------------------------------------------
| Quote | ' | ' | ' | |
| Shift+Quote | " | Shift+' | Shift+' | |
| Ctrl+Alt+Quote | --- | Ctrl+Alt+' | Ctrl+Alt+' | |
| Ctrl+Shift+Alt+Quote | --- | Ctrl+Shift+Alt+' | Ctrl+Shift+Alt+' | |
------------------------------------------------------------------------------------------------------------
| Backquote | ` | ` | ` | |
| Shift+Backquote | ~ | Shift+` | Shift+` | |
| Ctrl+Alt+Backquote | --- | Ctrl+Alt+` | Ctrl+Alt+` | |
| Ctrl+Shift+Alt+Backquote | --- | Ctrl+Shift+Alt+` | Ctrl+Shift+Alt+` | |
------------------------------------------------------------------------------------------------------------
| Comma | , | , | , | |
| Shift+Comma | < | Shift+, | Shift+, | |
| Ctrl+Alt+Comma | --- | Ctrl+Alt+, | Ctrl+Alt+, | |
| Ctrl+Shift+Alt+Comma | --- | Ctrl+Shift+Alt+, | Ctrl+Shift+Alt+, | |
------------------------------------------------------------------------------------------------------------
| Period | . | . | . | |
| Shift+Period | > | Shift+. | Shift+. | |
| Ctrl+Alt+Period | --- | Ctrl+Alt+. | Ctrl+Alt+. | |
| Ctrl+Shift+Alt+Period | --- | Ctrl+Shift+Alt+. | Ctrl+Shift+Alt+. | |
------------------------------------------------------------------------------------------------------------
| Slash | / | / | / | |
| Shift+Slash | ? | Shift+/ | Shift+/ | |
| Ctrl+Alt+Slash | --- | Ctrl+Alt+/ | Ctrl+Alt+/ | |
| Ctrl+Shift+Alt+Slash | --- | Ctrl+Shift+Alt+/ | Ctrl+Shift+Alt+/ | |
------------------------------------------------------------------------------------------------------------
| HW Code combination | Key | KeyCode combination | UI label | WYSIWYG |
------------------------------------------------------------------------------------------------------------
| ArrowUp | --- | UpArrow | UpArrow | |
| Shift+ArrowUp | --- | Shift+UpArrow | Shift+UpArrow | |
| Ctrl+Alt+ArrowUp | --- | Ctrl+Alt+UpArrow | Ctrl+Alt+UpArrow | |
| Ctrl+Shift+Alt+ArrowUp | --- | Ctrl+Shift+Alt+UpArrow | Ctrl+Shift+Alt+UpArrow | |
------------------------------------------------------------------------------------------------------------
| Numpad0 | --- | NumPad0 | NumPad0 | |
| Shift+Numpad0 | --- | Shift+NumPad0 | Shift+NumPad0 | |
| Ctrl+Alt+Numpad0 | --- | Ctrl+Alt+NumPad0 | Ctrl+Alt+NumPad0 | |
| Ctrl+Shift+Alt+Numpad0 | --- | Ctrl+Shift+Alt+NumPad0 | Ctrl+Shift+Alt+NumPad0 | |
------------------------------------------------------------------------------------------------------------
| IntlBackslash | \ | OEM_102 | \ | NO |
| Shift+IntlBackslash | | | Shift+OEM_102 | Shift+\ | NO |
| Ctrl+Alt+IntlBackslash | --- | Ctrl+Alt+OEM_102 | Ctrl+Alt+\ | NO |
| Ctrl+Shift+Alt+IntlBackslash | --- | Ctrl+Shift+Alt+OEM_102 | Ctrl+Shift+Alt+\ | NO |
------------------------------------------------------------------------------------------------------------
\ No newline at end of file
src/vs/workbench/services/keybinding/test/windowsKeyboardMapper.test.ts
浏览文件 @
89e15e15
...
...
@@ -58,6 +58,7 @@ suite('keyboardMapper - WINDOWS de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
A
'
])],
electronAccelerator
:
'
Ctrl+A
'
,
userSettingsLabel
:
'
ctrl+a
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -78,6 +79,7 @@ suite('keyboardMapper - WINDOWS de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Z
'
])],
electronAccelerator
:
'
Ctrl+Z
'
,
userSettingsLabel
:
'
ctrl+z
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -105,6 +107,7 @@ suite('keyboardMapper - WINDOWS de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Z
'
])],
electronAccelerator
:
'
Ctrl+Z
'
,
userSettingsLabel
:
'
ctrl+z
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -125,6 +128,7 @@ suite('keyboardMapper - WINDOWS de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
^
'
])],
electronAccelerator
:
'
Ctrl+]
'
,
userSettingsLabel
:
'
ctrl+]
'
,
isWYSIWYG
:
false
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -152,6 +156,7 @@ suite('keyboardMapper - WINDOWS de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
^
'
])],
electronAccelerator
:
'
Ctrl+]
'
,
userSettingsLabel
:
'
ctrl+]
'
,
isWYSIWYG
:
false
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -172,6 +177,7 @@ suite('keyboardMapper - WINDOWS de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Shift
'
,
'
^
'
])],
electronAccelerator
:
'
Shift+]
'
,
userSettingsLabel
:
'
shift+]
'
,
isWYSIWYG
:
false
,
isChord
:
false
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
true
,
...
...
@@ -192,6 +198,7 @@ suite('keyboardMapper - WINDOWS de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
§
'
])],
electronAccelerator
:
'
Ctrl+/
'
,
userSettingsLabel
:
'
ctrl+/
'
,
isWYSIWYG
:
false
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -212,6 +219,7 @@ suite('keyboardMapper - WINDOWS de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Shift
'
,
'
§
'
])],
electronAccelerator
:
'
Ctrl+Shift+/
'
,
userSettingsLabel
:
'
ctrl+shift+/
'
,
isWYSIWYG
:
false
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
true
,
...
...
@@ -232,6 +240,7 @@ suite('keyboardMapper - WINDOWS de_ch', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
Ctrl
'
,
'
K
'
],
[
'
Ctrl
'
,
'
ä
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+k ctrl+
\\
'
,
isWYSIWYG
:
false
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -260,6 +269,7 @@ suite('keyboardMapper - WINDOWS de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
DownArrow
'
])],
electronAccelerator
:
'
Ctrl+Down
'
,
userSettingsLabel
:
'
ctrl+down
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -280,6 +290,7 @@ suite('keyboardMapper - WINDOWS de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
NumPad0
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+numpad0
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -300,6 +311,7 @@ suite('keyboardMapper - WINDOWS de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Home
'
])],
electronAccelerator
:
'
Ctrl+Home
'
,
userSettingsLabel
:
'
ctrl+home
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -327,6 +339,7 @@ suite('keyboardMapper - WINDOWS de_ch', () => {
HTMLLabel
:
[
_simpleHTMLLabel
([
'
Ctrl
'
,
'
Home
'
])],
electronAccelerator
:
'
Ctrl+Home
'
,
userSettingsLabel
:
'
ctrl+home
'
,
isWYSIWYG
:
true
,
isChord
:
false
,
hasCtrlModifier
:
true
,
hasShiftModifier
:
false
,
...
...
@@ -348,6 +361,7 @@ suite('keyboardMapper - WINDOWS de_ch', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
Ctrl
'
,
'
,
'
],
[
'
Ctrl
'
,
'
§
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+, ctrl+/
'
,
isWYSIWYG
:
false
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -384,6 +398,7 @@ suite('keyboardMapper - WINDOWS en_us', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
Ctrl
'
,
'
K
'
],
[
'
Ctrl
'
,
'
\\
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+k ctrl+
\\
'
,
isWYSIWYG
:
true
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
@@ -405,6 +420,7 @@ suite('keyboardMapper - WINDOWS en_us', () => {
HTMLLabel
:
[
_chordHTMLLabel
([
'
Ctrl
'
,
'
,
'
],
[
'
Ctrl
'
,
'
/
'
])],
electronAccelerator
:
null
,
userSettingsLabel
:
'
ctrl+, ctrl+/
'
,
isWYSIWYG
:
true
,
isChord
:
true
,
hasCtrlModifier
:
false
,
hasShiftModifier
:
false
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录