Keyboard doesn't work on Xbox 360 via USB?

Hi everyone,

I'm stuck on something simple. I'm currently trying to communicate with the Xbox 360 with a Teensy 3.0 as a Keyboard but the Xbox 360 isn't responding to any of the key presses. I'm running my Teensy 3.0 with Teensyduino. I don't understand why it's not working on the xbox. It works perfectly on my computer but not on the xbox. Any help/advice would be much appreciated since I'm new to this stuff. Thanks I've posted my code below:

void setup()
void loop() 

I've also tried these two ways with no luck!