coreapplicationuis/kefmapper/data/AknKeyEventMap.rss
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Thu, 19 Aug 2010 10:05:08 +0300
branchRCL_3
changeset 18 0818dd463d41
parent 0 2e3d3ce01487
child 19 924385140d98
permissions -rw-r--r--
Revision: 201031 Kit: 201033

/*
* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). 
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
* which accompanies this distribution, and is available
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description:  Key table configuration file.
*
*/


// RESOURCE IDENTIFIER

NAME KEF

// INCLUDES

#include <eikon.rh>
#include "aknkeyeventmap.rh"
#include <e32keys.h>
#include <aknkeyeventmap.hrh>

//  RESOURCE DEFINITIONS 

RESOURCE RSS_SIGNATURE 
    {
    }

RESOURCE KEF_KEY_EVENT_MAP r_avkon_key_event_map
    	{
	    keyevents =
	        {
	        KEF_KEY_EVENT
	            {
	            scancode   = { EStdKeyDevice27};           //Scan code for Express Media Key.
	            keycode    = { EKeyApplication21};	 //Key code for Express Media Key.
	            devicemode = { KKefModeDefault };
	            eventtype  = { KKefTypeShort | KKefTypeKey };
	            feedbacktype = 1; // 1 = Basic feedback
	            },
	        KEF_KEY_EVENT
           		{
            	scancode = { EStdKeyRightFunc, EStdKeyUpArrow } ;            
				keycode = { EStdKeyApplicationC, EStdKeyApplicationC, EStdKeyApplicationC } ;
            	devicemode = { 0, 1, 2 };
            	eventtype = { KKefTypeShort | KKefTypeLong, KKefTypeShort | KKefTypeLong, KKefTypeShort | KKefTypeLong };
            	},

        	KEF_KEY_EVENT
            	{
           	 	scancode = { EStdKeyRightFunc, EStdKeyDownArrow } ;
           	 	keycode = { EStdKeyApplicationD, EStdKeyApplicationD, EStdKeyApplicationD } ;
            	devicemode = { 0, 1, 2 };
            	eventtype = { KKefTypeShort | KKefTypeLong, KKefTypeShort | KKefTypeLong, KKefTypeShort | KKefTypeLong };
            	}
	        };	
	    }


// -----------------------------------------------------------------------------
// r_avkon_key_event_map
// By default, key event map is disabled.
// -----------------------------------------------------------------------------
//
/*RESOURCE KEF_KEY_EVENT_MAP_DISABLED r_avkon_key_event_map
    {
    }*/

// End of File