Skip to content

Commit 94fd422

Browse files
committed
all: add SpaceKey
Fixes #13
1 parent b950a6e commit 94fd422

File tree

3 files changed

+111
-108
lines changed

3 files changed

+111
-108
lines changed

hotkey_darwin.go

Lines changed: 37 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -105,40 +105,41 @@ type Key uint8
105105

106106
// All kinds of keys
107107
const (
108-
Key1 Key = 18
109-
Key2 Key = 19
110-
Key3 Key = 20
111-
Key4 Key = 21
112-
Key5 Key = 23
113-
Key6 Key = 22
114-
Key7 Key = 26
115-
Key8 Key = 28
116-
Key9 Key = 25
117-
Key0 Key = 29
118-
KeyA Key = 0
119-
KeyB Key = 11
120-
KeyC Key = 8
121-
KeyD Key = 2
122-
KeyE Key = 14
123-
KeyF Key = 3
124-
KeyG Key = 5
125-
KeyH Key = 4
126-
KeyI Key = 34
127-
KeyJ Key = 38
128-
KeyK Key = 40
129-
KeyL Key = 37
130-
KeyM Key = 46
131-
KeyN Key = 45
132-
KeyO Key = 31
133-
KeyP Key = 35
134-
KeyQ Key = 12
135-
KeyR Key = 15
136-
KeyS Key = 1
137-
KeyT Key = 17
138-
KeyU Key = 32
139-
KeyV Key = 9
140-
KeyW Key = 13
141-
KeyX Key = 7
142-
KeyY Key = 16
143-
KeyZ Key = 6
108+
KeySpace Key = 49
109+
Key1 Key = 18
110+
Key2 Key = 19
111+
Key3 Key = 20
112+
Key4 Key = 21
113+
Key5 Key = 23
114+
Key6 Key = 22
115+
Key7 Key = 26
116+
Key8 Key = 28
117+
Key9 Key = 25
118+
Key0 Key = 29
119+
KeyA Key = 0
120+
KeyB Key = 11
121+
KeyC Key = 8
122+
KeyD Key = 2
123+
KeyE Key = 14
124+
KeyF Key = 3
125+
KeyG Key = 5
126+
KeyH Key = 4
127+
KeyI Key = 34
128+
KeyJ Key = 38
129+
KeyK Key = 40
130+
KeyL Key = 37
131+
KeyM Key = 46
132+
KeyN Key = 45
133+
KeyO Key = 31
134+
KeyP Key = 35
135+
KeyQ Key = 12
136+
KeyR Key = 15
137+
KeyS Key = 1
138+
KeyT Key = 17
139+
KeyU Key = 32
140+
KeyV Key = 9
141+
KeyW Key = 13
142+
KeyX Key = 7
143+
KeyY Key = 16
144+
KeyZ Key = 6
144145
)

hotkey_linux.go

Lines changed: 37 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -139,40 +139,41 @@ type Key uint8
139139

140140
// All kinds of keys
141141
const (
142-
Key1 Key = 0x0030
143-
Key2 Key = 0x0031
144-
Key3 Key = 0x0032
145-
Key4 Key = 0x0033
146-
Key5 Key = 0x0034
147-
Key6 Key = 0x0035
148-
Key7 Key = 0x0036
149-
Key8 Key = 0x0037
150-
Key9 Key = 0x0038
151-
Key0 Key = 0x0039
152-
KeyA Key = 0x0061
153-
KeyB Key = 0x0062
154-
KeyC Key = 0x0063
155-
KeyD Key = 0x0064
156-
KeyE Key = 0x0065
157-
KeyF Key = 0x0066
158-
KeyG Key = 0x0067
159-
KeyH Key = 0x0068
160-
KeyI Key = 0x0069
161-
KeyJ Key = 0x006a
162-
KeyK Key = 0x006b
163-
KeyL Key = 0x006c
164-
KeyM Key = 0x006d
165-
KeyN Key = 0x006e
166-
KeyO Key = 0x006f
167-
KeyP Key = 0x0070
168-
KeyQ Key = 0x0071
169-
KeyR Key = 0x0072
170-
KeyS Key = 0x0073
171-
KeyT Key = 0x0074
172-
KeyU Key = 0x0075
173-
KeyV Key = 0x0076
174-
KeyW Key = 0x0077
175-
KeyX Key = 0x0078
176-
KeyY Key = 0x0079
177-
KeyZ Key = 0x007a
142+
KeySpace Key = 0x0020
143+
Key1 Key = 0x0030
144+
Key2 Key = 0x0031
145+
Key3 Key = 0x0032
146+
Key4 Key = 0x0033
147+
Key5 Key = 0x0034
148+
Key6 Key = 0x0035
149+
Key7 Key = 0x0036
150+
Key8 Key = 0x0037
151+
Key9 Key = 0x0038
152+
Key0 Key = 0x0039
153+
KeyA Key = 0x0061
154+
KeyB Key = 0x0062
155+
KeyC Key = 0x0063
156+
KeyD Key = 0x0064
157+
KeyE Key = 0x0065
158+
KeyF Key = 0x0066
159+
KeyG Key = 0x0067
160+
KeyH Key = 0x0068
161+
KeyI Key = 0x0069
162+
KeyJ Key = 0x006a
163+
KeyK Key = 0x006b
164+
KeyL Key = 0x006c
165+
KeyM Key = 0x006d
166+
KeyN Key = 0x006e
167+
KeyO Key = 0x006f
168+
KeyP Key = 0x0070
169+
KeyQ Key = 0x0071
170+
KeyR Key = 0x0072
171+
KeyS Key = 0x0073
172+
KeyT Key = 0x0074
173+
KeyU Key = 0x0075
174+
KeyV Key = 0x0076
175+
KeyW Key = 0x0077
176+
KeyX Key = 0x0078
177+
KeyY Key = 0x0079
178+
KeyZ Key = 0x007a
178179
)

