B_LEFT_SHIFT_KEY
if (fModifiers & (B_LEFT_SHIFT_KEY | B_RIGHT_SHIFT_KEY))
fNewState.modifiers |= B_SHIFT_KEY | B_LEFT_SHIFT_KEY;
customMods |=B_LEFT_SHIFT_KEY| B_SHIFT_KEY;
customMods |=B_LEFT_SHIFT_KEY| B_SHIFT_KEY;
modCode, B_LEFT_SHIFT_KEY | B_SHIFT_KEY);
B_LEFT_SHIFT_KEY | B_SHIFT_KEY | B_CAPS_LOCK);
| B_LEFT_SHIFT_KEY | B_SHIFT_KEY);
| B_CAPS_LOCK | B_LEFT_SHIFT_KEY | B_SHIFT_KEY);
if (modCode & B_LEFT_SHIFT_KEY)
if (mods & B_LEFT_SHIFT_KEY)
if (modifiers & (B_LEFT_SHIFT_KEY | B_RIGHT_SHIFT_KEY))
B_LEFT_SHIFT_KEY,
if (get_modifier_key(B_LEFT_SHIFT_KEY, &value) != B_OK)
return B_LEFT_SHIFT_KEY | B_SHIFT_KEY;
if (modifier == B_LEFT_SHIFT_KEY || modifier == B_SHIFT_KEY)
case B_LEFT_SHIFT_KEY:
} else if (modifier == B_LEFT_SHIFT_KEY)
item = _CreateSwapModifiersMenuItem(B_LEFT_SHIFT_KEY,
isLockKey ? B_LEFT_SHIFT_KEY : B_SHIFT_KEY,
const uint32 kSingleModifierKeys = B_LEFT_SHIFT_KEY | B_RIGHT_SHIFT_KEY
else if (modifier == B_LEFT_SHIFT_KEY)
B_LEFT_SHIFT_KEY);
B_SHIFT_KEY, B_LEFT_SHIFT_KEY, B_RIGHT_SHIFT_KEY);
case B_LEFT_SHIFT_KEY:
case B_LEFT_SHIFT_KEY: