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


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

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

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

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2790 : 24 Июля 2010, 17:14:33 »
За работу сборки не из исходников я ответить не могу.

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

Оффлайн stormix

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2791 : 26 Июля 2010, 01:45:37 »
Такое впечатление, что есть утечки памяти.
После нескольких часов работы сначала перестает отзываться на Ctrl+Shift (настроено переключение через gXNeur), потом начинают сильно "подвисать" операции с клавиатурой (ввод, бэкспейс, хоткеи). Мышь при этом работает вообще без тормозов. Перезапускаю gXNeur - все отлично ещё несколько часов.

И ещё вопрос - возможно ли сделать Ctrl+<любой>Shift, а не только левый/только правый?

Оффлайн 9790711

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2792 : 26 Июля 2010, 21:00:52 »
А нельзя ли сделать чтобы раскладку  можно было переключать И alt+shift И ctrl+shift И еще как-нибудь ,
а не ctrl +shift ИЛИ alt+shift ?

Пользователь решил продолжить мысль 26 Июля 2010, 21:09:32:
Написал письмо автору, а потом наткнулся на эту тему. Может здесь кто в курсе. Трабл следующий, переключение раскладки настроено на левый Ctrl, но он почему-то срабатывает не везде. К примеру в Опере, при нажатии Ctrl, ничего не происходит. А в mc всё душа в душу. Где сабаку искать? А также при нажатии Pause/Break (к примеру в qutim) вываливает кучу мусора.
В Skype тоже вываливает кучу мусора вместо того что надо.
« Последнее редактирование: 26 Июля 2010, 21:09:32 от 9790711 »

Оффлайн Toshkin

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2793 : 26 Июля 2010, 23:39:20 »
А нельзя ли сделать чтобы раскладку  можно было переключать И alt+shift И ctrl+shift И еще как-нибудь ,
а не ctrl +shift ИЛИ alt+shift ?

Можно, Система -> параметры -> клавиатура -> вкладка "Раскладки"->кнопка "Параметры" либо sudo vim /etc/X11/xorg.conf, в опцию "XkbLayout" вписать свой вариант.

Оффлайн Fr0sT

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2794 : 27 Июля 2010, 13:32:24 »
В общем, признаюсь, я балбес :)
Всё это время собирал пакеты для 8.04, совсем забыв, что у меня на ноуте 9.04 :) Может, от того и глюки были... Сейчас собрал для 9.04, посмотрим.

Накидал скриптик для сборки и установки, может, кому пригодится. Перед запуском распаковать сорсы в директории ./xneur/ и ./gxneur/, сам скрипт положить в ./

Перед сборкой скачать все нужные пакеты:
sudo apt-get install build-essential automake1.9 libtool flex libx11-dev libmatheval1-dev libgstreamer0.10-dev libopenal-dev libpcre3-dev libnotify-dev zlib1g-dev libaspell-dev libxosd-dev libmatheval1-dev flex libglade2-dev libgtk2.0-dev checkinstall
(Нажмите, чтобы показать/скрыть)

апд. Версия 2
1) инсталлит пакеты (gxneur не собирается без xneur)
2) пакеты кладутся рядом со скриптом
3) разобрался с версиями
« Последнее редактирование: 27 Июля 2010, 14:52:50 от Fr0sT »
Asus EEE PC 1000 + Ubuntu Netbook Remix 10.10

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2795 : 27 Июля 2010, 15:41:27 »
Спасибо за скрипт, добавил его в первый пост темы.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн 9790711

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2796 : 27 Июля 2010, 15:51:02 »
А нельзя ли сделать чтобы раскладку  можно было переключать И alt+shift И ctrl+shift И еще как-нибудь ,
а не ctrl +shift ИЛИ alt+shift ?

Можно, Система -> параметры -> клавиатура -> вкладка "Раскладки"->кнопка "Параметры" либо sudo vim /etc/X11/xorg.conf, в опцию "XkbLayout" вписать свой вариант.

