Pavilion dm1-4142nr HP keyboard ,Substitute HP Pavilion dm1-4142nr Keyboard