Hi and welcome to windows central forums.
yes it does, you can toggle it on or off under settings> extras> touch , but you should be aware that it will consume more battery.
If you need additional help or want to reply to this thread , click on the smiley
to learn how to join our forums.