Using Hyper-V, installed both 7.1-r1 and 8.1-rc1. Noticed that the mouse cursor appears and works on 7.1-r1 like it did on all previous builds. However on 8.1-rc1, there is no mouse cursor.
Looking at the kernel modules loaded, it seems that the Oreo build does not have hid_hyperv module loaded (has all other hyperv modules loaded such as fb, etc). However, even after insmod-ing this, the mouse starts to work, however the cursor is invisible. (I can click the mouse and it clicks somewhere on the screen, and then if I move it, it will click somewhere else).
Is there any difference or change that is causing this difference in these builds?
How are the device-specific modules loaded at boot up? I thought they'd be in an init.sh, but don't see it.