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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

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

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

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1155 : 26 Июля 2008, 00:59:22 »
Попробуйте увеличить время задержки отправки события. Это можно сделать через конфиг или gxneur.
Думаю, 5 миллисекунд нормально. Если не поможет, то пробуйте увеличивать с шагом в 5. Крайнее значение - 50 миллисекунд. По идее, должно помочь.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1156 : 26 Июля 2008, 02:19:10 »
to Crew
Дошел до 50 миллисекунд. Проблема с группировкой одинаковых букв не решилась.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1157 : 26 Июля 2008, 02:52:48 »
Так, тогда попробуем подойти с другого бока. Надо запустить в консоли xneur и посмотреть лог программы (в конфиге LogLevel Trace) в момент, когда путаются буквы. Есть мнение, что путание происходит не по вине xneur, он все события отправляет правильно, но Иксы почему-то сливают буквы. В общем, нужен лог в момент ошибки.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн Geser

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1158 : 26 Июля 2008, 11:47:43 »
Ставил из репы.
Вдруг внезапно глюкануло и больше не запускается
Пробовал переустанавливать. KDE вот что выдает:
[Thread debugging using libthread_db enabled]
[New Thread 0xb68b06c0 (LWP 7024)]
[KCrash handler]
#6  0x080ca618 in ?? ()
#7  0x080591a4 in ?? ()
#8  0x0805999e in ?? ()
#9  0x08057c5d in ?? ()
#10 0xb693a450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#11 0x08057aa1 in ?? ()

Оффлайн GQ

  • Участник
  • *
  • Сообщений: 197
  • gq@debian.org
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1159 : 26 Июля 2008, 12:11:14 »
Geser
Используюй gxneur или жди релиза kxneur.
Ubuntu - древнеафриканское слово, означающее "Я не сумел установить Debian"...

Оффлайн Geser

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1160 : 26 Июля 2008, 12:20:52 »
Дак kxneur работал нормально. Просто я кеды сменил и сеанс там сохранил отсюда и пошло. libc6 переставлял  - нифига.
gxneur помог.посмотрим, на долго ли:)

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1161 : 26 Июля 2008, 13:37:26 »
[TRA]: Received FocusOut (event type 10)
[DBG]: Process new window (ID 60817411) with name 'Opera' (status Processed, mode Default)
[DBG]: Restore layout group to 1
[TRA]: Received FocusIn (event type 9)
[DBG]: Process new window (ID 60817440) with name 'Opera' (status Processed, mode Default)
[DBG]: Restore layout group to 1
[TRA]: Received FocusOut (event type 10)
[DBG]: Process new window (ID 60817411) with name 'Opera' (status Processed, mode Default)
[DBG]: Restore layout group to 1
[TRA]: Received KeyPress (event type 2)
[TRA]: Received KeyPress (event type 2)
[TRA]: Received KeyPress (event type 2)
[TRA]: Received KeyPress (event type 2)
[TRA]: Received KeyPress (event type 2)
[TRA]: Received KeyPress (event type 2)
[TRA]: Received KeyPress (event type 2)
[TRA]: Received KeyPress (event type 2)
[TRA]: Received KeyPress (event type 2)
[TRA]: Received KeyPress (event type 2)
[TRA]: Received KeyPress (event type 2)
[DBG]: Changing language from Russian to English
[DBG]: Processing string 'ghtdtltybt'
[TRA]: Received Property Notify (layout switch event) (event type 28)
[TRA]: Received Property Notify (layout switch event) (event type 28)
[TRA]: Received KeyPress (event type 2)
[DBG]: Changing language from English to Russian
[DBG]: Processing string 'ghtdtltybt'
[TRA]: Received FocusOut (event type 10)
[DBG]: Process new window (ID 39845921) with name 'Gnome-terminal' (status Excluded, mode Default)
[DBG]: Restore layout group to 0
[TRA]: Received FocusOut (event type 10)
[DBG]: Process new window (ID 39845922) with name 'Gnome-terminal' (status Excluded, mode Default)
[DBG]: Restore layout group to 0
[TRA]: Received FocusOut (event type 10)

