IR libraries mess up digital pin 3

Hey all,

I recently started working with an IR remote to control some LED strips I have connected to my Arduino. However, it seems as though the IR library somehow affects the output of PWM 3: it seems like it gets set up as a digital output rather than the analog output I have it defined. I have narrowed the issue down to the following line:

My_Receiver.enableIRIn();

Looking around online, it seems as though pin 3 is sort of held for an IR LED (transmitter,) but since I have no use for that, it seems like a waste of a good PWM pin (since I'm already kind of short.)

Anyway, anybody know how to make this pin usable as an analog output again?

Thanks!

By the way, I am currently using the library "IRLib." I had tried with "IRRemote" as well but it seems like exactly the same library with exactly the same examples and exactly the same problems.

Delta_G:
The IRRemote library uses timer 2. If you'll check, PWM is also messed up on pin 11. Pins 11 and 3 use timer 2 to drive the PWM. If it's being used for the IRRemote then they can't PWM.

Hmm, I just looked into timer 2, that's interesting. Thanks for the insight!