Автор Гілка: Переключение раскладок в KDE  (Прочитано 10523 раз)

Відсутній bdp

  • Новачок
  • *
  • дописів: 2
  • Карма: +0/-0
  • I Love YaBB 2!
   Прошу вибачення, але скільки не пробував налаштувати переключення роскладки клавіатури ніяк не виходить, тільки вручну (тобіш мишкою) :-[

Відсутній chornyj

  • Дописувач
  • **
  • дописів: 52
  • Карма: +0/-0
Re: Переключение раскладок в KDE
« Відповідей #1 : 2006-12-26 17:27:25 »
Постав kbbswitch
Mandriva2007, CeleronD, GeForce6600GT, AVerTV GO 007

Відсутній bigtroll

  • Кореспондент
  • ***
  • дописів: 108
  • Карма: +0/-0
  • Ось так.
Re: Переключение раскладок в KDE
« Відповідей #2 : 2006-12-26 23:13:42 »
Приеднуюсь до першої відповіді та приводжу уривок з мого xorg.conf

Section "InputDevice"
      Identifier  "Keyboard0"
      Driver      "kbd"
      Option          "XkbModel" "pc105"
      Option          "XkbLayout" "us,ru,ua"
      Option          "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
      Option          "XkbVariant" "winkeys"
EndSection

Для перемикання розкладок тут використовується лівий ctrl_shift.

В вашому випадку розкладки скоріш за все перемикаються одночасним натисненям обох шифтів.

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: Переключение раскладок в KDE
« Відповідей #3 : 2006-12-27 08:54:39 »
Приеднуюсь до першої відповіді та приводжу уривок з мого xorg.conf

Section "InputDevice"
      Identifier  "Keyboard0"
      Driver      "kbd"
      Option          "XkbModel" "pc105"
      Option          "XkbLayout" "us,ru,ua"
      Option          "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
      Option          "XkbVariant" "winkeys"
EndSection

Для перемикання розкладок тут використовується лівий ctrl_shift.

У мене при такому ж xorg.conf усі комбінації ctrl_shift крім lctrl_lshift. В останньому випадку перемикання здійснюється у зворотньому порядку і відсутня циклічна зміна - відбувається всьго одна послідовність зміни розкладок до розкладки за замовчуванням.
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній bigtroll

  • Кореспондент
  • ***
  • дописів: 108
  • Карма: +0/-0
  • Ось так.
Re: Переключение раскладок в KDE
« Відповідей #4 : 2006-12-27 17:01:54 »
Вибачаюсь з цією розкладкою перемикання відбуваеється саме так як описав cadca. За цими святами зовсім голова не варить.

Відсутній k0l0b0k

  • Новачок
  • *
  • дописів: 26
  • Карма: +0/-0
  • I Hate YaBB 2! :-)
Re: Переключение раскладок в KDE
« Відповідей #5 : 2006-12-28 00:03:28 »
А в КДЕ це робиться доcить просто в центрi керування->локалiзацiя->розкладка клавiатури, вибираемо мову, потiм у "скорочення клавiатури" у самому низу задаемо комбiнацiю перемикання, от лише на ctrl(alt)+shift Вам не вдасться повiсити - я пiдвiсив на допомiжнi клавiшi (запуск M$ Word наприклад на нових клавiатурах :-) ). Та от мене бентежить бiльше проблема - як змусити программи реагувати на Ctrl+C (V) (для прикладу) правильно, коли увiмкнена розкладка вiдмiнна вiд англiйськоi?

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: Переключение раскладок в KDE
« Відповідей #6 : 2006-12-29 01:41:43 »
А в КДЕ це робиться доcить просто в центрi керування->локалiзацiя->розкладка клавiатури, вибираемо мову, ... Та от мене бентежить бiльше проблема - як змусити программи реагувати на Ctrl+C (V) (для прикладу) правильно, коли увiмкнена розкладка вiдмiнна вiд англiйськоi?
В межах кожної такої розкладки клавiатури [читай мови] можна вліпити скільки завгодно справжніх розкладок клавіатури (в тому числі і
Цитата
us,ua(winkeys),ru(winkeys)
). Тому краще відмовитись від пропонованого у KDE способу переключення розкладок, а для графічної індикації використовувати kkbswitch. Після цього і програми на гарячі клавіші реагуватимуть правильно.
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній Ign1111

  • Письменник
  • *****
  • дописів: 829
  • Карма: +0/-0
  • Linux 4ever!
Re: Переключение раскладок в KDE
« Відповідей #7 : 2006-12-29 20:23:43 »
Тому краще відмовитись від пропонованого у KDE способу переключення розкладок, а для графічної індикації використовувати kkbswitch. Після цього і програми на гарячі клавіші реагуватимуть правильно.

