Відповісти

Увага: ця гілка була неактивною принаймні 365 днів!
Будь ласка, подумайте про створення нової гілки, якщо ви не впевнені абсолютно, що хочете відновити обговорення тут.
Ім’я:
Електронна пошта:
Тема:
Іконка:

Код перевірки:
Будь ласка, введіть символи, вказані на малюнку
прослухати / Спробувати інший малюнок

Будь ласка, введіть символи, вказані на малюнку:

скорочення: alt+s — надіслати допис, alt+p — попередній перегляд


Стислий вміст гілки

Автор: DalekiyObriy
« : 2010-02-13 20:16:13 »

Так, а якщо можно замiнити OnPress на OnRelease то це б все вирiшило!
звіт про ваду там вже три роки , на жаль, поки без наслідків
отже, причина не в ґномі, а в Xorg. Найкраще вирішення — встановити перемикання на CapsLock або Super (win),. З останнім треба замінити клавіатурні скорочення компіза, що ґрунтуються на Super+xxx переважно.

Це зробити простіше, ніж спробувати написати патч :)
здається вже є латка і її закинуто в репозиторій xorg
Автор: noddeat
« : 2008-01-19 21:32:37 »

Так, а якщо можно замiнити OnPress на OnRelease то це б все вирiшило!
звіт про ваду там вже три роки , на жаль, поки без наслідків
отже, причина не в ґномі, а в Xorg. Найкраще вирішення — встановити перемикання на CapsLock або Super (win),. З останнім треба замінити клавіатурні скорочення компіза, що ґрунтуються на Super+xxx переважно.

Це зробити простіше, ніж спробувати написати патч :)
Автор: DalekiyObriy
« : 2008-01-19 20:04:50 »

Так, а якщо можно замiнити OnPress на OnRelease то це б все вирiшило!
звіт про ваду там вже три роки , на жаль, поки без наслідків
Автор: Praporshic
« : 2008-01-15 23:09:33 »

Панове, код відкритий - які проблеми?  ;)
Автор: zukoff
« : 2008-01-15 22:57:51 »

noddeat, спробуй встановити Ctrl для перемикання i побачиш, Ctrl+V зникне.
Автор: zukoff
« : 2008-01-15 15:21:07 »

Нi, з xorg-om та за апплєтом все однаково. Але апплєт менi не сподобався, не вийшло пiдiбрати мою розкладку клавiатури.
Так, а якщо можно замiнити OnPress на OnRelease то це б все вирiшило!
Автор: noddeat
« : 2008-01-15 15:07:33 »

так що, не працює з xorg-ом? а як замінити OnPress на OnRelease (як зрозумів у цьому всі біди)?
Автор: zukoff
« : 2008-01-15 12:34:27 »

Я протестував роботу перемикача в Вiндi. Там вiн працює краще нiж тут/
Порiвняльный алгоритм роботи:
Windows: OnKeyUp(Ctrl)=ChangeLayout, OnKeyUp(Ctrl+С) =(CopySelectedText)
Linux(Gnome): OnKeyDown(Ctrl)=ChangeLayout, OnKeyUp(Ctrl+C)=(Print("C"))
Вся рiзниця в тому, що в Вiндi перемикається, коли ви вiдпускаєте комбiнацию, тому не буває неадекватностi, а тут навпаки - перемикач спрацьовує коли ви тiльки починаєте натискати комбiнацию i переривається, коли комбiнацiя починалася з Ctrl.
Автор: zukoff
« : 2008-01-15 11:51:16 »

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "us,ua"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbOptions" "grp:lctrl_toggle,grp_led:scroll"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" ",winkeys"
EndSection

Sorry za translit, priamo zaraz ne peremykaet'sya.
Ya hochu zauvajuty, sho yaksho vy pochnete vykorystovyvaty napryklad Left Control dlya peremykannya mov - to Ctrl+C, Ctrl+V pochnut' pracuvaty yak "peremknuty movu" + nadrukuvaty "c".  Tobto Ctrl stae mertvoyu.
Автор: Cthulhu
« : 2008-01-15 01:25:54 »

