Check a key repeat using xkb ruled keycode
authorjhyuni.kang <jhyuni.kang@samsung.com>
Thu, 7 May 2015 13:24:54 +0000 (09:24 -0400)
committerChris Michael <cp.michael@samsung.com>
Thu, 7 May 2015 13:24:54 +0000 (09:24 -0400)
commit5c5f4580d2ed5208b4b8342aaa8d33e9d6953baa
tree87139d5c957dacb4299be9921efeba53f751cbce
parentb1eb5b56a627929f1f43ebd167c92e76eefe0847
Check a key repeat using xkb ruled keycode

Summary:
ecore_wayland get a key information using libxkbcommon's functions.
         Also generate key repeat check xkb keymap's information using xkb_keymap_key_repeats().
         But xkb rules reflect X broken keycodes, so offset by 8.
         In ecore_wayland backend, other xkb funtions using offset keycode
         but only use default keycode to check key repeat.
         So I fix it to use xkb ruled keycode.

Test Plan: Long press a key and watch repeated key events generate well

Reviewers: devilhorns, raster

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D2475
src/lib/ecore_wayland/ecore_wl_input.c [changed mode: 0644->0755]