Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: xNeur - Punto Switcher for Linux  (Прочитано 755262 раз)

0 Пользователей и 4 Гостей просматривают эту тему.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2475 : 04 Августа 2016, 14:05:24 »
Исправил работу с исключенными приложениями. В запаре убрал их обход при граббинге клавиатуры.

А вот с Alt не складывается полностью. В Unity все работает, а вот в Mint 17.3 MATE меню как бы подсвечивается, но не выпадает до наведения курсора.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн Лерыч

  • Активист
  • *
  • Сообщений: 554
  • Выбрал Linux - включай мозг! ©
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2476 : 04 Августа 2016, 14:56:05 »
А вот с Alt не складывается полностью.
Да с Alt-то ладно, Tab починить бы, если можно, им чаще пользоваться приходится. Хотя и не критично, конечно… :)

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2477 : 04 Августа 2016, 15:29:56 »
Так Tab я и не портил по идее. У вас в каком окружении он не работает? В Ubuntu 16.04 и Mint 17.3 MATE он работает как положено.
Попробуйте в горячих клавишах поглядеть, Tab назначен на что-то? Если да, попробуйте изменить настройку.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн KOT040188

  • Активист
  • *
  • Сообщений: 334
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2478 : 04 Августа 2016, 16:06:50 »
Отписываюсь. Через некоторое время после запуска полностью отвалилась клавиатура в лисе. Через минуту восстановилась. Сочетания работают в лисе, но не работают в wine. Alt в лисе не работает. Задержку пока не заметил.

Пользователь добавил сообщение 04 Августа 2016, 16:12:24:
Опять отвалилась на пару минут. Пришлось вырубить чтугк.

Пользователь добавил сообщение 04 Августа 2016, 16:14:46:
Хорошо что у меня выключено слежение за мышью, а то бы и она отваливалась.
« Последнее редактирование: 04 Августа 2016, 16:14:46 от KOT040188 »
Хто ты гэткі?

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2479 : 04 Августа 2016, 16:17:22 »
А вы можете запустить xneur в терминале и в момент "отвала" посмотреть, что там вообще в логе?
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн Лерыч

  • Активист
  • *
  • Сообщений: 554
  • Выбрал Linux - включай мозг! ©
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2480 : 04 Августа 2016, 16:17:43 »
У вас в каком окружении он не работает?
В обоих — и в Kubuntu 16.04, и в Xubuntu 14.04. Проверил в Kubuntu 14.04 на другой машинке — тоже не работает после последних обновлений. Раньше работало, точно помню. Если останавливаешь демон xneur-a, то начинает работать. Tab ни на какие горячие клавиши не назначал.
Плюс только что заметил — отвалился ввод символов с клавиатуры в Терминале. После остановки демона xneur-a проблема исчезает. Я сперва подумал-было, что это как-то связано с тем, что Терминал добавлен в xneur-e в список необрабатываемых приложений (в других же приложениях не отвалилась!), но Wine тоже туда добавлен, однако там символы вводятся нормально. Причём, не смотря на то, что он туда добавлен, xneur там продолжает переключать раскладку, и делает это корректно, и даже Pause/Brick там фунциклирует! :D
« Последнее редактирование: 04 Августа 2016, 16:26:35 от Лерыч »

Оффлайн KOT040188

  • Активист
  • *
  • Сообщений: 334
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2481 : 04 Августа 2016, 16:28:21 »
И снова отвалилась клавиатура...
Хто ты гэткі?

Оффлайн Лерыч

  • Активист
  • *
  • Сообщений: 554
  • Выбрал Linux - включай мозг! ©
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2482 : 04 Августа 2016, 16:31:16 »
И снова отвалилась клавиатура...
Держи нас в курсе! :)
Чо зря об этом тут писать каждый раз, когда ясно же сказали:
запустить xneur в терминале и в момент "отвала" посмотреть, что там вообще в логе

