aboutsummaryrefslogtreecommitdiff
path: root/key_maps.go
blob: 699e9eee59504850cdc11ff5c4f8a99e0590f024 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
package main

var x11Map = map[string]string{
	" ":  "space",
	"!":  "exclam",
	"@":  "at",
	"#":  "numbersign",
	"$":  "dollar",
	"%":  "percent",
	"^":  "asciicircum",
	"&":  "ampersand",
	"*":  "asterisk",
	"(":  "parenleft",
	")":  "parenright",
	"~":  "asciitilde",
	"`":  "grave",
	"-":  "minus",
	"_":  "underscore",
	"=":  "equal",
	"+":  "plus",
	"[":  "bracketleft",
	"]":  "bracketright",
	"{":  "braceleft",
	"}":  "braceright",
	"\\": "backslash",
	"|":  "bar",
	";":  "semicolon",
	":":  "colon",
	"'":  "apostrophe",
	"\"": "quotedbl",
	",":  "comma",
	"<":  "less",
	".":  "period",
	">":  "greater",
	"/":  "slash",
	"?":  "question",
}

var needsShift = []string{
	"~", "!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "_", "+",
	"Q", "W", "E", "R", "T", "Y", "U", "I", "O", "P", "{", "}", "|",
	"A", "S", "D", "F", "G", "H", "J", "K", "L", "L", ":", "\"",
	"Z", "X", "C", "V", "B", "N", "M", "<", ">", "?",
}