stoked folks are already digging in!

awesome, super glad to hear this! the midigrid layer is designed for a single launchpad in 64 mode, so if that’s workin’ then we’re in business 
re: 128 with two launchpads, you changed the correct line – the script assumes that the standard midigrid library is installed, but doesn’t look for variants like mg_128. this is because…
that’s actually just where the split is for the first 64 pads on a standard vertical 128 (unless by button placements you mean pressing a pad doesn’t perform the action associated with the pad). the two launchpad / mg_128 approach isn’t ergonomic for this script, because the gap between the two devices cuts through the second bank. so, for now, i’d recommend sticking with one launchpad and midigrid in 64 config.
a quick scan of the alternative grids thread didn’t surface any talk about the launchpad s, so i’m assuming not – it might take a little bit of hacking on the midigrid library, but the device itself might also not support the developer mode that the newer devices do. the folks on that thread have been super helpful, so it might be worthwhile to check in with them 
lol, mayyyyybe? at this point, i’d say there’s some interesting stuff to explore via crow pulses-per-pad triggering teletype control over w/ – but agreed, would be wild 