Event JSON
{
"id": "9a5d871ba1a0ccca6a8e58671b6bb7b6ebfbd25441195d747d875cec01b6ee64",
"pubkey": "04f8915424c713657ad6ce59443d28dbdcf5832687c9af560ae388f59276a137",
"created_at": 1718322327,
"kind": 1,
"tags": [
[
"e",
"2197822f88c8b6aac6fba607b13157cc97e722d462f705a5ad23abed94c2c92a",
"",
"reply"
],
[
"e",
"485316205898ed9d37a99db9e9ebfbe3719fe1b359cff1cac51ae981f3b039c7",
"",
"root"
],
[
"proxy",
"https://studio8502.ca/@mos_8502/112611972082415031",
"web"
],
[
"p",
"dc6381215e656a56d81495cef020a0a291cdcb0195398bdded551ee3938dd9a0"
],
[
"p",
"04f8915424c713657ad6ce59443d28dbdcf5832687c9af560ae388f59276a137"
],
[
"proxy",
"https://studio8502.ca/users/mos_8502/statuses/112611972082415031",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://studio8502.ca/users/mos_8502/statuses/112611972082415031",
"pink.momostr"
]
],
"content": "The way I envision it, the microcontroller would simulate a keyboard in memory, the state of which is updated based on USB keyboard events. That state is used to generate the byte pairs of the buffer, captured when a key changes state.",
"sig": "186d439ed4f1a0e5c7edc1cc9dbe2f0e77186e19a38671aff4fd56e6249fcd479cc34d44dd2aedf7634c8134986d53e1872eb7c7077ca85cddba5718af9cd70d"
}