В Mousepad  все срабатывает корректно. В QutIM срабатывает неправильно, а после 5-6 повторных нажатий, буквы по местам ставновятся.

Оффлайн vodoley

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1162 : 30 Июля 2008, 14:06:02 »
Господа, это всё, конечно, интересно в академическом плане, но меня бы больше устроил именно Punto Switcher - кто с ним работал, тот поймёт, что Xneur-у до него ещё расти и расти, начиная с идеологии, не говоря уже о сервисах и надёжности. Мне, как чайнику, представляется оптимальным путь адаптации исходников Punto под Linux. Я написал разработчику с просьбой поделиться исходниками. Если они будут, найдутся желающие создать Linuxовую версию?

Оффлайн SeaJey

  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1163 : 30 Июля 2008, 14:08:36 »
Цитировать
Мне, как чайнику, представляется оптимальным путь адаптации исходников Punto под Linux.
facepalm.jpg

Оффлайн pehser

  • Активист
  • *
  • Сообщений: 586
  • sidux 64bit + KDE4 svn
    • Просмотр профиля
    • Магазин електро и бытовой техники в николаеве
Re: xneur - Punto Switcher for Linux
« Ответ #1164 : 30 Июля 2008, 15:14:59 »
Я написал разработчику с просьбой поделиться исходниками. Если они будут, найдутся желающие создать Linuxовую версию?
В том что он их даст очень сомневаюсь, но если будут то насчет переделать их под Linux думаю на врядли так как легчен новый насписать чем пилить апи функции, но то что разрабочики xneur с удовольствием возьмут от туда лучшие идеи почти уверен.

Оффлайн Agafonov

  • Администратор
  • Старожил
  • *
  • Сообщений: 1114
  • Нам помехи не страшны!
    • Просмотр профиля
    • Живу в сети...
Re: xneur - Punto Switcher for Linux
« Ответ #1165 : 30 Июля 2008, 20:45:39 »
Мне, как чайнику, представляется оптимальным путь адаптации исходников Punto под Linux. Я написал разработчику с просьбой поделиться исходниками. Если они будут, найдутся желающие создать Linuxовую версию?

Мне, как прочитавшему почти все страницы этой темы и много других слов авторов xneur, представляется этот путь не совсем оптимальным.
Вся соль не в определении что на что заменить и как определить язык, а в работе с клавиатурой и мышкой в X-ах, которая, мягко говоря, имеет другой API :)
Ubuntu 16.04 LTS @ Desktop & Servers

Оффлайн GQ

  • Участник
  • *
  • Сообщений: 197
  • gq@debian.org
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1166 : 30 Июля 2008, 22:19:46 »
А смысл в исходниках? Во-первых, они их не дадут под GPL/BSD - а другое не имеет особого смысла. Во-вторых, основные проблемы xneur в части взаимодействия с иксами, так что пунто тут вообще никаким боком.
Ubuntu - древнеафриканское слово, означающее "Я не сумел установить Debian"...

Оффлайн GQ

  • Участник
  • *
  • Сообщений: 197
  • gq@debian.org
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1167 : 30 Июля 2008, 22:20:30 »
Кстати kxneur 0.9.1 таки вышел и попал в репозитории.
Ubuntu - древнеафриканское слово, означающее "Я не сумел установить Debian"...

Оффлайн kosproger

  • Новичок
  • *
  • Сообщений: 32
  • Железный дровосек
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1168 : 30 Июля 2008, 22:23:06 »
Обновил kxneur, проблема со звуками так и не решена :((( :'(
Попробовал gxneur - тоже не работают звуки.

Оффлайн Graphite

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1169 : 30 Июля 2008, 23:10:45 »
Все спасибо за помощь.. Kxneur не заработал, зато все проблемы решил - Gxneur

 

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