I can confirm that they are the same, but the reason I need someone with a Viper specifically is to test rather the matrix I plotted out actually works on both an eagle and a viper.
As my current tester already pointed out, I was wrong! lol. While my Eagle worked, merely changing the keymap to fit a viper didn't. I'll PM you with details as I always need more testers.