новости книги игры
библиотека программы форум

11.05 11.10 1C 2010 2011 3d Acer action Additional Adobe alt linux ALT линукс в школу altlinux amarok AMD Android Apache apple apt-get ArchLinux asplinux ASUS Asus Eee PC ATI audio avi backup bash beta big buck bunny bind bittorrent blender bluetooth bsd c C++ Calibre Canonical cd Cedega CentOS chrome chromium cisco clamav CLI Damn Small Linux debian Deepin Dell desktop dns DOOM DOS download driver dvd e-book Eclipse emacs embedded linux enterprise EPUB Etersoft exim ext2 ext3 ext4 faq FB2 fedora fedora10 fedora8 fedora9 fedoracore firefox firefox3 firewall Flash Fluxbox flv free FreeBSD freeware ftp games gcc gentoo GIMP gnome GNU gnu linux google GPL GRUB gtk GTK+ hackday hdd


   

«    Ноябрь 2007    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 

Что вы используете для чтения новостей LinuxOpen.RU?

Браузер
RSS feed
Почтовая рассылка



LinuxTwitter:




Архив:

Июль 2012 (26)
Октябрь 2011 (91)
Октябрь 2010 (42)
Апрель 2010 (10)
Январь 2010 (29)
Декабрь 2009 (6)
Ноябрь 2009 (31)
Октябрь 2009 (20)
Апрель 2009 (19)
Март 2009 (1)
Февраль 2009 (20)
Январь 2009 (31)
Декабрь 2008 (71)
Ноябрь 2008 (89)
Октябрь 2008 (91)
Сентябрь 2008 (113)
Август 2008 (168)
Июль 2008 (156)
Июнь 2008 (147)
Май 2008 (191)
Апрель 2008 (213)
Март 2008 (197)
Февраль 2008 (195)
Январь 2008 (112)
Декабрь 2007 (146)
Ноябрь 2007 (94)




Партнёры:


 

Добавить в Google Reader
Читать в Yandex.Ленте
Mobile LinuxOpen (test version)

Как переключать раскладки клавиатуры в KDE и GNOME. 

 Мне нравится:

Казалось бы простая проблема (а точнее в чем вообще здесь может быть) для опытных пользователей. Но в свое время когда я в первый раз установил у себя Linux я потратил много времени чтобы понять как это сделать.

Давайте рассмотрим это на примере KDE 3.4 в Fedora Core 4, все будет описываться за базе русифицированного KDE. Заходим в главное меню, выбираем Центр управления и в разделе Региональные и специальные возможности (в более ранних версиях KDE этот раздел назывался Локализация и доступность) есть раздел Раскладка клавиатуры где ставим галочку возле надписи «Включить раскладку клавиатуры» где есть две колонки в левой находятся доступные раскладки а в правой активные. Из списка с левой колонки выбираем нужный язык и нажимаем Добавить и этот язык перемещается в правую колонку, выбираем русский и украинский языки, английский уже имеется в правой колонки по умолчанию.

Так же, ответ на этот вопрос есть на форуме

Теперь когда мы выбрали раскладки давайте их настроим. Выделяем русскую раскладку и визу выбираем вариант раскладки winkeys это для тех кто привык к расположению клавиш в windows это приблизительно будет означать что точка например находится на на Shift+7 а там где это принято в windows также это касается и других символов. Затем отмечаем крестиком позицию «Включить латинскую раскладку» это нужно для того чтобы когда мы переключились на русскую или украинскую раскладки такие популярные комбинации как Ctrl+C и Ctrl+V а также много других комбинаций в которых используются латинские буквы имели силу, если этого не сделать комбинации клавиш будут работать только в английской раскладки. Выделяем украинскую раскладку и повторяем те же действия выбираем winkeys и включаем латинскую раскладку. Жмем применить и у нас возле часиков появляется индикатор раскладок клавиатуры. Теперь вы можете переключаться между раскладками либо с помощью мыши ли бо используя комбинацию клавиш Ctrl+Alt+K (а вот если бы вы не включили на русскую и украинскую раскладки «Включить латинскую раскладку» после переключения комбинацией Ctrl+Alt+K с английского на русский эта комбинация перестала бы работать). Хотя вы можете попробовать настроить другую комбинацию но это выставляется по умолчанию.

