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 <[email protected]> >> >> --- >> 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.
