So long as you ignore the Surface RT/Pro 1/Pro 2 (that is, devices from 2013 or previous), all Surface pens since 2014 work with all devices through today. The matrix doesn't seem particularly complicated.
So long as you ignore the Surface RT/Pro 1/Pro 2 (that is, devices from 2013 or previous), all Surface pens since 2014 work with all devices through today. The matrix doesn't seem particularly complicated.
Except for the Surface Go _Laptops_ (different from the Surface Go _tablets_), for which there is no stylus support at all. That said, still an order of magnitude simpler than the Apple one.