Вопросы к Поиску с Алисой
Отличие программного и аппаратного переключения языковых раскладок заключается в способе управления этим процессом.
Программное переключение осуществляется с помощью специальных программ, которые автоматически меняют раскладку клавиатуры в зависимости от вводимого текста. www.cheboksary.ru hitech.buyon.ru Например, Punto Switcher, Caramba Switcher, Keyboard Ninja www.cheboksary.ru ocomp.info www.igromania.ru . Такие программы следят за набранным текстом и, если вводимые слова не соответствуют выбранной раскладке, меняют её. hitech.buyon.ru
Аппаратное переключение происходит с помощью клавиатуры. qna.habr.com Аппаратная раскладка постоянна для конкретной клавиатуры и представляет собой соответствие скан-кода (идентификатора) и физической клавиши. ru.ruwiki.ru ru.wikipedia.org
Таким образом, программное переключение основано на работе программного обеспечения, а аппаратное — на использовании физических клавиш клавиатуры.