The latest MacBook (2015) doesn't use USB internally for the keyboard and touchpad. As a result, Linux doesn't support it. I was thinking about writing patches to fix it (it does boot) but it looks far too complicated (I'm not even sure if the "protocol" is the same over different serial protocols).