Оффлайн KOT040188

  • Активист
  • *
  • Сообщений: 334
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2483 : 04 Августа 2016, 16:37:19 »
[DBG] 16:34:25 Обрабатывается новое окно (ID 130023455) с именем 'Firefox' (статус Обработка, режим По-умолчанию)
[DBG] 16:34:25 Восстановлена группа раскладки 0
[TRA] 16:34:25 Получено KeyPress 'f' (тип события 2)
[TRA] 16:34:25 Получено KeyPress 'g' (тип события 2)
[TRA] 16:34:26 Получено KeyRelease 'f' (тип события 3)
[TRA] 16:34:26 Получено KeyPress 'Cyrillic_pe' (тип события 35)
[TRA] 16:34:26 Получено KeyPress 'd' (тип события 2)
[DBG] 16:34:26 Обработка слова:
[DBG] 16:34:26    'апв' в раскладке 'ru'
[DBG] 16:34:26    'fgd' в раскладке 'us'
[DBG] 16:34:26 Начало обработки слова...
[DBG] 16:34:26    [-] Это слово не найдено во всех словарях
[DBG] 16:34:26    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:26    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:26 Конец обработки слова.
[TRA] 16:34:26 Получено KeyPress 'f' (тип события 2)
[DBG] 16:34:26 Обработка слова:
[DBG] 16:34:26    'апва' в раскладке 'ru'
[DBG] 16:34:26    'fgdf' в раскладке 'us'
[DBG] 16:34:26 Начало обработки слова...
[DBG] 16:34:26    [-] Это слово не найдено во всех словарях
[DBG] 16:34:26    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:26    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:26 Конец обработки слова.
[TRA] 16:34:26 Получено KeyPress 'g' (тип события 2)
[DBG] 16:34:26 Обработка слова:
[DBG] 16:34:26    'апвап' в раскладке 'ru'
[DBG] 16:34:26    'fgdfg' в раскладке 'us'
[DBG] 16:34:26 Начало обработки слова...
[DBG] 16:34:26    [-] Это слово не найдено во всех словарях
[DBG] 16:34:26    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:26    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:26 Конец обработки слова.
[TRA] 16:34:26 Получено KeyRelease 'd' (тип события 3)
[TRA] 16:34:26 Получено KeyPress 'Cyrillic_a' (тип события 35)
[TRA] 16:34:26 Получено KeyPress 'Cyrillic_pe' (тип события 35)
[TRA] 16:34:26 Получено KeyPress 'd' (тип события 2)
[DBG] 16:34:26 Обработка слова:
[DBG] 16:34:26    'апвапв' в раскладке 'ru'
[DBG] 16:34:26    'fgdfgd' в раскладке 'us'
[DBG] 16:34:26 Начало обработки слова...
[DBG] 16:34:26    [-] Это слово не найдено во всех словарях
[DBG] 16:34:26    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:26    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:26 Конец обработки слова.
[TRA] 16:34:26 Получено KeyPress 'f' (тип события 2)
[DBG] 16:34:26 Обработка слова:
[DBG] 16:34:26    'апвапва' в раскладке 'ru'
[DBG] 16:34:26    'fgdfgdf' в раскладке 'us'
[DBG] 16:34:26 Начало обработки слова...
[DBG] 16:34:26    [-] Это слово не найдено во всех словарях
[DBG] 16:34:26    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:26    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:26 Конец обработки слова.
[TRA] 16:34:26 Получено KeyPress 'g' (тип события 2)
[DBG] 16:34:26 Обработка слова:
[DBG] 16:34:26    'апвапвап' в раскладке 'ru'
[DBG] 16:34:26    'fgdfgdfg' в раскладке 'us'
[DBG] 16:34:26 Начало обработки слова...
[DBG] 16:34:26    [-] Это слово не найдено во всех словарях
[DBG] 16:34:26    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:26    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:26 Конец обработки слова.
[TRA] 16:34:26 Получено KeyRelease 'd' (тип события 3)
[TRA] 16:34:26 Получено KeyPress 'Cyrillic_a' (тип события 35)
[TRA] 16:34:26 Получено KeyPress 'Cyrillic_pe' (тип события 35)
[TRA] 16:34:26 Получено KeyPress 'd' (тип события 2)
[DBG] 16:34:26 Обработка слова:
[DBG] 16:34:26    'апвапвапв' в раскладке 'ru'
[DBG] 16:34:26    'fgdfgdfgd' в раскладке 'us'
[DBG] 16:34:26 Начало обработки слова...
[DBG] 16:34:26    [-] Это слово не найдено во всех словарях
[DBG] 16:34:26    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:26    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:26 Конец обработки слова.
[TRA] 16:34:26 Получено KeyPress 'f' (тип события 2)
[DBG] 16:34:26 Обработка слова:
[DBG] 16:34:26    'апвапвапва' в раскладке 'ru'
[DBG] 16:34:26    'fgdfgdfgdf' в раскладке 'us'
[DBG] 16:34:26 Начало обработки слова...
[DBG] 16:34:26    [-] Это слово не найдено во всех словарях
[DBG] 16:34:26    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:26    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:26 Конец обработки слова.
[TRA] 16:34:27 Получено KeyPress 'g' (тип события 2)
[DBG] 16:34:27 Обработка слова:
[DBG] 16:34:27    'апвапвапвап' в раскладке 'ru'
[DBG] 16:34:27    'fgdfgdfgdfg' в раскладке 'us'
[DBG] 16:34:27 Начало обработки слова...
[DBG] 16:34:27    [-] Это слово не найдено во всех словарях
[DBG] 16:34:27    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:27    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:27 Конец обработки слова.
[TRA] 16:34:27 Получено KeyRelease 'd' (тип события 3)
[TRA] 16:34:27 Получено KeyPress 'Cyrillic_a' (тип события 35)
[TRA] 16:34:27 Получено KeyPress 'Cyrillic_pe' (тип события 35)
[TRA] 16:34:28 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:28 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:28 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:28 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:28 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:28 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:28 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:28 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:28 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:28 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:28 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:29 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:29 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:29 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:29 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:29 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:29 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:29 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:29 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:29 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:29 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:29 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:29 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:29 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:29 Получено KeyPress 'BackSpace' (тип события 2)
[TRA] 16:34:29 Получено KeyRelease 'BackSpace' (тип события 3)
[TRA] 16:34:31 Получено FocusOut в окне 130023455  (тип события 10)
[TRA] 16:34:44 Получено MappingNotify (тип события 34)
[DBG] 16:34:44 Текущие данные строки очищены
[DBG] 16:34:44 Текущие данные строки очищены
[DBG] 16:34:44 Используется локаль LC_CTYPE=ru_RU.UTF-8;LC_NUMERIC=be_BY.UTF-8;LC_TIME=be_BY.UTF-8;LC_COLLATE=ru_RU.UTF-8;LC_MONETARY=be_BY.UTF-8;LC_MESSAGES=ru_RU.UTF-8;LC_PAPER=be_BY.UTF-8;LC_NAME=be_BY.UTF-8;LC_ADDRESS=be_BY.UTF-8;LC_TELEPHONE=be_BY.UTF-8;LC_MEASUREMENT=be_BY.UTF-8;LC_IDENTIFICATION=be_BY.UTF-8
[LOG] 16:34:44 Системные клавиатурные раскладки:
[LOG] 16:34:44    Используется группа XKB 'Russian', раскладка 'ru', группа '0'
[DBG] 16:34:44       Словарь Russian содержит 70 записи
[DBG] 16:34:44       Прото-язык Russian содержит 203 записи
[DBG] 16:34:44       Большой прото-язык Russian содержит 19141 записи
[DBG] 16:34:44       Обертка для словарей enchant Russian загружена
[LOG] 16:34:44    Используется группа XKB 'English (US)', раскладка 'us', группа '1'
[DBG] 16:34:44       Словарь English (US) содержит 53 записи
[DBG] 16:34:44       Прото-язык English (US) содержит 69 записи
[DBG] 16:34:44       Большой прото-язык English (US) содержит 8990 записи
[DBG] 16:34:44       Обертка для словарей enchant English (US) загружена
[LOG] 16:34:44 Всего найдено 2 раскладок клавиатуры
[TRA] 16:34:44 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:34:44 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:34:44 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:34:44 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:34:45 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:34:45 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:34:45 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:34:45 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:34:45 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:34:45 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:34:46 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:34:46 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:34:46 Получено MappingNotify (тип события 34)
[DBG] 16:34:46 Текущие данные строки очищены
[DBG] 16:34:46 Текущие данные строки очищены
[DBG] 16:34:47 Используется локаль LC_CTYPE=ru_RU.UTF-8;LC_NUMERIC=be_BY.UTF-8;LC_TIME=be_BY.UTF-8;LC_COLLATE=ru_RU.UTF-8;LC_MONETARY=be_BY.UTF-8;LC_MESSAGES=ru_RU.UTF-8;LC_PAPER=be_BY.UTF-8;LC_NAME=be_BY.UTF-8;LC_ADDRESS=be_BY.UTF-8;LC_TELEPHONE=be_BY.UTF-8;LC_MEASUREMENT=be_BY.UTF-8;LC_IDENTIFICATION=be_BY.UTF-8
[LOG] 16:34:47 Системные клавиатурные раскладки:
[LOG] 16:34:47    Используется группа XKB 'Russian', раскладка 'ru', группа '0'
[DBG] 16:34:47       Словарь Russian содержит 70 записи
[DBG] 16:34:47       Прото-язык Russian содержит 203 записи
[DBG] 16:34:47       Большой прото-язык Russian содержит 19141 записи
[DBG] 16:34:47       Обертка для словарей enchant Russian загружена
[LOG] 16:34:47    Используется группа XKB 'English (US)', раскладка 'us', группа '1'
[DBG] 16:34:47       Словарь English (US) содержит 53 записи
[DBG] 16:34:47       Прото-язык English (US) содержит 69 записи
[DBG] 16:34:47       Большой прото-язык English (US) содержит 8990 записи
[DBG] 16:34:47       Обертка для словарей enchant English (US) загружена
[LOG] 16:34:47 Всего найдено 2 раскладок клавиатуры
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_yeru' (тип события 35)
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_ve' (тип события 35)
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_yeru' (тип события 35)
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_a' (тип события 35)
[DBG] 16:34:47 Обработка слова:
[DBG] 16:34:47  ' в раскладке 'ru'
[DBG] 16:34:47  ' в раскладке 'us'
[DBG] 16:34:47 Начало обработки слова...
[DBG] 16:34:47    [-] Это слово не найдено во всех словарях
[DBG] 16:34:47    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:47    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:47 Конец обработки слова.
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_a' (тип события 35)
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_ve' (тип события 35)
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_yeru' (тип события 35)
[DBG] 16:34:47 Обработка слова:
[DBG] 16:34:47 ' в раскладке 'ru'
[DBG] 16:34:47 ' в раскладке 'us'
[DBG] 16:34:47 Начало обработки слова...
[DBG] 16:34:47    [-] Это слово не найдено во всех словарях
[DBG] 16:34:47    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:47    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:47 Конец обработки слова.
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_ve' (тип события 35)
[DBG] 16:34:47 Обработка слова:
[DBG] 16:34:47' в раскладке 'ru'
[DBG] 16:34:47' в раскладке 'us'
[DBG] 16:34:47 Начало обработки слова...
[DBG] 16:34:47    [-] Это слово не найдено во всех словарях
[DBG] 16:34:47    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:47    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:47 Конец обработки слова.
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_a' (тип события 35)
[DBG] 16:34:47 Обработка слова:
[DBG] 16:34:4' в раскладке 'ru'
[DBG] 16:34:4' в раскладке 'us'
[DBG] 16:34:47 Начало обработки слова...
[DBG] 16:34:47    [-] Это слово не найдено во всех словарях
[DBG] 16:34:47    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:47    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:47 Конец обработки слова.
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_yeru' (тип события 35)
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_ve' (тип события 35)
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_a' (тип события 35)
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_yeru' (тип события 35)
[DBG] 16:34:47 Обработка слова:
[DBG] 16:34:' в раскладке 'ru'
[DBG] 16:34:' в раскладке 'us'
[DBG] 16:34:47 Начало обработки слова...
[DBG] 16:34:47    [-] Это слово не найдено во всех словарях
[DBG] 16:34:47    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:47    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:47 Конец обработки слова.
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_ve' (тип события 35)
[DBG] 16:34:47 Обработка слова:
[DBG] 16:34' в раскладке 'ru'
[DBG] 16:34' в раскладке 'us'
[DBG] 16:34:47 Начало обработки слова...
[DBG] 16:34:47    [-] Это слово не найдено во всех словарях
[DBG] 16:34:47    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:47    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:47 Конец обработки слова.
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_a' (тип события 35)
[DBG] 16:34:47 Обработка слова:
[DBG] 16:3' в раскладке 'ru'
[DBG] 16:3' в раскладке 'us'
[DBG] 16:34:47 Начало обработки слова...
[DBG] 16:34:47    [-] Это слово не найдено во всех словарях
[DBG] 16:34:47    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:34:47    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:34:47 Конец обработки слова.
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_yeru' (тип события 35)
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_ve' (тип события 35)
[TRA] 16:34:47 Получено KeyPress 'Cyrillic_a' (тип события 35)
[TRA] 16:34:48 Получено FocusOut в окне 130023455  (тип события 10)
[DBG] 16:34:49 Сфокусировано окно 56623143
[DBG] 16:34:49 Обрабатывается новое окно (ID 56623143) с именем 'Yakuake' (статус Обработка, режим По-умолчанию)
[DBG] 16:34:49 Восстановлена группа раскладки 1
[TRA] 16:36:47 Получено FocusOut в окне 56623143  (тип события 10)
[DBG] 16:36:47 Сфокусировано окно 130023455
[DBG] 16:36:47 Обрабатывается новое окно (ID 130023455) с именем 'Firefox' (статус Обработка, режим По-умолчанию)
[DBG] 16:36:47 Восстановлена группа раскладки 0
[TRA] 16:37:18 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:37:18 Получено KeyPress 'v' (тип события 2)
[TRA] 16:37:18 Получено KeyRelease 'v' (тип события 3)
[TRA] 16:37:18 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:37:51 Получено KeyPress 'g' (тип события 2)
[TRA] 16:37:51 Получено KeyPress 'f' (тип события 2)
[TRA] 16:37:51 Получено KeyPress 'h' (тип события 2)
[DBG] 16:37:51 Обработка слова:
[DBG] 16:37:51    'пар' в раскладке 'ru'
[DBG] 16:37:51    'gfh' в раскладке 'us'
[DBG] 16:37:51 Начало обработки слова...
[DBG] 16:37:51    [-] Это слово не найдено во всех словарях
[DBG] 16:37:51    [+] Это слово найдено в обертке словарей enchant Russian
[DBG] 16:37:51 Конец обработки слова.
[TRA] 16:37:51 Получено KeyPress 'j' (тип события 2)
[DBG] 16:37:51 Обработка слова:
[DBG] 16:37:51    'паро' в раскладке 'ru'
[DBG] 16:37:51    'gfhj' в раскладке 'us'
[DBG] 16:37:51 Начало обработки слова...
[DBG] 16:37:51    [-] Это слово не найдено во всех словарях
[DBG] 16:37:51    [-] Это слово не имеет совпадений при проверке по всем оберткам словарей enchant
[DBG] 16:37:51    [-] Это слово в порядке для прото-языка Russian с размером 2
[DBG] 16:37:51 Конец обработки слова.
[TRA] 16:37:51 Получено KeyRelease 'f' (тип события 3)
[TRA] 16:37:51 Получено KeyRelease 'g' (тип события 3)
[TRA] 16:37:51 Получено KeyPress 'Cyrillic_o' (тип события 35)
[TRA] 16:37:51 Получено KeyPress 'Cyrillic_er' (тип события 35)
[TRA] 16:38:00 Получено FocusOut в окне 130023455  (тип события 10)
[DBG] 16:38:00 Сфокусировано окно 56623143
[DBG] 16:38:00 Обрабатывается новое окно (ID 56623143) с именем 'Yakuake' (статус Обработка, режим По-умолчанию)
[DBG] 16:38:00 Восстановлена группа раскладки 1
В этом промежутке клавиатура отвалилась и снова заработала.

