This wheel gives you 29 buttons for programmability. It considers shifting the DIF IN dial up a button and shifting it down another button. 29 includes the gear shift paddles and each direction of the two four way hat style joysticks. Quite a few of the ‘dials’ you see on the wheel are fake and don't move. But the DIF IN and CHRG dials do work. It would be a 5 star review if every dial worked. But it's excellent having the extra buttons for F1 2017 and Project Cars 2.