Я думаю, що більшість користувачів Windows чули або навіть користуються такою програмою як Punto Switcher. Для тих хто в танку:
Punto Switcher автоматичний перемикач російської та англійської розкладки клавіатури. Іноді ви забуваєте перемкнути розкладку з російської на англійську і отримуєте, наприклад, «Цштвщци» замість «Windows» і, навпаки, не переключивши розкладку клавіатури з англійської на російську, ви отримуєте «Hjccbz» замість «Росія». Тепер про перемикач клавіатури можна просто забути, перемикання проводитиметься АВТОМАТИЧНО!
Офіційний сайт Punto Switcher. Так ось. Особисто я, коли ще сидів у винде, ніколи не користувався цією програмою. Для мене вона здавалася моторошно незручною. Скільки я пам'ятаю, але практично постійно то на цьому форумі, то на тому виникали повідомлення типу: «хочу програму як Punto Switcher. Немає? Ну р ваш лінукс ». Що ж тепер можна з упевненістю говорити, що і в Лінуксі є така програма, яка начебто навіть нормально працює і особисто у мене не викликає такого відрази як Punto Switcher. Називає це диво - X Neural Switcher (XNeur) (офіційний сайт тут).
Отже, встановлюємо XNeur в Ubuntu. Відкриваємо термінал і в кінець sources.list додає новий репозиторій
Зберігаємо, закриваємо і даємо в терміналі команду
Після поновлення встановлюємо програму за допомогою такої команди (на всі питання відповідаємо ствердно)
Після установки залишається тільки запустити програму командою gxneur. З настройками думаю розберетеся вже самі, благо інтерфейс програми російський, та й їх там не багато. Знову таки завжди можна задати питання розробникам.
Для інших дистрибутивів пакети шукайте тут. або збирайте з початкових кодів.
До речі, пробував я свого часу пунтосвічер. Дуже мені ця весчь не сподобалася, оскільки рветься перемкнути розкладку і замінити слова в самий невідповідний момент.
Я ось так думаю, що програми подібного штибу з'явилися як милиці для підпирання інтерфейсної помилки, а саме _переключателя_ розкладок. Якщо використовувати різні клавіші / комбінації для _включенія_ розкладок, то необхідність у програмах стежать за правильністю розкладок відпаде.
ПунтоСвітчер так, дуже розумний, налаштувань дофіга і фіг розберешся де що і куди. Але тут інша справа, я поставив і мені навіть сподобалося. Поки поюзати, а там подивлюся. Видалити-то програму не довго. 🙂
Вирішив і я спробувати. Виявилося, що пакета для x64 там немає. Поставити через apt отже не вийшло. Спробував з початкових кодів - вимагає гномовскіе бібліотеки (у мене KDE). Перехотілося :).
Так автоматичне перемикання можна відключити і в Punto і XNeur, а перемикати гарячими клавішами, коли необхідно. Більшість людей так і робить.
Punto Switcher чудова річ. XNeur ще довго буде жалюгідною пародією на нього. Чого тільки варта подвійне перекодування будь-якого URL в кирилицю, і знову в латиницю - куди пропали мої слеші і подвійні точки?
Але потрібно зауважити, що як тільки за XNeur взявся російський розробник, то справи у цій переключалкой пішли набагато краще.
Зібрані xneur-gxneur для SLE 10 і SuSE 10.2.
Основні изменеия в порівнянні із збіркою від Ilya:
1. Виправлено проблема збірки xneur під платформу x86_64 - новий src.rpm тепер збирається без проблем і під 64-біт.
2. Жорстко прописані всі залежності - як збірки, так і установки.
Викладено буде до сьогоднішнього ранку - на sleu.org.
Вичитав на ЛінуксФоруме.