Nokia has updated their touch system app to v18.104.22.168. This update now
includes one of the most requested feature to Lumia Windows Phone
devices. You can now disable vibration for hardware keys(Back, Start and
Search). You can enable this option under settings->touch, but you
need to restart the device after it.
Download it here from Windows Phone Store for free.