KD_LSHIFT
if (((datain ^ id->mods) & KD_LSHIFT) != 0) {
id->mods ^= KD_LSHIFT;
if (datain & KD_LSHIFT)