у меня нет <<Система -> параметры -> клавиатура -> вкладка "Раскладки"->кнопка "Параметры" >>
и нет файла xorg.conf
ubuntu mini 10.10 + LXDE
« Последнее редактирование: 27 Июля 2010, 17:02:59 от 9790711 »

Оффлайн soshial

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2797 : 27 Июля 2010, 22:34:29 »
А нельзя ли сделать чтобы раскладку  можно было переключать И alt+shift И ctrl+shift И еще как-нибудь ,
а не ctrl +shift ИЛИ alt+shift ?

Пользователь решил продолжить мысль 26 Июля 2010, 21:09:32:
Написал письмо автору, а потом наткнулся на эту тему. Может здесь кто в курсе. Трабл следующий, переключение раскладки настроено на левый Ctrl, но он почему-то срабатывает не везде. К примеру в Опере, при нажатии Ctrl, ничего не происходит. А в mc всё душа в душу. Где сабаку искать? А также при нажатии Pause/Break (к примеру в qutim) вываливает кучу мусора.
В Skype тоже вываливает кучу мусора вместо того что надо.
и у меня тоже кучу мусора выдает в скайпе и особенно в kopete. странно.
сборка вроде одна из последних -- svn 695

Оффлайн Fr0sT

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2798 : 28 Июля 2010, 00:23:04 »
Не ловит нажатия из Оперы 10.70.
Лог:
// вначале я нажал X в терминале, для проверки
[TRA] 00:13:18 Получено FocusIn (тип события 9)
[TRA] 00:13:22 Получено KeyPress 'Cyrillic_che' (тип события 2)
[TRA] 00:13:23 Получено KeyRelease 'Cyrillic_che' (тип события 3)
[TRA] 00:13:26 Получено ButtonPress в окне 16777219  (тип события 4)
[TRA] 00:13:26 Получено FocusOut (тип события 10)
// потом переключился на Оперу и ввёл одно слово на русском, другое на английском, также попытавшись переключить раскладку xneur-овым хоткеем. Удалось только системным
[DBG] 00:13:26 Сфокусировано окно 29360132
[DBG] 00:13:26 Обрабатывается новое окно (ID 29360132) с именем 'Opera' (статус Processed, режим Default)
[DBG] 00:13:26 Восстановлена группа раскладки 0
[TRA] 00:13:26 Получено FocusIn (тип события 9)
[TRA] 00:13:29 Получено ButtonPress в окне 29360132  (тип события 4)
[TRA] 00:13:38 Получено ButtonPress в окне 16777219  (тип события 4)
[TRA] 00:13:38 Получено FocusOut (тип события 10)
// вернулся в терминал
[DBG] 00:13:38 Сфокусировано окно 54525957
[DBG] 00:13:38 Обрабатывается новое окно (ID 54525957) с именем 'Gnome-terminal' (статус Processed, режим Default)

XNViewMP - дублирование вводимых букв
[TRA] 00:21:12 Получено ButtonPress в окне 16777219  (тип события 4)
[TRA] 00:21:12 Получено FocusOut (тип события 10)
[DBG] 00:21:12 Сфокусировано окно 60817410
[DBG] 00:21:12 Обрабатывается новое окно (ID 60817410) с именем 'Xnview' (статус Processed, режим Default)
[DBG] 00:21:12 Восстановлена группа раскладки 1
[TRA] 00:21:12 Получено FocusOut (тип события 10)
[TRA] 00:21:12 Получено FocusIn (тип события 9)
[TRA] 00:21:12 Получено Property Notify (событие переключения раскладки) (тип события 28)
[TRA] 00:21:12 Получено Property Notify (событие переключения раскладки) (тип события 28)
[TRA] 00:21:14 Получено KeyPress 'n' (тип события 2)
[TRA] 00:21:14 Получено KeyRelease 'n' (тип события 3)
[TRA] 00:21:14 Получено KeyPress 't' (тип события 2)
[TRA] 00:21:15 Получено KeyRelease 't' (тип события 3)
[TRA] 00:21:15 Получено KeyPress 'c' (тип события 2)
[TRA] 00:21:15 Получено KeyRelease 'c' (тип события 3)
[TRA] 00:21:16 Получено KeyPress 'n' (тип события 2)
[TRA] 00:21:16 Получено KeyRelease 'n' (тип события 3)
[TRA] 00:21:18 Получено ButtonPress в окне 16777219  (тип события 4)
[TRA] 00:21:18 Получено FocusOut (тип события 10)
[DBG] 00:21:18 Сфокусировано окно 54525957
[DBG] 00:21:18 Обрабатывается новое окно (ID 54525957) с именем 'Gnome-terminal' (статус Processed, режим Default)