Пользователь добавил сообщение 04 Августа 2016, 17:00:07:
Вот ещё
[DBG] 16:57:35 Обрабатывается новое окно (ID 130023455) с именем 'Firefox' (статус Обработка, режим По-умолчанию)
[DBG] 16:57:35 Восстановлена группа раскладки 0
[TRA] 16:57:37 Получено MappingNotify (тип события 34)
[DBG] 16:57:37 Текущие данные строки очищены
[DBG] 16:57:37 Текущие данные строки очищены
[DBG] 16:57:37 Используется локаль LC_CTYPE=ru_RU.UTF-8;LC_NUMERIC=be_BY.UTF-8;LC_TIME=be_BY.UTF-8;LC_COLLATE=ru_RU.UTF-8;LC_MONETARY=be_BY.UTF-8;LC_MESSAGES=ru_RU.UTF-8;LC_PAPER=be_BY.UTF-8;LC_NAME=be_BY.UTF-8;LC_ADDRESS=be_BY.UTF-8;LC_TELEPHONE=be_BY.UTF-8;LC_MEASUREMENT=be_BY.UTF-8;LC_IDENTIFICATION=be_BY.UTF-8
[LOG] 16:57:37 Системные клавиатурные раскладки:
[LOG] 16:57:37    Используется группа XKB 'Russian', раскладка 'ru', группа '0'
[DBG] 16:57:37       Словарь Russian содержит 70 записи
[DBG] 16:57:37       Прото-язык Russian содержит 203 записи
[DBG] 16:57:37       Большой прото-язык Russian содержит 19141 записи
[DBG] 16:57:37       Обертка для словарей enchant Russian загружена
[LOG] 16:57:37    Используется группа XKB 'English (US)', раскладка 'us', группа '1'
[DBG] 16:57:37       Словарь English (US) содержит 53 записи
[DBG] 16:57:37       Прото-язык English (US) содержит 69 записи
[DBG] 16:57:37       Большой прото-язык English (US) содержит 8990 записи
[DBG] 16:57:37       Обертка для словарей enchant English (US) загружена
[LOG] 16:57:37 Всего найдено 2 раскладок клавиатуры
[TRA] 16:57:37 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:37 Получено KeyPress 't' (тип события 2)
[TRA] 16:57:37 Получено KeyRelease 'Control_L' (тип события 3)
[TRA] 16:57:37 Получено KeyRelease 't' (тип события 3)
[TRA] 16:57:39 Получено FocusOut в окне 130023455  (тип события 10)
[TRA] 16:57:39 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:39 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:40 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:40 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:40 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:40 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:40 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:40 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:41 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:41 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:41 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:41 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:41 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:41 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:41 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:41 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:41 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:41 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:42 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:42 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:42 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:42 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:42 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:42 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:42 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:42 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:42 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:42 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:43 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:43 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:43 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:43 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:43 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:43 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:43 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:43 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:44 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:44 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:44 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:44 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:44 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:44 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:45 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:45 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:45 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:45 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:45 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:45 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:52 Получено FocusOut в окне 130023455  (тип события 10)
[TRA] 16:57:53 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:53 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:53 Получено KeyPress 'Control_L' (тип события 35)
[TRA] 16:57:53 Получено KeyPress 'Cyrillic_ie' (тип события 35)
[TRA] 16:57:56 Получено FocusOut в окне 130023455  (тип события 10)
[TRA] 16:57:57 Получено MappingNotify (тип события 34)
[DBG] 16:57:57 Текущие данные строки очищены
[DBG] 16:57:57 Текущие данные строки очищены
[DBG] 16:57:57 Используется локаль LC_CTYPE=ru_RU.UTF-8;LC_NUMERIC=be_BY.UTF-8;LC_TIME=be_BY.UTF-8;LC_COLLATE=ru_RU.UTF-8;LC_MONETARY=be_BY.UTF-8;LC_MESSAGES=ru_RU.UTF-8;LC_PAPER=be_BY.UTF-8;LC_NAME=be_BY.UTF-8;LC_ADDRESS=be_BY.UTF-8;LC_TELEPHONE=be_BY.UTF-8;LC_MEASUREMENT=be_BY.UTF-8;LC_IDENTIFICATION=be_BY.UTF-8
[LOG] 16:57:57 Системные клавиатурные раскладки:
[LOG] 16:57:57    Используется группа XKB 'Russian', раскладка 'ru', группа '0'
[DBG] 16:57:57       Словарь Russian содержит 70 записи
[DBG] 16:57:57       Прото-язык Russian содержит 203 записи
[DBG] 16:57:57       Большой прото-язык Russian содержит 19141 записи
[DBG] 16:57:57       Обертка для словарей enchant Russian загружена
[LOG] 16:57:57    Используется группа XKB 'English (US)', раскладка 'us', группа '1'
[DBG] 16:57:57       Словарь English (US) содержит 53 записи
[DBG] 16:57:57       Прото-язык English (US) содержит 69 записи
[DBG] 16:57:57       Большой прото-язык English (US) содержит 8990 записи
[DBG] 16:57:57       Обертка для словарей enchant English (US) загружена
[LOG] 16:57:57 Всего найдено 2 раскладок клавиатуры
[TRA] 16:57:57 Получено KeyPress 'Cyrillic_zhe' (тип события 35)
[ERR] 16:57:57 Ошибка определения символа для клавиши с кодом 3 и модификатором 0x0!
[ERR] 16:57:57 Попробуйте запустить программу командой "env LC_ALL=<LOCALE> xneur",
где LOCALE можно получить коммандой "locale -a"
[ERR] 16:57:57 Ошибка определения символа для клавиши с кодом 3 и модификатором 0x2000!
[ERR] 16:57:57 Попробуйте запустить программу командой "env LC_ALL=<LOCALE> xneur",
где LOCALE можно получить коммандой "locale -a"
[TRA] 16:57:57 Получено KeyPress 'Cyrillic_zhe' (тип события 35)
[TRA] 16:57:57 Получено KeyPress 'Cyrillic_o' (тип события 35)
[TRA] 16:57:58 Получено KeyPress 'Cyrillic_o' (тип события 35)
[TRA] 16:57:58 Получено KeyPress 'Cyrillic_pe' (тип события 35)
[TRA] 16:57:58 Получено KeyPress 'Cyrillic_pe' (тип события 35)
[TRA] 16:57:58 Получено KeyPress 'Cyrillic_a' (тип события 35)
[TRA] 16:57:58 Получено KeyPress 'Cyrillic_a' (тип события 35)
[TRA] 16:58:00 Получено FocusOut в окне 130023455  (тип события 10)
« Последнее редактирование: 04 Августа 2016, 17:00:07 от KOT040188 »
Хто ты гэткі?

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2484 : 04 Августа 2016, 17:37:33 »
ОК, спасибо.
'Cyrillic_ie' не должно быть, а есть. Д.б. 't'
Кроме того, у вас длинная строка с локалями. Тут и может крыться проблема заморозки из-за формирования кеша и поиска по кешу.
Я соберу пакет с отладочной информацией, и сброшу вам ссылку на него. Сможете протестировать ее и прислать мне лог из консоли?
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн KOT040188

  • Активист
  • *
  • Сообщений: 334
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2485 : 04 Августа 2016, 18:09:53 »
Tckb вопрос мне, то попробую. Первое слово в предыдущем предложении не было обработано, так часто бывает…
Кроме того, у вас длинная строка с локалями
Спасибо :2funny:
« Последнее редактирование: 04 Августа 2016, 19:04:30 от KOT040188 »
Хто ты гэткі?

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2486 : 04 Августа 2016, 23:13:26 »
Tckb вопрос мне, то попробую. Первое слово в предыдущем предложении не было обработано, так часто бывает…
Кроме того, у вас длинная строка с локалями
Спасибо :2funny:

