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 nixpkgs/xpadneo.nix at 88c9a92624c7e44396390b03c27dbb6212962f3b · NixOS/nixpkgs · GitHub and importing unstable into it but have had no such luck. Any ideas on what I can do to make this work?