summaryrefslogtreecommitdiffstats
path: root/remoting
diff options
context:
space:
mode:
authorgarykac@chromium.org <garykac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-15 22:19:03 +0000
committergarykac@chromium.org <garykac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-15 22:19:03 +0000
commit12b519d5c81c5eb3600ce38dfcd23e2b2e38d0dd (patch)
tree345f3f96f664669727aaf6c2637e2adb12e8acf6 /remoting
parente19228473a76277a68697115fa1ab8724f3f848a (diff)
downloadchromium_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.cc2
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;