qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] input-keymap.c: Add keypad equal and power keys


From: Programmingkid
Subject: Re: [Qemu-devel] [PATCH] input-keymap.c: Add keypad equal and power keys
Date: Wed, 2 Mar 2016 11:29:52 -0500

On Mar 2, 2016, at 11:12 AM, Gerd Hoffmann wrote:

> On Mi, 2016-03-02 at 10:52 -0500, Programmingkid wrote:
>> Add the keypad equals and power keys to the qcode_to_number array. These keys
>> are used on a Macintosh keyboard.
>> 
>> Signed-off-by: John Arbuckle <address@hidden>
>> 
>> ---
>> ui/input-keymap.c |    3 ++-
>> 1 files changed, 2 insertions(+), 1 deletions(-)
>> 
>> diff --git a/ui/input-keymap.c b/ui/input-keymap.c
>> index fd2c09d..8cffe62 100644
>> --- a/ui/input-keymap.c
>> +++ b/ui/input-keymap.c
>> @@ -98,6 +98,7 @@ static const int qcode_to_number[] = {
>>     [Q_KEY_CODE_KP_ENTER] = 0x9c,
>>     [Q_KEY_CODE_KP_DECIMAL] = 0x53,
>>     [Q_KEY_CODE_SYSRQ] = 0x54,
>> +    [Q_KEY_CODE_KP_EQUALS] = 0x55,
> 
> Where does the 0x55 come from?

It is a value I picked by adding one to Q_KEY_CODE_SYSRQ's value.

> 
>> +    [Q_KEY_CODE_POWER] = 0x5e,
> 
> Same question here.

I went to this page: 
http://www.computer-engineering.org/ps2keyboard/scancodes1.html.
Then I looked at the power button's value of 0xe05e, and just removed the e0 
part.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]