hotkey_windows.go

Lines changed: 37 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -155,40 +155,41 @@ type Key uint8
155155

156156
// All kinds of Keys
157157
const (
158-
Key0 Key = 0x30
159-
Key1 Key = 0x31
160-
Key2 Key = 0x32
161-
Key3 Key = 0x33
162-
Key4 Key = 0x34
163-
Key5 Key = 0x35
164-
Key6 Key = 0x36
165-
Key7 Key = 0x37
166-
Key8 Key = 0x38
167-
Key9 Key = 0x39
168-
KeyA Key = 0x41
169-
KeyB Key = 0x42
170-
KeyC Key = 0x43
171-
KeyD Key = 0x44
172-
KeyE Key = 0x45
173-
KeyF Key = 0x46
174-
KeyG Key = 0x47
175-
KeyH Key = 0x48
176-
KeyI Key = 0x49
177-
KeyJ Key = 0x4A
178-
KeyK Key = 0x4B
179-
KeyL Key = 0x4C
180-
KeyM Key = 0x4D
181-
KeyN Key = 0x4E
182-
KeyO Key = 0x4F
183-
KeyP Key = 0x50
184-
KeyQ Key = 0x51
185-
KeyR Key = 0x52
186-
KeyS Key = 0x53
187-
KeyT Key = 0x54
188-
KeyU Key = 0x55
189-
KeyV Key = 0x56
190-
KeyW Key = 0x57
191-
KeyX Key = 0x58
192-
KeyY Key = 0x59
193-
KeyZ Key = 0x5A
158+
KeySpace Key = 0x20
159+
Key0 Key = 0x30
160+
Key1 Key = 0x31
161+
Key2 Key = 0x32
162+
Key3 Key = 0x33
163+
Key4 Key = 0x34
164+
Key5 Key = 0x35
165+
Key6 Key = 0x36
166+
Key7 Key = 0x37
167+
Key8 Key = 0x38
168+
Key9 Key = 0x39
169+
KeyA Key = 0x41
170+
KeyB Key = 0x42
171+
KeyC Key = 0x43
172+
KeyD Key = 0x44
173+
KeyE Key = 0x45
174+
KeyF Key = 0x46
175+
KeyG Key = 0x47
176+
KeyH Key = 0x48
177+
KeyI Key = 0x49
178+
KeyJ Key = 0x4A
179+
KeyK Key = 0x4B
180+
KeyL Key = 0x4C
181+
KeyM Key = 0x4D
182+
KeyN Key = 0x4E
183+
KeyO Key = 0x4F
184+
KeyP Key = 0x50
185+
KeyQ Key = 0x51
186+
KeyR Key = 0x52
187+
KeyS Key = 0x53
188+
KeyT Key = 0x54
189+
KeyU Key = 0x55
190+
KeyV Key = 0x56
191+
KeyW Key = 0x57
192+
KeyX Key = 0x58
193+
KeyY Key = 0x59
194+
KeyZ Key = 0x5A
194195
)

0 commit comments

Comments
 (0)