http://linux.org.ua/cgi-bin/yabb/YaBB.pl?num=1160940417

Приліплю-но я ту тему...

Edit:
Опа... баг.
Автор: Ign1111
« : 2008-01-15 01:24:23 »

Також я виявив, що у Firefox Ctrl+F при роciйський розкладцi не спрацьовує, менi доводиться перемикатися на англiйську.

http://linux.org.ua/cgi-bin/yabb/YaBB.pl?num=1160940417

Будьласка протестуйте у себе, та прiшлить свiй конфiг. Я вже тиждень б'юся...

xorg.conf
...
Section "InputDevice"
    Identifier     "Keyboard1"
    Driver         "kbd"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us,ru(winkeys),ua(winkeys)"
    Option         "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,compose:rwin"
EndSection
...

На форумі подібних тем піднімалося безліч...
http://docs.linux.org.ua/dlou/index.php/%D0%AF%D0%BA_%D0%BF%D0%B5%D1%80%D0%B5%D0%BC%D0%B8%D0%BA%D0%B0%D1%82%D0%B8_%D0%BA%D0%BB%D0%B0%D0%B2%D1%96%D0%B0%D1%82%D1%83%D1%80%D0%BD%D1%96_%D1%80%D0%BE%D0%B7%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8_%D0%BF%D1%96%D0%B4_X-%D0%B0%D0%BC%D0%B8
Автор: zukoff
« : 2008-01-15 00:56:07 »

Багато слiв, але мою проблему так i не вирiшили.
Також я виявив, що у Firefox Ctrl+F при роciйський розкладцi не спрацьовує, менi доводиться перемикатися на англiйську.
I пiдкреслюю, що Win, або Crl, Alt тощо стає "мертвою" кнопкою, яка не спрацьовує в комбiнацiях з будь-чим.

Будьласка протестуйте у себе, та прiшлить свiй конфiг. Я вже тиждень б'юся...
Автор: noddeat
« : 2008-01-15 00:02:52 »

Цитата
Хоча б для того, щоб уникнути тих усіх проблем, про які ви згадуєте. Взагалі, налаштування розкладки через xorg.conf дає ту перевагу, що воно буде працювати всюди, на відміну від налаштувать якогось окремого WM.
ну якщо на машині кілька DE, то це актуально, але в мене лише ґном. Але спробую вашу пораду, може дійсно проблема пофікситься.
Автор: Ign1111
« : 2008-01-14 23:54:54 »

в налаштуваннях ґнома. я теж не прописую в xorg.conf, нащо?

Хоча б для того, щоб уникнути тих усіх проблем, про які ви згадуєте. Взагалі, налаштування розкладки через xorg.conf дає ту перевагу, що воно буде працювати всюди, на відміну від налаштувать якогось окремого WM.

ну якщо є можливість не читати мануал по xorg-у, то більшість не читає :) такі ми всі ліниві, ґномери :)
аплет відображає й те, що встановлено у налаштуваннях Ґнома.

В переважній більшості випадків, туди все прописується при встановленні, вам тільки достатьньо внести деяки поправки...
Автор: noddeat
« : 2008-01-14 21:45:13 »

Цитата
Де встановили? Бажано, це прописувати в xorg.conf.
в налаштуваннях ґнома. я теж не прописую в xorg.conf, нащо?

В мене в сумі та сама проблема, тільки я її вирішив, змінивши скорочення клавіш для компіза. А більше ніде кнопка Win не потрібна. Теж мені цікаво, чи то можна пофіксити.

Цитата
В Гномі є аплетик, який відображає поточну розкладку, яка налаштовується у вищезгаданому файлі...
ну якщо є можливість не читати мануал по xorg-у, то більшість не читає :) такі ми всі ліниві, ґномери :)
аплет відображає й те, що встановлено у налаштуваннях Ґнома.