Pavilion dv6-1042el HP keyboard ,Substitute HP Pavilion dv6-1042el Keyboard