Pavilion dv3012TX HP keyboard ,Substitute HP Pavilion dv3012TX Keyboard