mirror of
https://github.com/gnif/LookingGlass.git
synced 2026-11-13 15:27:21 +00:00
[client] input: add platform-neutral keycodes
This commit is contained in:
@@ -81,7 +81,7 @@ static void spiceSetStatusListener(void * opaque,
|
||||
static bool spiceKeyDown(void * opaque, int key)
|
||||
{
|
||||
SpiceInput * input = opaque;
|
||||
const uint32_t ps2 = linux_to_ps2[key];
|
||||
const uint32_t ps2 = lg_keycode_to_ps2[key];
|
||||
|
||||
LG_LOCK(input->stateLock);
|
||||
const bool result = input->available &&
|
||||
@@ -93,7 +93,7 @@ static bool spiceKeyDown(void * opaque, int key)
|
||||
static bool spiceKeyUp(void * opaque, int key)
|
||||
{
|
||||
SpiceInput * input = opaque;
|
||||
const uint32_t ps2 = linux_to_ps2[key];
|
||||
const uint32_t ps2 = lg_keycode_to_ps2[key];
|
||||
|
||||
LG_LOCK(input->stateLock);
|
||||
const bool result = !ps2 || purespice_keyUp(ps2);
|
||||
|
||||
Reference in New Issue
Block a user