> > Shift+CapsLock — всегда на русский.
По-моему так теряется весь смысл назначения CapsLock для переключения раскладки. Я CapsLock использую чтобы переключаться одной клавишей, а CapsLock как раз редко используемая клавиша и расположена в удобном месте, даже удобнее чем Shift, т.к. расположена на линии исходного положения пальцев при слепой печати. А к шифту уже надо тянуть палец вниз немного.
@top да, я печатаю без слепого набора, поэтому нет оптимизации держать пальцы на базовой линии