fix compile in CKeyCodes and add right modifiers