Programmable buttons are not a necessity, but they sure can make gameplay easier with a large number of gaming titles.