//private ControllerMapping mapping;
    public override void AwakeComponent()
    {
        base.AwakeComponent();

        // Set id
        id = 0;
        controllerDictionaries = new ControllerDictionaries();
    }
    // Use this for initialization
    void Awake()
    {
        controllerDictionaries = new ControllerDictionaries();
        actualControllerNames  = new string[2];

        controllerUsed = new ControllerType[2];

        checkedController = new bool[2];

        for (int i = 0; i < 2; i++)
        {
            controllerUsed[i]        = ControllerType.Keyboard;
            checkedController[i]     = false;
            actualControllerNames[i] = "";
        }
    }