<p></p>
<blockquote>
<p>Unicode code points</p>
</blockquote>
<p>Keyboards don't create unicode code points.  That's what the IME is for.  Only keycodes that can actually be generated need to be checked.  Most keyboards have fewer than 128 keys.  The modifier keys could be checked separately.  So you'd have have a jump plus a few comparisons to find the right response.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/pull/2956#issuecomment-954334153">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ7WVVW2SCCZGBDUNJ3UJHYR3ANCNFSM5GYIYOCQ">unsubscribe</a>.<br />Triage notifications on the go with GitHub Mobile for <a href="https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675">iOS</a> or <a href="https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub">Android</a>.
<img src="https://github.com/notifications/beacon/AAIOWJ6Z6HM46N5SUC3DQCTUJHYR3A5CNFSM5GYIYOC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHDQ7XSI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/pull/2956#issuecomment-954334153",
"url": "https://github.com/geany/geany/pull/2956#issuecomment-954334153",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>