Выложил версию с отладочными сообщениями по кешу символов. Запускайте xneur в консоли, а когда появятся залипания, покажите лог.

По поводу непереведенного первого слова, рекомендую обратить внимание на вкладку "Устранение проблем" в настройках. Обычно слово не переключается, если "перед вводом были нажаты…". Я сам на эту ситуация напоролся, но все просто оказалось.

Пользователь добавил сообщение 04 Августа 2016, 23:15:08:
Плюс только что заметил — отвалился ввод символов с клавиатуры в Терминале. После остановки демона xneur-a проблема исчезает. Я сперва подумал-было, что это как-то связано с тем, что Терминал добавлен в xneur-e в список необрабатываемых приложений (в других же приложениях не отвалилась!), но Wine тоже туда добавлен, однако там символы вводятся нормально. Причём, не смотря на то, что он туда добавлен, xneur там продолжает переключать раскладку, и делает это корректно, и даже Pause/Brick там фунциклирует! :D


Исправил это. Теперь, если исключено, значит исключено. Перехвата клавиш нет, но и горячие клавиши xneur работать не будут.
« Последнее редактирование: 04 Августа 2016, 23:15:14 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн KOT040188

  • Активист
  • *
  • Сообщений: 334
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2487 : 05 Августа 2016, 00:14:18 »
Обычно слово не переключается, если "перед вводом были нажаты…"
Там только влево/вправо и переключение раскладки. Ничего из этого нажато не было. На youtube очень часто не переключается первое слово в сообщении возможно из-за, того, что я мотаю плеер вправо/влево. Отключу эту настройку и понаблюдаю. Но мне ведь нужно как-то отключать единоразово переключение раскладки, когда надо отредактировать слово в середине… Делема… Вот если бы xneur не реагировал на вправо/влево, если они были нажаты до того, как курсор попал в текстовое поле…
« Последнее редактирование: 05 Августа 2016, 00:18:33 от KOT040188 »
Хто ты гэткі?

