Pavilion dv6-3118sa HP keyboard ,Substitute HP Pavilion dv6-3118sa Keyboard