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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн WERGIL

  • Любитель
  • *
  • Сообщений: 91
  • Ubuntu 10.10 X-32
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2205 : 06 Марта 2010, 22:32:29 »
обьясните пожалуйста что такое "режим самообучения"???

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2206 : 06 Марта 2010, 22:33:19 »
собрал тестовый 0.9.8. он у меня находит левую раскладку
Цитировать
[LOG] 22:25:15 Уровень подробности выводимых сообщений установлен в значение Trace
[DBG] 22:25:15 Конфигурационный файл успешно загружен
[LOG] 22:25:15 Системные клавиатурные раскладки:
[LOG] 22:25:15    Используется группа XKB 'USA', раскладка 'us', группа '0'
[DBG] 22:25:15       Словарь USA содержит 2015 записи
[DBG] 22:25:15       Прото-язык USA содержит 69 записи
[DBG] 22:25:15       Большой прото-язык USA содержит 8990 записи
[DBG] 22:25:15       Набор регулярных выражений USA содержит 7 записи
[LOG] 22:25:15    Неиспользуется группа XKB 'Russia', раскладка 'in', группа '1'
[DBG] 22:25:15       Словарь Russia содержит 0 записи
[DBG] 22:25:15       Прото-язык Russia содержит 0 записи
[DBG] 22:25:15       Большой прото-язык Russia содержит 0 записи
[DBG] 22:25:15       Набор регулярных выражений Russia содержит 0 записи
[LOG] 22:25:15    Используется группа XKB 'USA', раскладка 'ru', группа '2'
[DBG] 22:25:15       Словарь USA содержит 109 записи
[DBG] 22:25:15       Прото-язык USA содержит 203 записи
[DBG] 22:25:15       Большой прото-язык USA содержит 19141 записи
[DBG] 22:25:15       Набор регулярных выражений USA содержит 0 записи
[LOG] 22:25:15 Всего найдено 3 раскладок клавиатуры
[LOG] 22:25:15 Клавиатурная группа по умолчанию для всех новых окон установлена в значение 0

игрался с настройками раскладок в гноме, ноль эмоций: раскладка in не уходит. и хотя он отмечена как неиспользуемая, она как-то криво на всё влияет
например руддщ не переключается в hello
Цитировать
[DBG] 22:28:36 Обработка слова 'руддщ' в раскладке 'ru'
[DBG] 22:28:36 Обработка слова 'hello' в раскладке 'in'
[DBG] 22:28:36 Обработка слова 'руддщ' в раскладке 'us'
[DBG] 22:28:36 Начало обработки слова...
[DBG] 22:28:36    [-] Это слово не найдено во всех файлах регулярных выражений
[DBG] 22:28:36    [-] Это слово не найдено во всех словарях
[DBG] 22:28:36    [-] Это слово не имеет совпадений при проверке по всем словарям aspell
[DBG] 22:28:36    [-] Это слово в порядке для прото-языка Russia с размером 2
[DBG] 22:28:36   
  • Это слово имеет совпадение для прото-языка Russia с размером 3
  • [DBG] 22:28:36   
  • Это слово не имеет совпадений для прото-языка USA с размером 3
  • [DBG] 22:28:36 Конец обработки слова.
    [DBG] 22:28:36 Смена языка с Russia на USA
аналогичное поведение со сборками в svn.

может оставить опцию на ручное определение раскладок?
Archlinux i686 , Lenovo ThinkPad SL510

Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2207 : 06 Марта 2010, 22:44:03 »
0.9.8 просто отмороженная версия! ппц, на 0.9.7 еще сидеть более менее реально.

эта проблема, стала еще хуже, постоянно какой то лишний набор знаков вставляет, какие то отрывки прошлых слов, стираешь пишешь и еще больше знаков!

При переключении в некоторых случаях xneur к слову дописывает вскую фигню, что ранее вводил. Как от этого избавиться?
блин эта фигня уже дико раздражает)))

Пользователь решил продолжить мысль 06 Марта 2010, 22:44:50:
обьясните пожалуйста что такое "режим самообучения"???
тоже интересно. Кста на вышеописанную проблему не влияет

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2208 : 06 Марта 2010, 23:05:16 »
Так слова-исключения - это же просто словарь. Он есть и даже самообучение исключениям есть.
Самообучение - это то, что когда дважды за сессию вы исправили неправильно переведенное слово, то оно попадает в словарь, и больше не переводится.

catalyst, покажи, что у тебя выводится по команде
xprop -root | grep XKB_RULES_NAMES
Вероятно, есть ошибки в автоопределении раскладок.

Пользователь решил продолжить мысль 06 Марта 2010, 23:31:54:
Да, ошибка точно есть :)
косяк в распарсивании строки
'pc+us+ru:2+inet(evdev)+group(ctrl_shift_toggle)'
« Последнее редактирование: 06 Марта 2010, 23:31:54 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2209 : 06 Марта 2010, 23:52:37 »
версия 0.9.7 показывает