Оффлайн Лерыч

  • Активист
  • *
  • Сообщений: 554
  • Выбрал Linux - включай мозг! ©
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2488 : 05 Августа 2016, 01:19:58 »
Исправил это. Теперь, если исключено, значит исключено. Перехвата клавиш нет, но и горячие клавиши xneur работать не будут.
В Терминале теперь заработало как надо — xneur на него вообще никак не реагирует, как и должно быть. За это спасибо. А вот в вайновской программе не помогло — xneur всё так же переводит слова в правильную раскладку, но при этом никакие клавиши, кроме тех, что вводят символы, не работают — набранный текст невозможно стереть ни Delеt-ом, ни Backspacе-ом, ни курсор стрелками клавиатуры передвинуть (да и набор текста происходит с огромной задержкой)… Пробовал удалить Wine из необрабатываемых приложений xneur-a — ситуация осталась ровно той же самой! То есть, хоть добавлен он туда, хоть не добавлен — ноль разницы! Помогает только остановка демона xneur-a. Я вот думаю — а может просто Wine в необрабатываемые приложения как-то некорректно записан? Ну может там надо не "Wine", а "wineserver" писать, или "wine" c маленькой буквы, или ещё как-то? Ну вот с Терминалом же проблем теперь нет — внесение его в списки необрабатываемых приложений работает. А вот на внесение туда Wine-a xneur не реагирует. Точнее, реагирует, но лишь наполовину — раскладку переключает, а вот клавиши отваливаются, причём даже тогда, когда Wine из списка необрабатываемых приложений убираешь…

Оффлайн Asm0deus

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #2489 : 05 Августа 2016, 08:14:57 »
Исправил работу с исключенными приложениями. В запаре убрал их обход при граббинге клавиатуры.
На LXDE версия +git51 работает, правда, некоторое время после рестарта машины демон останавливается:
(Нажмите, чтобы показать/скрыть)
После передергивания работает нормально.

В XFCE - не работает, но как-то странно: такое чувство, что подготовку он делает, а на команду переключения сил уже не остается:
(Нажмите, чтобы показать/скрыть)
Приложения игнорирует исправно.
Linuxом нужно заниматься, а не пользоваться. (С)

 

Страница сгенерирована за 5.349 секунд. Запросов: 25.