В мене реагує нормально в усіх програмах, окрім усього мозіловського.  :( От не знаю, що робити.
Linux. The future is open.

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Переключение раскладок в KDE
« Відповідей #8 : 2006-12-29 21:32:44 »
В мене реагує нормально в усіх програмах, окрім усього мозіловського.  :( От не знаю, що робити.
http://linux.org.ua/cgi-bin/yabb/YaBB.pl?num=1160940417 ?

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: Переключение раскладок в KDE
« Відповідей #9 : 2007-01-01 20:08:48 »
... усі комбінації ctrl_shift крім lctrl_lshift...
Виявляється це не баг, а фіча  ;D. Вирішення проблеми подано тут:
треба змінити поведінку ISO_Prev_Group у файлі /etc/X11/xkb/compat/iso9995
   interpret ISO_Prev_Group {
      useModMapMods= level1;
      virtualModifier= AltGr;
      action= LockGroup(group=-1);
    };
- замість group=-1 вписати group=+1 (зміна розкладок як і для інших комбінацій) або group=+2 (циклічна зміна в зворотньому порядку при трьох розкладках   8-)).
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній myroslava

  • Новачок
  • *
  • дописів: 27
  • Карма: +0/-0
  • upward
Re: Переключение раскладок в KDE
« Відповідей #10 : 2007-01-05 01:09:47 »
KDE взагалі страждає на те, що, незважаючи на встановлені (центром) winkeys, я можу піти з вікна, потім повернутися до нього, а розкладка вже маківська (тобто шіфт+6, якщо треба кому).

А комбінацію для перемикання розкладок я собі обрала Ctrl+Alt+Ins - вона, здається, під щось зайнята, але це щось в момент, коли воно заявило про свої права, не здалося мені суттєвим. Плюс цієї комбінації в тому, що вона реагує, під якою б розкладкою Ви в даний момент не були.

Спочатку кумарно, звичайно, але потім і під офтопіком пальці до цієї комбінації тягнуться.
Офтопік і SuSE 10.2

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: Переключение раскладок в KDE
« Відповідей #11 : 2007-01-05 13:01:19 »
KDE взагалі страждає на те, що, незважаючи на встановлені (центром) winkeys, я можу піти з вікна, потім повернутися до нього, а розкладка вже маківська (тобто шіфт+6, якщо треба кому)...

Дивлячись який спосіб переключення обрано: для окремих вікон, для груп вікон, для усієї системи (хоча я не зовсім зрозумів, які розкладки і під які мови встановлені :-/)
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній Mayster

  • Новачок
  • *
  • дописів: 16
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Переключение раскладок в KDE
« Відповідей #12 : 2007-09-16 22:56:09 »
Завантажив kkbswitch 1.4.3 ...він що дійсно останній раз в 2005 оновлювався?чи це я один таку версію раритетну знайшов?


а втім, всі мої сподівання на kkbswitch були марними!знову -комбінація Shift_ctrl чи Alt висвічує


Shift+Alt = Shift+Shift_L :-/
Shift +Ctrl вимагає 3 клавішу(...

до всього цього Alt+F2 не працює, а сам kkbswitch  не став в автозапуск...в кого які думка?

Чере 2 хв...
Вимкнув 3d ефекти, перезавантажився - Alt+F2 - працює , kkbswitch - в автозавантаженні...З гарячими нічого не змінилось...
« Змінено: 2007-09-16 23:36:31 від Mayster »

Praporshic

  • Гість
Re: Переключение раскладок в KDE
« Відповідей #13 : 2007-09-17 00:07:45 »
Я користуюсь тим самим kkbswitch вже не перший рік, і жодних проблем. Але! В мене воно лише як індикатор поточної розкладки. Усі налаштування - у /etc/X11/xorg.conf.
« Змінено: 2007-09-17 00:09:09 від Praporshic »

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: Переключение раскладок в KDE
« Відповідей #14 : 2007-09-17 01:41:35 »
а втім, всі мої сподівання на kkbswitch були марними!знову -комбінація Shift_ctrl чи Alt висвічує


Shift+Alt = Shift+Shift_L :-/
Shift +Ctrl вимагає 3 клавішу(...

до всього цього Alt+F2 не працює, а сам kkbswitch  не став в автозапуск...в кого які думка?

Чере 2 хв...
Вимкнув 3d ефекти, перезавантажився - Alt+F2 - працює , kkbswitch - в автозавантаженні...З гарячими нічого не змінилось...
Взагалі вимкніть стандартну КДЕ-шну перемикалку kxkb. Те, що ви зараз налаштовуєте, - це перемикання між різними наборами розкладок, а вам треба всьго-навсього перемикання в межах одного набору. Коротше кажучи, в /etc/X11/xorg.conf в секції клавіатури у вас повинно бути щось назразок цього
Section "InputDevice"
      Identifier  "Keyboard0"
      Driver      "kbd"
      Option          "XkbModel" "pc105"
      Option          "XkbLayout" "us,ru,ua"
      Option          "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
      Option          "XkbVariant" "winkeys"
EndSection
Ubuntu 20.04/18.04; CentOS 7.x