Razer's Stream Controller has 12 haptic switchable keys and six tactile analog dials. Razer’s Stream Controller Let’s You Control Your PC Easily : Read more