Клуб Punto Switcher

Не переключается раскладка по Ctrl+Space

30 сентября 2011, 14:42

Привет! У меня на Mac OS переключение раскладки происходит через Command+Space

Естественным желанием является то, чтобы при терминальном доступе и в виртуальной машине Windows было такое же сочетание клавиш для изменения раскладки, ибо разное переключение раскладки во время работы ОЧЕНЬ не удобно и нервирует.

В Parallels Desktop 7 это легко реализуемо встроенным инструментом от Parallels

Но вот в терминальном доступе на Windows Server 2008 такая раскладка не предусмотрена (естественно).

Что я сделал. В регистре клавишам Win (а на маке это получается Command) я назначил функцию клавиши Ctrl, то есть теперь я стандартно пользуюсь на маке комбинациями CMD+C, CMD+V (вместо Ctrl+C) и так далее в среде Windows, что замечательно.

Теперь задача состоит в том, чтобы заставить переключать клавиатуру через Ctrl+Space (оно же будет и CMD+Space)

Инсталлирую Punto Switcher, включаю там переключение раскладки через Ctrl+Space, а функция не работает. Причем она не работает даже с родной клавишей Ctrl

Какие будут рекомендации от разработчиков?

8 комментариев
Подписаться на комментарии к посту

я нашел проблему. Дело в том, что Punto Switcher под MAC OS срабатывает, когда я нахожусь в терминальном режиме через RDC 2.1.1, а этого не должно быть.

В результате, когда печатаешь на клавиатуре, пунто внутри терминального режима активирует свои горячие клавиши и блокирует другие. Например при нажатии Alt срабатывает комбинация ALT+CTRL+C+Капслок !!!!!

Исправьте. Пунто на маке вообще не должен реагировать внктри терминального режима. Весь мозг себе чуть не разрушил, пока нашел причину.

Спасибо за предложение. Windows Server 2008 не заявлена в числе поддерживаемых операционок.

Сергей, алей, читайте внимательно, при чем тут Windows Server 2008! Внимательно прочтите все вверху, желательно 2 раза. Пунто ПОД маком. Но когда работаешь ПОД МАКОМ в удаленном (терминальном) доступе, то ваш пунто срабатывает В ТЕРМИНАЛЬНОМ доступе внутри Windows Server 2008. Внимание, Пунто НЕ УСТАНОВЛЕН на Windows Server 2008!

Боюсь, что это очень редкий случай "китайских шаров", когда что-то во что-то вложено, кастомизировано, и при этом работает не так, как ожидается. Punto Switcher for Win преключает в Windows, for Mac переключает в Mac.

Вопрос:

Что за ерунда, при наборе неправельной раскладки и переводе её на нужную дублируется последний знак? пример: ghb и после переключения получается: прии

В чём проблемма?

Операционку, версию программы, приложение в студию :)

либо в памяти у вас висит два процесса пунто (если такое возможно), либо вы работаете в виртуалке, а пунто стоит на основной ОС. У пунто есть такой баг - например, если пунто стоит на маке, то в виртуалке Windows (где пунто не стоит) он тоже срабатывает, причем коряво.