Pavilion dm3-3012nr HP keyboard ,Substitute HP Pavilion dm3-3012nr laptop Keyboard