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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

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

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

Оффлайн PhotonX

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1575 : 28 Января 2009, 17:27:51 »
А что все-таки насчет aspell?

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1576 : 28 Января 2009, 17:39:16 »
А что конкретно с aspell?
Запусти xneur в консоли, набери слово, которое должно быть переконверчено и покажи лог.
[DBG]: Обработка слова 'fh,ep'
[DBG]:    [-] Это слово не найдено во всех файлах регулярных выражений
[DBG]:    [-] Это слово не найдено во всех словарях
[DBG]:    [ + ] Это слово найдено в словаре aspell языка Russian

Или
[DBG]: Обработка слова 'good'
[DBG]:    [-] Это слово не найдено во всех файлах регулярных выражений
[DBG]:    [-] Это слово не найдено во всех словарях
[DBG]:    [ + ] Это слово найдено в словаре aspell языка English


Если соответствующего словаря aspell не найдется, то там вместо плюсика будет воскл. знак.
« Последнее редактирование: 28 Января 2009, 17:41:10 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн PhotonX

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1577 : 28 Января 2009, 18:57:11 »
Дико извиняюсь за глупые вопросы, но у меня ничего такого не вылазит. Запускаю Xneur в консоли, вдаю на обеих раскладках слово "test", получаю на обех одно и то же, или точнее ничего совсем:

[DBG]: xneur pid is 10709
[LOG]: Loading configuration
еуые
еуые 

В ~/.xneur/xneurlog тоже ничего особенного:

[Gnome-terminal]
  (Mi 28 Jan 2009 16:50:37 CET): еуые

  (Mi 28 Jan 2009 16:51:10 CET): еуые

Оффлайн GQ

  • Участник
  • *
  • Сообщений: 197
  • gq@debian.org
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1578 : 28 Января 2009, 19:25:25 »
PhotonX
Debud log включи
Ubuntu - древнеафриканское слово, означающее "Я не сумел установить Debian"...

Оффлайн PhotonX

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1579 : 28 Января 2009, 19:35:45 »
Ясно, спасибо. :) Получается вот что:

test[DBG]: Processing word 'test'
[DBG]:    [-] This word not found in any regular expressions files
[DBG]:    [-] This word not found in any dictionaries
[DBG]:    [-] This word has no hits for all aspell dictionaries
[DBG]:    [ +] This word has no hits by letter order for Russian language
[DBG]: End word processing
[DBG]: Changing language from German to Russian
[DBG]: Processing string 'test'
еуые

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1580 : 28 Января 2009, 22:52:30 »
Включи тогда уже Trace вместо Debug, может что-то прояснится.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн PhotonX

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1581 : 28 Января 2009, 23:24:09 »
Вот что получилось (копипастю все, потому что не знаю что важно):

[DBG]: xneur pid is 12474
[LOG]: Loading configuration
[LOG]: Checking configuration file version...
[LOG]: User configuration file version is OK!
[LOG]: Log level is set to Trace
[LOG]: Total detected 2 languages
[DBG]: German dictionary has 0 records
[DBG]: German proto has 1543 records
[DBG]: German big proto has 46441 records
[DBG]: German regexp has 0 records
[DBG]: Russian dictionary has 103 records
[DBG]: Russian proto has 269 records
[DBG]: Russian big proto has 19688 records
[DBG]: Russian regexp has 0 records
[DBG]: Configuration load complete
[LOG]: Default group for all new windows set to 0
[LOG]: Manual mode set to No
[LOG]: Mouse processing mode set to No
[LOG]: Education mode set to No
[LOG]: Layout remember mode set to Yes
[LOG]: Save selection mode set to Yes
[LOG]: Sound playing mode set to No
[LOG]: Logging keyboard mode set to Yes
[LOG]: Ignore keyboard layout for abbreviations mode set to No
[LOG]: Correct of iNCIDENTAL CapsLock mode set to Yes
[LOG]: Correct of two CApital letter mode set to Yes
[LOG]: Flush internal buffer when pressed Enter or Tab mode set to No
[LOG]: Don't process word when pressed Enter or Tab mode set to No
[LOG]: Show OSD mode set to No
[LOG]: Main window with id 85983233 created
[LOG]: Using locale de_DE.UTF-8
[LOG]: Keyboard layouts present in system:
[LOG]:    XKB Group 'Germany' must be for 'German' language (group 0)
[LOG]:    XKB Group 'Russia' must be for 'Russian' language (group 1)
[LOG]: Total 2 valid keyboard layouts detected
[DBG]: Binded hotkeys actions (mod_mask = Shift(1) + Ctrl(4) + Alt(8) + Win(64)):
[DBG]:    Action "Change Last Word" with mod_mask 0 and key "Pause (Break)"
[DBG]:    Action "Change Last String" with mod_mask 4 and key "Pause (Break)"
[DBG]:    Action "Change Mode" with mod_mask 4 and key "Print (Sys_Req)"
[DBG]:    Action "Change Selected" with mod_mask 1 and key "Pause (Break)"
[DBG]:    Action "Translit Selected" with mod_mask 8 and key "Scroll_Lock ((null))"
[DBG]:    Action "Changecase Selected" with mod_mask 12 and key "Pause (Break)"
[DBG]:    Action "Enable Layout 1" with mod_mask 4 and key "F2 (XF86_Switch_VT_2)"
[DBG]:    Action "Enable Layout 2" with mod_mask 4 and key "F3 (XF86_Switch_VT_3)"
[DBG]:    Action "Enable Layout 3" with mod_mask 4 and key "F4 (XF86_Switch_VT_4)"
[DBG]:    Action "Enable Layout 4" with mod_mask 4 and key "F5 (XF86_Switch_VT_5)"
[DBG]:    No key set for action "Replace Abbreviation"
[DBG]: Binded hotkeys user actions (mod_mask = Shift(1) + Ctrl(4) + Alt(8) + Win(64)):
[DBG]: Init program structure complete
[DBG]: Focused window 81788939
[DBG]: Process new window (ID 81788939) with name 'Gnome-terminal' (status Processed, mode Default)
[DBG]: Store default layout group to 0
[TRA]: Received FocusOut (event type 10)
[DBG]: Focused window 48234608
[DBG]: Process new window (ID 48234608) with name 'Firefox' (status Processed, mode Default)
[DBG]: Store default layout group to 0
[TRA]: Received KeyPress (event type 2)
[TRA]: Received KeyRelease (event type 3)
[TRA]: Received KeyPress (event type 2)
[TRA]: Received KeyRelease (event type 3)
[TRA]: Received KeyPress (event type 2)
[TRA]: Received KeyRelease (event type 3)
[TRA]: Received KeyPress (event type 2)
[TRA]: Received KeyRelease (event type 3)
[TRA]: Received KeyPress (event type 2)
[DBG]: Processing word 'test'
[DBG]:    [-] This word not found in any regular expressions files
[DBG]:    [-] This word not found in any dictionaries
[DBG]:    [-] This word has no hits for all aspell dictionaries
[DBG]:    [-] This word is ok for Russian letter order
[DBG]:    [-] This word is ok for Russian first letter check
[DBG]:    [-] This word is ok for Russian proto of size 3
[DBG]:    [-] This word is ok for Russian proto of size 2
[DBG]: End word processing
[DBG]: No language found to change to
[TRA]: Received KeyRelease (event type 3)

