public Controller(ClientContext context, String side)
 {
     tracker = new Tracker(context, "/me/hands/" + side);
     one = new Button(context, "/controller/" + side + "/1");
     two = new Button(context, "/controller/" + side + "/2");
     three = new Button(context, "/controller/" + side + "/3");
     four = new Button(context, "/controller/" + side + "/4");
     bumper = new Button(context, "/controller/" + side + "/bumper");
     joystick = new Button(context, "/controller/" + side + "/joystick/button");
     middle = new Button(context, "/controller/" + side + "/middle");
     joystickX = new Analog(context, "/controller/" + side + "/joystick/x");
     joystickY = new Analog(context, "/controller/" + side + "/joystick/y");
     trigger = new Analog(context, "/controller/" + side + "/trigger");
 }
 public Controller(ClientContext context, String side)
 {
     tracker   = new Tracker(context, "/me/hands/" + side);
     one       = new Button(context, "/controller/" + side + "/1");
     two       = new Button(context, "/controller/" + side + "/2");
     three     = new Button(context, "/controller/" + side + "/3");
     four      = new Button(context, "/controller/" + side + "/4");
     bumper    = new Button(context, "/controller/" + side + "/bumper");
     joystick  = new Button(context, "/controller/" + side + "/joystick/button");
     middle    = new Button(context, "/controller/" + side + "/middle");
     joystickX = new Analog(context, "/controller/" + side + "/joystick/x");
     joystickY = new Analog(context, "/controller/" + side + "/joystick/y");
     trigger   = new Analog(context, "/controller/" + side + "/trigger");
 }