I use a PS4 controller with an attached keyboard to it. It's not perfect for chatting but in a pinch during a battle, saying anything at all is better than not being able to say anything unless I drop the controller for a minute to do so on a regular kb.