Что из этого интересно (мне кажется):

[LOG]: Total detected 2 languages
[DBG]: German dictionary has 0 records
[DBG]: German proto has 1543 records
[DBG]: German big proto has 46441 records
[DBG]: German regexp has 0 records
[DBG]: Russian dictionary has 103 records
[DBG]: Russian proto has 269 records
[DBG]: Russian big proto has 19688 records
[DBG]: Russian regexp has 0 records

Не знаю правда, что такое "proto", но немецкий словарь похоже пустой (да и русский с 103 словами не особо переполнен). :)

edit: Но в русском aspell он находит слова, например:

[DBG]: Processing word 'gjnjve'
[DBG]:    [-] This word not found in any regular expressions files
[DBG]:    [-] This word not found in any dictionaries
[DBG]:    [+ ] Found this word in Russian aspell dictionary
[DBG]: End word processing
« Последнее редактирование: 28 Января 2009, 23:27:25 от PhotonX »

Оффлайн GQ

  • Участник
  • *
  • Сообщений: 197
  • gq@debian.org
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1582 : 29 Января 2009, 00:30:59 »
dictionary - это словать исключений
Ubuntu - древнеафриканское слово, означающее "Я не сумел установить Debian"...

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1583 : 29 Января 2009, 12:18:40 »
Ну, видимо слова test нет в немецком словаре :) Попробуйте на типичном немецком слове.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн chkur

  • Любитель
  • *
  • Сообщений: 85
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1584 : 29 Января 2009, 13:43:19 »
Повторюсь:
В xfce в паре с xneur не работает клавиша menu на клавиатуре. После нажатия клавиши окно перестает реагировать на мышь/клавиатуру и сыпет в терминал такими сообщениями:
Цитировать
(thunar:5731): Gtk-CRITICAL **: gtk_widget_event: assertion `WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
После выгрузки xneur проблема уходит. После загрузки xneur - возвращается.

Оффлайн PhotonX

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1585 : 29 Января 2009, 16:21:41 »
Вот это да! Действительно, только слово "test" не работает. Это ж кто этот aspell составлял... А как можно добавить исключение (т. е. скорее "включение") для отдельных слов? Вообще было бы не плохо, если слово не найдено ни в немецком ни в русском словаре, раскладку не переключать...
И еще остается проблемка со знаками, которые идут через third level modifier, типа "@". А то они вообще не работают (печатается просто "q"): http://en.wikipedia.org/wiki/Keyboard_layout#Germany_and_Austria_.28but_not_Switzerland.29

edit: gxneur перевел, файл в очереди на Launchpad.  :)
« Последнее редактирование: 31 Января 2009, 18:06:32 от PhotonX »

Оффлайн meriguan

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1586 : 05 Февраля 2009, 00:06:37 »
как данную прогу засунуть в автозагрузку? что бы она загружалась с системой?

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1587 : 05 Февраля 2009, 00:59:56 »
meriguan
не ленитесь.

Оффлайн Samovar

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1588 : 08 Февраля 2009, 00:58:11 »
Добрый день!
Заметил такую вещь в версии 0.9.3:
1. По Shift+Break не работает замена выделенного текста в приложениях, запущенных через wine (например, QIP и NetUP UTM Wintray)
2. В тех же приложениях после запятой происходит переключение в верхний регистр и залипание там, если для постановки запятой выполняется следующая последовательность нажатий: нажатие Shift - нажатие запятой - отпускание Shift - отпускание запятой. То есть, если Shift отпускается раньше, чем запятая.
3. Ну и уже много раз упомянутое:  по Shift+Break не работает замена выделенного текста в Open Office.
Насколько сложно будет это исправить?

Оффлайн Barbudo

  • Новичок
  • *
  • Сообщений: 32
  • Новосибирск
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1589 : 08 Февраля 2009, 12:33:04 »
Установил xneur с фронтэндом на eeeUbuntu 8.4. Демон запущен, однако ни автопереключения, ни принудительного через Break и пр. не происходит.
Ставил синаптиком из обычного репозитория, версия 0.6.2.
Как заставить ее работать?
Asus eeePC,  Ubuntu-eee 8.04.1

 

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