   # for more buttons look at Input.Gamepad
   initGamepad : ->
     @input.gamepad = new Input.Gamepad(
-        "ButtonA" : -> View.move [0, 0, User.Configuration.moveValue]
-        "ButtonB" : -> View.move [0, 0, -User.Configuration.moveValue]
+        "ButtonA" : -> View.move [0, 0, Model.User.Configuration.moveValue]
+        "ButtonB" : -> View.move [0, 0, -Model.User.Configuration.moveValue]
         "LeftStickX" : View.yawDistance
         "LeftStickY" : View.pitchDistance
 

      @initKeyboard()

  setGamepadActivity : (value) ->
    User.Configuration.gamepadActive = value  
    User.Configuration.push()   
    if value is false
      @input.gamepad.unbind()
      @input.gamepad = null

      @initMouse()

  setKeyboardActivity : (value) ->
    Model.User.Configuration.keyboardActive = value 
    Model.User.Configuration.push()
    if value is false
      @input.keyboard.unbind()
      @input.keyboard = null
