cudatext 1.7.6 and xneur 0.2
rec-2017-03-24_14.40.02.mp4.zip
tested also on gedit (c, python), phpstorm (java)
Что на видео с xneur?
он неправильно работает в cudatext
в конце слова нажимаю pause и обрабатывается только последняя буква
в других протестированных программах все норм
Теперь ясно. посмотрю, спс.
как юзать его? запустил xneur. он показывает окно лога.
запустил Сублим. набрал "тест"[pause] - не поправил.
попробуйте в настройках общие - включить ручной режим переключения и проверить в комбинация клавиш - коррекция/отмена - pause
Настройки это где?
у вас какая ос?
обычно у xneur иконка флага в верхней/нижний панели справа
там правой кнопкой и параметры
Ubuntu 14.4. Иконки нет в трее
"PRosto" он правит. баг виден.
То же - в Лазарусе.
значит- это баг Лазаруса.
Надо спросить автора xneur -
Apparently in linux, the message send by the OS to the app, has a timestamp.
From what I heart (not sure) this can be used to filter duplicate msgs (same timestamp, ignore). The LCL apparently does this filtering (at least for all custom controls).
I guess other linux apps just do not do this filtering.
Не нашел форума xneur; если найдешь- запости им ссылку сюда (про timestamp, lazarus)
в основном автор здесь читает/отвечает
http://forum.ubuntu.ru/?topic=165332.0
Спросил там
Проблема ясна, но xneur при отправке использует timestamps полученый как CurrentTime. Могу посоветовать использовать настройку задержки при отправке нажатий. В gxneur это на вкладке Специальное.
Или в конфиге xneur опции:
# Add Applications names to include it to delay sending process
# Xneur will be delay KeyPress and KeyRelease events for this applications
# Example:
#DelaySendingEventApp Firefox
# This option define delay before sendind events to application (in milliseconds between 0 to 50).
SendDelay 15
не помогло

Спасибо, выявил ошибку в xneur. Действительно, timestamp был некорректным.
Исправление уже в git hub.
https://github.com/AndrewCrewKuznetsov/xneur-devel/commit/499e3e28ad07d5a97b9c24ded9e1679f678ac150
Спасибо, выявил ошибку в xneur. Действительно, timestamp был некорректным.
Исправление уже в git hub.
https://github.com/AndrewCrewKuznetsov/xneur-devel/commit/499e3e28ad07d5a97b9c24ded9e1679f678ac150
@AndrewCrewKuznetsov отдельно event.c возможно просто заменить? не нашел в системе его, он в скомпилированном виде только?
Конечно, это же один из файлов исходного текста.
Я собрал исправленный xneur в PPA Ubuntu. Вы можете добавить его (если у вас Ubuntu) командой sudo add-apt-repository ppa:andrew-crew-kuznetsov/xneur-unstable
работает
@AndrewCrewKuznetsov но сейчас новая проблема появилась: ручное переключение работает через раз в других приложениях
Most helpful comment
Спасибо, выявил ошибку в xneur. Действительно, timestamp был некорректным.
Исправление уже в git hub.
https://github.com/AndrewCrewKuznetsov/xneur-devel/commit/499e3e28ad07d5a97b9c24ded9e1679f678ac150