Pavilion dm3-1006ax Hp keyboard ,Substitute Hp Pavilion dm3-1006ax Keyboard