Pavilion-g7-1045ef hp keyboard ,Substitute hp Pavilion-g7-1045ef Keyboard