Титла: Конфигурация на клавиатурна подредба в LXDE Публикувано от: alkor в Apr 21, 2010, 16:14 Как мога да конфигурирам клавиатурната подредба, така че да мога да е сменям US-BG, BG-US когато ми е необходимо. В Lubuntu намерих индикатор знаменце) който показва на какъв език пишеш, но не мога да му добавя друг? Как да му задам с кой клавиш да се сменя клавиатурната подредба ?
Титла: Re: Конфигурация на клавиатурна подредба в LXDE Публикувано от: Ipolit в Apr 21, 2010, 17:52 setxkbmap -option grp:ctrl_shift_toggle,grp_led:scroll us,bg #това за смяна с контрол и шифт us,bg(bds)
setxkbmap -option grp:ctrl_shift_toggle,grp_led:scroll us,bg -varian ,phonetic #това за us,bg(phonetic) Като влезеш в сесията, трябва да го изпълниш. Най-добре е да го пъхнеш в .config/autostart Титла: Re: Конфигурация на клавиатурна подредба в LXDE Публикувано от: Recku в Apr 21, 2010, 19:33 Добре, но защо трябва да "тъпчим" rc.local файла, като има по-добър вариант.
Отваряте файла /etc/X11/xorg.conf и настройвате! А за повече информация как да бъде конфигуриран man xorg (или питайте нас ;)) Успех! ;) Титла: Re: Конфигурация на клавиатурна подредба в LXDE Публикувано от: Ipolit в Apr 21, 2010, 21:34 Това не се слага в rc.local а след като се стартира lxde session. Принципно най-добре е в xorg.conf, обаче новите версии на убунту тотално игнорират всичко написано там. И общо взето нищо не пише в този файл - configured monitor,configured adapter....
Най-интересното е, че мойто ubuntu-netbook-remix даже няма xorg.conf тъй че setxkbmap е перфектно решение за lxde. За гном, кде, хface няма проблем, защото те си имат разни инструментчета (които между другото правят точно setxkbmap) Код: ls /etc/X11/ app-defaults fonts xinit Xsession XvMCConfig cursors rgb.txt xkb Xsession.d Xwrapper.config default-display-manager X Xresources Xsession.options root@HatoriHANZO:~# Титла: Re: Конфигурация на клавиатурна подредба в LXDE Публикувано от: Recku в Apr 21, 2010, 22:06 Оу, да от бързане пиша глупости... :D :D :D
Цитат на: Ipolit Това не се слага в rc.local а след като се стартира lxde session.Точно така... Титла: Re: Конфигурация на клавиатурна подредба в LXDE Публикувано от: alkor в May 14, 2010, 10:09 Recku в Lubuntu липсва xorg.conf. bIpolit този файл също не съществува .config/autostart
Титла: Re: Конфигурация на клавиатурна подредба в LXDE Публикувано от: Ipolit в May 14, 2010, 11:11 значи имам предвид /home/alkor/.config/autostart
но не изключвам и да не съществува. Принципът е че трябва да си направиш едно изпълнимо файлче, примерно keyboard и в него да сложиш тези редове. После да си направиш десктоп файл, който да стартира това файлче. Десктоп файловете са нещо от вида на keyboard.desktop за име и съдържание Код: [Desktop Entry] Encoding=UTF-8 Name=keyboard Comment=Change keyboard layout Exec=lxterminal --command "/home/alkor/keyboard" #това е пътя до файлчето Terminal=true и този файл keyboard.desktop го слагаш в /home/alkor/.config/autostart Но може твойто наистина да няма .config/autostart Иначе просто като влезеш изпълнявай този файл keyboard в терминала. Естествено трябва да го направиш изпълним cmod 777 keyboard ./keyboard Титла: Re: Конфигурация на клавиатурна подредба в LXDE Публикувано от: alkor в May 14, 2010, 12:16 Ето още едно решение на проблема. Влиза се в терминал като root и ис изпълнява следната команда
dpkg-reconfigure console-setup след което правиш настройките през терминал. Тук само не успях да сложа българския флаг при смяна на клавиатурната подредба. Ще пробвам и твоя вариант, за да видя кой е по-удачен. Титла: Re: Конфигурация на клавиатурна подредба в LXDE Публикувано от: Ipolit в May 14, 2010, 17:24 за флага си сложи fbxkb.
пак с такъв аутостарт. то не прави нищо освен да показва флага Титла: Re: Конфигурация на клавиатурна подредба в LXDE Публикувано от: dvd в May 14, 2010, 22:02 за флага си сложи fbxkb.Може и xxkb ако искаш всеки прозорец да е с отделен layout. Титла: Re: Конфигурация на клавиатурна подредба в LXDE Публикувано от: biggie в May 15, 2010, 00:03 има си applet в lxpanel за целта - keyboard layout switcher :)
Титла: Re: Конфигурация на клавиатурна подредба в LXDE Публикувано от: mind_exploit в Sep 22, 2010, 10:03 setxkbmap -option grp:ctrl_shift_toggle,grp_led:scroll us,bg #това за смяна с контрол и шифт us,bg(bds) Еее, направо ми спасихте живота :) ... вече и аз не знам от колко време се мъча да го оправя това :) Мерси много :) ... Титла: Re: Конфигурация на клавиатурна подредба в LXDE Публикувано от: Neven Boyanov в Oct 03, 2010, 21:24 Тази статия наистина ми помогна да си реша проблема с LXDE и клавиатурната подредба.
Ето какво направих аз за да се стартира всеки път ... - във файла autostart добавих командата описана по-горе, при мен това е: Код: setxkbmap -option grp:alt_shift_toggle,grp_led:scroll us,bg -variant ,bas_phonetic - файлът се намира в ~/.config/lxsession/LXDE, но може и да го няма все още, така че да се наложи да бъде създаден.- това трябва да се направи за всеки потребител който иска да ползва различни клавиатурни подредби. Друг вариант би бил да се сложи в /etc/xdg/lxsession/LXDE/autostart, но това не съм го пробвал. В този случай би трябвало да тръгва за всеки потребител. Всъщност правил съм го, но за друга програма - conky - работи безпроблемно. За индикация ползвам панела който се предоставя с LXDE. |