Возможно, трабла с QTшными прогами?

Да, и http://xneur.ru/wiki/Downloads из первого поста - 404
Asus EEE PC 1000 + Ubuntu Netbook Remix 10.10

Оффлайн ism

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2799 : 28 Июля 2010, 23:54:57 »
Цитировать
Написал письмо автору, а потом наткнулся на эту тему. Может здесь кто в курсе. Трабл следующий, переключение раскладки настроено на левый Ctrl, но он почему-то срабатывает не везде. К примеру в Опере, при нажатии Ctrl, ничего не происходит. А в mc всё душа в душу. Где сабаку искать? А также при нажатии Pause/Break (к примеру в qutim) вываливает кучу мусора.


Похоже xneur не совсем корректно обрабатывает ctrl или неправильно реагирует на заглавные буквы (мусор вываливается при попытке перевести раскладку слова с заглавной последней буквой или знаком препинания. Я уже писал на эту тему со со скриншотом.

http://s006.ЗАПРЕЩЁННЫЙ РЕСУРС/i214/1007/db/5edceae018b7.jpg
« Последнее редактирование: 28 Июля 2010, 23:56:37 от ism »

Оффлайн stormix

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2800 : 29 Июля 2010, 08:51:22 »
Ещё куча мусора бывает, например, в Netbeans.
И она очень похожа на недавно введенный текст, только в новой раскладке.

Оффлайн 9790711

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2801 : 29 Июля 2010, 15:24:10 »
Цитировать
Похоже xneur не совсем корректно обрабатывает ctrl или неправильно реагирует на заглавные буквы (мусор вываливается при попытке перевести раскладку слова с заглавной последней буквой или знаком препинания. Я уже писал на эту тему со со скриншотом.
http://s006.ЗАПРЕЩЁННЫЙ РЕСУРС/i214/1007/db/5edceae018b7.jpg
да, я заметил что в скайпе когда выделяешь слова и делаешь конвертацию - то xneur вынимает откудато предидущую версию копи-пасты и ее конвертирует получаются кракозяблы как на скриншоте у предидущего форумчанина.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2802 : 29 Июля 2010, 16:10:36 »
Тут с QT проблема есть - в ней выделение клавой и мышью отличается. И то что выделено клавой, не будет обрабатываться в xneur.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн Slider1

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2803 : 31 Июля 2010, 13:39:42 »
Подскажите плз, как сделать так, чтобы xneurlog всегда хранился в UTF-8?
Каждый раз при перезагрузке либо в процессе одного сеанса кодировка файла меняется на KOI8R, из-за чего вместо русского текста видны кракозяблы.

Если что, прошу извинить за глупость, на ubuntu пересел недавно.

апдейт. имелся ввиду gedit. в ОО все нормально показывает
« Последнее редактирование: 31 Июля 2010, 18:26:22 от Slider1 »

Оффлайн denverkurt

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2804 : 31 Июля 2010, 20:50:49 »
Подскажите плз, как сделать так, чтобы xneurlog всегда хранился в UTF-8?
Каждый раз при перезагрузке либо в процессе одного сеанса кодировка файла меняется на KOI8R, из-за чего вместо русского текста видны кракозяблы.

Если что, прошу извинить за глупость, на ubuntu пересел недавно.

апдейт. имелся ввиду gedit. в ОО все нормально показывает
проблема не в xneurlog а в gedit. Он по умолчанию показывает текст не в windows-1251 кодировке

 

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