Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет dibr ([info]dibr)
@ 2011-05-02 21:53:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
опера
     Когда-то давно слышал фразу вроде "всю мощь технологии OLE понимаешь тогда, когда при копировании текста из файрфокса в ворд, виснет переводчик socrat". Сегодня ощутил, правда без OLE и в меньшей степени.

     Opera Mini 5/WM, коммуникатор на WM6.5. Хочу мобильно написать коммент, набираю фразу, начинаю набирать следующую, и понимаю, что что-то не так. А именно - я набираю слово, нажимаю пробел... и опера тут же удаляет слово. Тихо фигею (ощущение то ещё: ты набираешь слово, а опера его стирает, причём можно заметить, что очень быстро, но побуквенно, справа налево), начинаю экспериментировать. Выясняется:
        - в других программах (включая opera mobile, но она тормоззз) таких проблем нет, только в opera mini
        - на другом коммуникаторе (WM6.1) таких проблем нет
        - удаляется слово, идущее после "точки и пробела", то есть одну фразу набрать можно спокойно, но "точка, пробел, следующее слово, пробел" - и опаньки. Если пробел после точки не ставить - проблемы нет. Если пробел после точки "доставить" потом - проблемы тоже нет.
     Беглый поиск в интернете нашел прекрасное решение проблемы: "Не надо ставить пробел после точки.Вот так.Писать слитно.И всё тогда ОК". Не будучи удовлетворен, пошёл копать дальше. И выяснил!

     Глючит не совсем опера. Точнее, опера, но глючит из-за "автозавершения слов" экранной клавиатурой (клавиатура у меня штатная, виндовая, сторонними не пользуюсь). В винде 6.1 автозавершение включалось/выключалось через настройки клавиатуры (стрелочка такая справа от её иконки), в другом коммуникаторе на 6.5 - аналогично (и даже больше опций), а вот в этом, хотя на вид (и по about) там та же 6.5 - настроек клавиатуры нет, то есть вообще, даже в панели управления. И автозавершение там выключается - пра-авильно, через реестр.

     Выяснил, чего писать в реестр, выключил, проверил - опера мини теперь работает нормально.
     Виндовз - рулез, да.


(Добавить комментарий)


[info]malaya_zemlya@lj
2011-05-04 17:03 (ссылка)
А куда чего писать? )
Наверняка же куча народу на себе волосы рвет

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2011-05-04 17:25 (ссылка)
Посмотреть в HKLM\System\CurentControlSet\Control\Layouts\, там будет две ветки, с именами вроде 00000409 и e0010409 (теоретически могут отличаться на разных машинках). Записать на бумажку то имя ветки, которое без "е" в имени.

Сходить в HKCU\keyboard layout\Preload и HKCU\keyboard layout\Preload\1, и поменять Default со значения "с буковкой е" на значение "без буковки е".

На всякий случай - disclaimer: это сработало у меня, но я не обещаю, что на какой-то другой машинке это не завесит систему или не приведёт к возникновению ИИ и захвата им человечества :-)

(Ответить) (Уровень выше)

seoblya
(Анонимно)
2011-05-11 19:40 (ссылка)
Однозначно подпишусь на ваш сайт

(Ответить)