Переходим в GNOME. В Fedora Core 4 нам доступна версия GNOME 2.10. Итак в конфигурации по умолчанию мы имеем две панели задач одну в верху вторую в низу не имеет значения жмем например по нижней правой клавишей мыли и выбираем «добавить на панель» в открывшемся окне выбираем индикатор раскладок клавиатуры и нажимаем клавишу «Добавить» у нас появился значок с надписью США. Жмем по этому значку правой кнопкой и выбираем «Изменить параметры клавиатуры», переходим на закладку «Раскладки» при помощи кнопки «Добавить» добавляем нужные нам раскладки например Русская клавиатура Windows и Украинская клавиатура Windows если вы к ним привыкли. Переходим на закладку «Параметры раскладки» жмем на треугольничек возле надписи «Функция смены раскладки» и выбираем какой комбинацией клавиш будет сменяться раскладка клавиатуры. Нажимаем «Закрыть».

Хотелось бы добавить по поводу новую информацию переключения раскладок в KDE привычным для пользователей Windows способом через ctrl+shift, инстукция не моя, я случайно ее нашол на какомто форуме, скопировал, а ссылка затерялась, автору спасибо, поверял сам на Kubuntu 7.04, 7.10, Mandriva 2008, автор последующий строк проделывал это на Debian Sarge,Etch. Я добавли некоторые свои коментарии, я их коментировал знаком (#).

--------------------------------------------------------------------------

Переключение трех раскладок по ctrl+shift - en,ru,ua.
Проверялось на Debian Sarge,Etch (Amd64,i386) Xorg 6.9
1.Отключить управление KDE раскладками клавиатуры.
Сохранить копию и удалить файл /home/{user name}/.kde/share/config/kxkbrc
2.вносим изменения (если нужно) в
/etc/X11/xorg.conf в секции:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard" # Я бы был по осторожнее, если у вас
# в системе что то другое то оставте как есть
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru,ua"
Option "XkbOptions" "grp: ctrl_shift_toggle,grp_led:scroll"
EndSection
#В Ubuntu я выставил так:
#Section "InputDevice"
#Identifier     "Keyboard0"
#Driver         "kbd"
#Option         "CoreKeyboard"
#Option         "XkbRules" "xorg"
#Option         "XkbModel" "pc105"
#Option         "XkbLayout" "us,ru,ua"
#Option         "XkbVariant" ",winkeys,winkeys"
#Option         "XkbOptions" "grp: ctrl_shift_toggle"
#EndSection
2. редактируем файл /etc/X11/xkb/symbols/group
2.1 в нем находим секцию:
xkb_symbols "ctrl_shift_toggle" {
key {
type="PC_BREAK",
symbols[Group1]= [ Shift_L, ISO_Prev_Group ]
};
key {
type="PC_BREAK",
symbols[Group1]= [ Shift_R, ISO_Next_Group ]
};
key { [ Control_L, ISO_Prev_Group ] };
key { [ Control_R, ISO_Next_Group ] };
};
2.2 изменяем ISO_Prev_Group на ISO_Next_Group и получаем:
xkb_symbols "ctrl_shift_toggle" {
key {
type="PC_BREAK",
symbols[Group1]= [ Shift_L, ISO_Next_Group ]
};
key {
type="PC_BREAK",
symbols[Group1]= [ Shift_R, ISO_Next_Group ]
};
key { [ Control_L, ISO_Next_Group ] };
key { [ Control_R, ISO_Next_Group ] };
};
3. сохраняем и перезапускаем X11
4. установить и запустить kkbswitch.
#В Ubuntu я набрал apt-get install kkbswitch, затем у меня в меню/служебные
#появился kkbswitch он грузится в трей, но без рисунков флагов, жмем правой клавишей #мыши и назначаем флаги
В настройке индикатора раскладки kkbswitch - снять флажок "Режим переключателя"

Все можно работать. Удачи.

Павел Хмель
www.phn.nm.ru

источник статьи   


15 ноября 2007  /   /   ]

Похожие статьи

  • Настройка тачпада synaptics в Archlinux
  • Переключение раскладок в Fedora 10
  • Мой Linux часть 9
  • Терминал сервер на linux openSUSE base
  • Исправление раскладки клавиатуры а-ля Punto Switcher на bash




  • Комментировать:




    #1 / написал: oscar / 13 ноября 2010 17:52
    blin, standartnoe perekluchenie v linux kak vyglyadit to?
      
    [root@linuxopen.ru ~]$ find
     ©2007 - 2012 @antropoff.ru