test program

This commit is contained in:
lordwelch 2017-10-26 17:05:49 -06:00
parent b2275ddbc0
commit 9098fd1d3d
2 changed files with 114 additions and 94 deletions

36
main.go
View File

@ -5,16 +5,34 @@ import (
"os"
)
func int main() {
const (
LCTRL byte = 1 << iota
LSHIFT
LALT
LSUPER
RCTRL
RSHIFT
RALT
RSUPER
)
func main() {
var (
err error
input bufio.reader
key rune;
test [8]byte = [8]byte{0x00, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a}
)
fmt.Printf("%08b\n%08b\n%08b\n%08b\n%08b\n%08b\n%08b\n%08b\n\n", LCTRL,
LSHIFT,
LALT,
LSUPER,
RCTRL,
RSHIFT,
RALT,
RSUPER)
fmt.Println()
fmt.Printf("%08b\n", test[0])
test[0] |= LCTRL
fmt.Printf("%08b\n", test[0])
file, _ := os.Open("/dev/hidg0")
file.Write(test[:])
input = bufio.NewReader(os.Stdin)
for err == nil {
key,_,err = input.ReadRune()
}

172
q.json
View File

@ -1,85 +1,87 @@
"!"
"""
"#"
"$"
"%"
"&"
"'"
"("
")"
"*"
"+"
","
"-"
"."
"/"
":"
";"
"<"
"="
">"
"?"
"@"
"A"
"B"
"C"
"D"
"E"
"F"
"G"
"H"
"I"
"J"
"K"
"L"
"M"
"N"
"O"
"P"
"Q"
"R"
"S"
"T"
"U"
"V"
"W"
"X"
"Y"
"Z"
"["
"\"
"]"
"^"
"_"
"a"
"b"
"c"
"d"
"e"
"f"
"g"
"h"
"i"
"j"
"k"
"l"
"m"
"n"
"o"
"p"
"q"
"r"
"s"
"t"
"u"
"v"
"w"
"x"
"y"
"z"
"{"
"|"
"}"
"~"
"\n"
"\t"
{
"!":"shift 1"
""":"shift '"
"#":"#"
"$":"$"
"%":"%"
"&":"&"
"'":"'"
"(":"("
")":")"
"*":"*"
"+":"+"
",":","
"-":"-"
".":"."
"/":"/"
":":":"
";":";"
"<":"<"
"=":"="
">":">"
"?":"?"
"@":"@"
"A":"A"
"B":"B"
"C":"C"
"D":"D"
"E":"E"
"F":"F"
"G":"G"
"H":"H"
"I":"I"
"J":"J"
"K":"K"
"L":"L"
"M":"M"
"N":"N"
"O":"O"
"P":"P"
"Q":"Q"
"R":"R"
"S":"S"
"T":"T"
"U":"U"
"V":"V"
"W":"W"
"X":"X"
"Y":"Y"
"Z":"Z"
"[":"["
"\":"\"
"]":"]"
"^":"^"
"_":"_"
"a":"a"
"b":"b"
"c":"c"
"d":"d"
"e":"e"
"f":"f"
"g":"g"
"h":"h"
"i":"i"
"j":"j"
"k":"k"
"l":"l"
"m":"m"
"n":"n"
"o":"o"
"p":"p"
"q":"q"
"r":"r"
"s":"s"
"t":"t"
"u":"u"
"v":"v"
"w":"w"
"x":"x"
"y":"y"
"z":"z"
"{":"{"
"|":"|"
"}":"}"
"~":"~"
"\n":"n"
"\t":"t"