I installed elementaryos-0.4.1-stable.20170517.iso several times on my intel/nvidia laptop the first time i did the install i could enter numbers on my numpad. After doing a clean install, now on boot numlock is OFF by default no matter what state i leave it in before i shut it down. I tried adding
sudo nano /etc/lightdm/lightdm.conf
which led to not being able to boot so then using ctrl+c at boot and recovery mode removed it back to normal, i saw older posts on this forum that you could just open
settings->keyboard but i believe that was relevant for a version 2 yrs ago.
I am up to date to latest version as of this post