On Aug 18, 2016, at 7:06 AM, BALATON Zoltan wrote:

> On Wed, 17 Aug 2016, John Arbuckle wrote:
>> @@ -446,7 +438,10 @@ static void adb_keyboard_event(DeviceState *dev, 
>> QemuConsole *src,
>>        return;
>>    }
>>    keycode = qcode_to_adb_keycode[qcode];
>> -
>> +    if (keycode == NO_KEY) {  /* We don't want to send this to the guest */
>> +        ADB_DPRINTF("Ignoring NO_KEY\n");
>> +        return;
>> +    }
>>    if (evt->u.key.data->down == false) { /* if key release event */
>>        keycode = keycode | 0x80;   /* create keyboard break code */
>>    }
> 
> I think you should print the qcode value that was ignored instead of that it 
> was mapped to NO_KEY which is not that informative.
> 
> Regards,
> BALATON Zoltan

Sounds like a good idea.

What do you think of this:
ADB_DPRINTF("Ignoring key with qcode %d\n", qcode);


Reply via email to