D-pad controller improved