Why not use a "param" value in ROS launch file, to choose from Controller / Keyboard / terminal command (ros cmd_vel publisher)