[Bug 303924] Make Shift pressed and ShiftLock distinguishable