Use unstable Kernel Module (xpadneo) on stable

Hi I am trying to use a kernel module from the unstable branch on system that is running stable. There is currently an option to enable xpadneo, but it uses the stable branch which is a version behind. Is there anyway I can override this option to use the unstable branch instead of the stable? I have attempted my own configuration following this file https://github.com/NixOS/nixpkgs/blob/88c9a92624c7e44396390b03c27dbb6212962f3b/nixos/modules/hardware/xpadneo.nix and importing unstable into it but have had no such luck. Any ideas on what I can do to make this work?
Thanks,
Brian