The missing number pad should be a showstopper. You cannot expect users to set an activity for that. Replace your product owner if that’s your solution!
It would be way better to provide us a number pad interface on the display and allow us navigating through it using the buttons