I've had problems with picking up items (especially gold on the floor in act 2) while using a controller. What solved it for me was swapping to mouse and instead of issuing a "pick up" order, to just drag and drop the items onto the character's portrait.