This is probably the best 24 keys programable keypad.
The software is for Microsoft Windows and macOS.
Buy at amazon