I don't know if I am accidentally hitting a button and not knowing it, missing a feature that I didn't read about, or keep hitting a bug that hasn't been fixed - but my guns sometimes are no longer automatic.
I am still rather new, and these are using whatever the default guns are for each class.
I will be playing, and the gun is automatic, as in, I hold the trigger button (RT) down and shoot several bullets. This is the way I would always expect it to work, unless I was using a weapon I knew was non-automaic, like a sniper rifle or basic handgun.
Every once in a while though, usually after a respawn or revive, but also after changing from a vehicle back to non-vehicle, the weapon will go into a non-automatic mode. As in, if I hold down the trigger, only one bullet comes out until I press the trigger again.
I know my weapon hasn't changed, nor my class - its the same weapon. But suddenly it is no longer automatic.
This will even last through respawns, and class changes. For example, if I am support, then engineer, the next 'what should be automatic weapon' is not. But then, suddenly it will be maybe after another respawn, etc.
I can not pinpoint why this happens. I don't know if I end up hitting a certain button not knowing it (I have sometimes accidentally changed classes waiting to respawn not knowing it). What is causing this? Can you turn on/off the automatic setting on weapons in BF3? Is this some glitch?