jihoon pushed a commit to branch efl-1.8. http://git.enlightenment.org/core/efl.git/commit/?id=9d918ad2d1ec2e94217e933f4939a401d8e3c4bd
commit 9d918ad2d1ec2e94217e933f4939a401d8e3c4bd Author: Jihoon Kim <jihoon48....@samsung.com> Date: Thu Jan 2 15:08:01 2014 +0900 scimimmodule: support super key (between ctrl and alt key) --- src/modules/ecore_imf/scim/scim_imcontext.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/ecore_imf/scim/scim_imcontext.cpp b/src/modules/ecore_imf/scim/scim_imcontext.cpp index 9b61d57..88ca99a 100644 --- a/src/modules/ecore_imf/scim/scim_imcontext.cpp +++ b/src/modules/ecore_imf/scim/scim_imcontext.cpp @@ -420,6 +420,10 @@ _ecore_imf_modifier_to_scim_mask(unsigned int modifiers) if (modifiers & ECORE_IMF_KEYBOARD_MODIFIER_SHIFT) mask |= SCIM_KEY_ShiftMask; + /**< "Win" (between "Ctrl" and "Alt") is pressed */ + if (modifiers & ECORE_IMF_KEYBOARD_MODIFIER_WIN) + mask |= SCIM_KEY_SuperMask; + /**< "AltGr" is pressed */ if (modifiers & ECORE_IMF_KEYBOARD_MODIFIER_ALTGR) mask |= SCIM_KEY_Mod5Mask; --