Universal-Layout icon indicating copy to clipboard operation
Universal-Layout copied to clipboard

В некоторых приложениях переключение раскладки не срабатывает

Open drakulavich opened this issue 7 years ago • 25 comments

При активном окне MS Word/Telegram нельзя переключить раскладку, активной становится английская. В системе только 2 раскладки:

  • universal english
  • universal russian
macOS 10.14 Mojave

drakulavich avatar Oct 29 '18 05:10 drakulavich

а если перезагрузиться? у меня такое бывало когда я туда-сюда кидал файлик, он в какой-то момент в аналогичный ступор впадал

tonsky avatar Oct 29 '18 06:10 tonsky

Не помогло. Такая проблема только с несколькими приложениями пока: телеграм и ворд. Для остальных переключалка работает

drakulavich avatar Oct 29 '18 11:10 drakulavich

а что значит «нельзя выбрать?» Ворда нет, телеграм вроде работает

tonsky avatar Oct 29 '18 13:10 tonsky

Kapture 2018-10-29 at 19.36.50.webm.zip

Пардон за скомканное объяснение: нельзя переключить раскладку ни через шорткат, ни через меню выбора раскладки. Прикрепил скринкаст

drakulavich avatar Oct 29 '18 15:10 drakulavich

Тоже есть такое, перезагрузка не помогает. У меня эти раскладки работают только в системных настройках и иногда в Файндере. Причём если оставить системную английскую раскладку, то в других приложениях не получается включить ни английскую, ни русскую Универсал, ни шорткатом, ни через меню.

mikekurkin avatar Oct 29 '18 20:10 mikekurkin

Оказалось, что указанная проблема наблюдается только в Universal Dark.bundle. А обычный выглядит нормально и на тёмной теме.

mikekurkin avatar Oct 30 '18 10:10 mikekurkin

Так, а в папке только один? Их вместе нельзя складывать :) Надо переделать

tonsky avatar Oct 30 '18 10:10 tonsky

Так, а в папке только один? Их вместе нельзя складывать :) Надо переделать

Да, сначала пробовал один Dark закинуть

mikekurkin avatar Oct 30 '18 10:10 mikekurkin

ls ~/Library/Keyboard\ Layouts
Universal.bundle

У меня один бандл лежит. Проблему пока не решил

drakulavich avatar Oct 30 '18 10:10 drakulavich

Победил черную магию. Удалил бандл, скопировал заново. Поиграл с выбором раскладок при добавлении: russian-layout

Обе раскладки по непонятной причине дублируются в списке.

drakulavich avatar Oct 31 '18 06:10 drakulavich

Была аналогичная проблема с Телеграмом и Universal Dark. Обновился на v1.1 – проблема исчезла.

h4 avatar Oct 31 '18 08:10 h4

Обновился до 1.1. Дубликаты раскладок пропали. Закрываю тикет

drakulavich avatar Oct 31 '18 09:10 drakulavich

v1.3 Дубликаты раскладок присутствуют. В safari раскладки не переключаются совсем. В telegram переключение работает. screenshot 2018-12-05 at 04 19 39

alekseysotnikov avatar Dec 04 '18 21:12 alekseysotnikov

перелогинься?

tonsky avatar Dec 04 '18 21:12 tonsky

И перелогинивался и перезагружался. И проделывал "магию" - удалить/скопировать заново. Непомогает. Mojave 10.14.1

alekseysotnikov avatar Dec 04 '18 21:12 alekseysotnikov

Ну я хз. Разберешься — расскажи :) Может у тебя и в /Library/Keyboard Layouts, и в ~/Library/Keyboard Layouts/ по копии?

tonsky avatar Dec 04 '18 21:12 tonsky

Вообщем пока ясно что, если копировать только в /Library/Keyboard Layouts тоесть делать доступным эту раскладку для всех пользователей, полей с паролем и login окон, то дубликатов нет. А если копировать только в ~/Library/Keyboard Layouts/ то появляются дубликаты.

А у тебя в Safari или Mail раскладка работает?

alekseysotnikov avatar Dec 05 '18 08:12 alekseysotnikov

Заработало после того как расковырял бандл и скопировал напрямую:

git clone https://github.com/tonsky/Universal-Layout.git
cd Universal-Layout/Universal.bundle/Contents/Resources/
sudo cp *Universal.* /Library/Keyboard\ Layouts/

ПС. Работает без перезагрузок и перелогиниваний

alekseysotnikov avatar Dec 05 '18 09:12 alekseysotnikov

А у тебя в Safari или Mail раскладка работает?

работает

tonsky avatar Dec 05 '18 12:12 tonsky

Сейчас проверял — в macOS 10.14.1 во многих приложениях (things 3, bear) не переключается язык. Обновил до 10.14.2 — всё нормально с переключением.

alex-mos avatar Dec 05 '18 22:12 alex-mos

Спасибо. Тоже обновился до 10.14.2, попробовал снова бандл — стало все ок с переключением и нет дубликатов.

alekseysotnikov avatar Dec 06 '18 14:12 alekseysotnikov

Получилось побороть непереключение в телеграме и сафари, если копировать в общий каталог. Когда было в домашнем, не работало. Макос 10.14.3, пробовал на свежей системе.

shvgn avatar Jan 31 '19 20:01 shvgn

Ага, то же самое.

tonsky avatar Jan 31 '19 22:01 tonsky

У знакомой не работает русская раскладка в телеграм на win 10, в системе стоит рус, но можно использовать только анг. Скачала последнюю версию с офф сайта. По данной теме сложно разобратся, так как далёк от программирования. Кто может обьяснить технический язык здесь: где находится /Library/Keyboard Layouts/ ? что такое Universal Dark.bundle? я гуглил, но не нашёл инфы и на анг пробовал. У кого есть какие советы?

Dota11222 avatar Jun 12 '21 17:06 Dota11222

@Dota11222 это версия под Мак, на Винде работать не будет. Посмотри в README, там в конце есть альтернативы под Винду

tonsky avatar Jun 13 '21 05:06 tonsky