Event JSON
{
"id": "2197822f88c8b6aac6fba607b13157cc97e722d462f705a5ad23abed94c2c92a",
"pubkey": "dc6381215e656a56d81495cef020a0a291cdcb0195398bdded551ee3938dd9a0",
"created_at": 1718322158,
"kind": 1,
"tags": [
[
"e",
"485316205898ed9d37a99db9e9ebfbe3719fe1b359cff1cac51ae981f3b039c7",
"",
"root"
],
[
"e",
"bcd0fbc5b47b756413ff91e17615ee4457ec05d4875aa8738b9e7c19f737d463",
"",
"reply"
],
[
"p",
"dc6381215e656a56d81495cef020a0a291cdcb0195398bdded551ee3938dd9a0"
],
[
"proxy",
"https://aus.social/@jpm/112611960964254668",
"web"
],
[
"p",
"04f8915424c713657ad6ce59443d28dbdcf5832687c9af560ae388f59276a137"
],
[
"proxy",
"https://aus.social/users/jpm/statuses/112611960964254668",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://aus.social/users/jpm/statuses/112611960964254668",
"pink.momostr"
]
],
"content": "the trick is going to be synchronizing the lock state (caps, num, scroll) - USB keyboards just send the scan code of the button and expect the host driver to deal with it. Could do some amount of configurability in the adapter, either pass raw scan code or map to modifier",
"sig": "a216f160223a389ee16a7c0e8d24042d203567134743bf9154cd9b27940792512f7cc3a718b0438942320e8579b394413cfe6a08ae92e923c40cc77860b26b4a"
}