I have a logitech controller and I was wondering if it is compatible w/ Halo 2, or do you have to use an x-box controller?