Pavilion dv6145TX HP keyboard ,Substitute HP Pavilion dv6145TX Keyboard