diff options
author | garykac@chromium.org <garykac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-15 22:19:03 +0000 |
---|---|---|
committer | garykac@chromium.org <garykac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-15 22:19:03 +0000 |
commit | 12b519d5c81c5eb3600ce38dfcd23e2b2e38d0dd (patch) | |
tree | 345f3f96f664669727aaf6c2637e2adb12e8acf6 /remoting | |
parent | e19228473a76277a68697115fa1ab8724f3f848a (diff) | |
download | chromium_src-12b519d5c81c5eb3600ce38dfcd23e2b2e38d0dd.zip chromium_src-12b519d5c81c5eb3600ce38dfcd23e2b2e38d0dd.tar.gz chromium_src-12b519d5c81c5eb3600ce38dfcd23e2b2e38d0dd.tar.bz2 |
Update Linux nativeKeyCode to USB keycode conversion table.
Remove evdev-based table, replace with xkb version.
Add check to verify size of lookup table.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9608011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127011 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting')
-rw-r--r-- | remoting/client/plugin/pepper_input_handler.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/remoting/client/plugin/pepper_input_handler.cc b/remoting/client/plugin/pepper_input_handler.cc index ca49ffd..839deb8 100644 --- a/remoting/client/plugin/pepper_input_handler.cc +++ b/remoting/client/plugin/pepper_input_handler.cc @@ -48,6 +48,8 @@ bool PepperInputHandler::HandleInputEvent(const pp::InputEvent& event) { uint32 keycode = GetUsbKeyCode(pp_key_event); if (keycode != 0) key_event.set_usb_keycode(keycode); + LOG(INFO) << " keycode: " << std::hex << key_event.keycode() + << " usb_keycode: " << key_event.usb_keycode() << std::dec; key_event.set_pressed(event.GetType() == PP_INPUTEVENT_TYPE_KEYDOWN); input_stub_->InjectKeyEvent(key_event); return true; |