-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkeyboard.gs
72 lines (55 loc) · 1.1 KB
/
keyboard.gs
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
costumes "files/blank.svg";
%define addkey(key, real) \
add key to keypad; \
add real to realkeypad; \
wait_until not key_pressed(real); \
delete keypad[key in keypad]; \
delete realkeypad[real in realkeypad]; \
onkey "1" {
addkey(1, "1");
}
onkey "2" {
addkey(2, "2");
}
onkey "3" {
addkey(3, "3");
}
onkey "4" {
addkey(12, "4");
}
onkey "q" {
addkey(4, "q");
}
onkey "w" {
addkey(5, "w");
}
onkey "e" {
addkey(6, "e");
}
onkey "r" {
addkey(13, "r");
}
onkey "a" {
addkey(7, "a");
}
onkey "s" {
addkey(8, "s");
}
onkey "d" {
addkey(9, "d");
}
onkey "f" {
addkey(14, "f");
}
onkey "z" {
addkey(10, "z");
}
onkey "x" {
addkey(0, "x");
}
onkey "c" {
addkey(11, "c");
}
onkey "v" {
addkey(15, "v");
}