_XKB_RULES_NAMES_BACKUP(STRING) = "evdev", "evdev", "us", "", ""
_XKB_RULES_NAMES(STRING) = "evdev", "fscaa1667g", "us,ru", ",", "terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle"

на ней тоже частенько такие глюки бывают

Пользователь решил продолжить мысль 07 Марта 2010, 00:06:45:
Да, ошибка точно есть :)
косяк в распарсивании строки
'pc+us+ru:2+inet(evdev)+group(ctrl_shift_toggle)'
с какой версии эта ошибка существует?
« Последнее редактирование: 07 Марта 2010, 00:06:45 от catalyst »

Оффлайн Gromescu

  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2210 : 07 Марта 2010, 00:43:54 »
У меня "лишние" раскладки появлялись после включения 3rd layout

PS В 10.04 сделали новый индикатор клавиатуры, который теперь сидит в notification area и включается автоматически, если в системе две и более раскладки. Кто знает как его прибить, чтобы не маячил вместе с xneur?
Винды ёкхэрэ! Чохча кульгэ тыр Linux!

Оффлайн RussianNeuroMancer

  • Любитель
  • *
  • Сообщений: 84
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2211 : 08 Марта 2010, 23:38:34 »
В чём может быть причина падения сразу после входа в систему?

Оффлайн Slavians

  • Участник
  • *
  • Сообщений: 142
  • Lisa 12 штоле 11.10
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2212 : 10 Марта 2010, 10:58:02 »
Забавная штука - xneur 0.9.7   - во всех приложениях работает нормально.  а в yakuake  почему-то  вводится по задвоение символов. например "ссaatt"....
в обычной консоли gnome-terminal такого нет (ubuntu 9.10)
---
ага

Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2213 : 10 Марта 2010, 12:27:59 »
Забавная штука - xneur 0.9.7   - во всех приложениях работает нормально.  а в yakuake  почему-то  вводится по задвоение символов. например "ссaatt"....
в обычной консоли gnome-terminal такого нет (ubuntu 9.10)
в гуаке также, не обращай внимание)))

Оффлайн Slavians

  • Участник
  • *
  • Сообщений: 142
  • Lisa 12 штоле 11.10
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2214 : 10 Марта 2010, 15:31:02 »
Забавная штука - xneur 0.9.7   - во всех приложениях работает нормально.  а в yakuake  почему-то  вводится по задвоение символов. например "ссaatt"....
в обычной консоли gnome-terminal такого нет (ubuntu 9.10)
в гуаке также, не обращай внимание)))
дык а вылечить никаких вариантов нет?   в исключения yakuake вогнал - не помогло.

(Нажмите, чтобы показать/скрыть)
---
ага

serenitatis

  • Гость
Re: xneur - Punto Switcher for Linux
« Ответ #2215 : 10 Марта 2010, 15:47:53 »
(Нажмите, чтобы показать/скрыть)

Tilda

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2216 : 10 Марта 2010, 16:02:31 »
Такая фигня с задвоением букв встречается в тех приложениях, которые для получения событий клавиатуры используют тот же механизм что и xneur, то есть перехват клавиатуры.

Обновил тестовую сборку xneur и прочего.
http://dists.xneur.ru/release-test/tgz/xneur-0.9.8.tar.bz2 - сам xneur.
http://dists.xneur.ru/release-test/tgz/gxneur-0.9.8.tar.bz2 - его графическая морда.
http://dists.xneur.ru/release-test/tgz/xcurf-0.2.tar.gz - программа для отображения флага рядом с курсором.
http://dists.xneur.ru/release-test/tgz/xneurchecker-0.1.tar.bz2 - программка для консоли для проверки языка ввода.

Исправлено автоопределение раскладок, попробуйте.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

serenitatis

  • Гость
Re: xneur - Punto Switcher for Linux
« Ответ #2217 : 10 Марта 2010, 16:18:45 »
Crew

А когда порадуйте стабильной версией?

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2218 : 10 Марта 2010, 17:41:25 »
В общем-то, эта тестовая сборка и является релиз-кандидатом. Если нареканий не будет, то в скором времени будет и сам релиз.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2219 : 10 Марта 2010, 18:27:41 »
автоопределение раскладок заработало.

но есть один очень вредный баг: т.к. набор символов типа /usr/share всегда переключается в .гык.ырфку, я перевел nautilus в приложения с ручным переключением. теперь, если набрать в строке наутилуса /usr/share потом не нажимая энтера или пробела переключиться в другое приложение и начать набирать там что нибудь, то вываливается .гык.ырфку

(Нажмите, чтобы показать/скрыть)

и такое такое c любой программой. не обрабатываются переходы мышкой между прогами как разрывы слов. в 0.9.7 такого не наблюдается
и хотелось бы что-б приоритет в последовательностях вида /usr/share и т.п. всегда был в сторону инглиша
« Последнее редактирование: 10 Марта 2010, 18:40:44 от mechanical »
Archlinux i686 , Lenovo ThinkPad SL510

 

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