Pavilion dv6-1046el hp keyboard ,Substitute hp Pavilion dv6-1046el Keyboard