Forget KDE tools and follow instructions below (as root). It will work regardless of window manager: 1) edit /etc/XF86Config by hand (with vi maybe) and in the "InputDevice" section modify "XkbLayout" option, thus: Option "XkbLayout" "us,el" also ass "XkbOptions", thus : Option "XkbOptions" "grp:ctrl_shift_toggle" the above should allow you to switch with CTRL-SHIFT. Use alt in place of ctrl in XkbOptions for switching with ALT-SHIFT. For comparison purposes, only, here is the relevant section from my XF86Config: Section "InputDevice" Driver "keyboard" Identifier "Keyboard[0]" Option "MapName" "Standard Keyboard [ pc104 ]" Option "Protocol" "Standard" Option "XkbKeyCodes" "xfree86" Option "XkbLayout" "us,el" Option "XkbModel" "pc104" Option "XkbOptions" "grp:ctrl_shift_toggle" EndSection 2) edit /etc/sysconfig/language (again by hand, maybe with vi), and set RC_LANG to "en_GB" or whatever language you prefer to interact wiht Linux. Also, set RC_LC_ALL to "el_GR.ISO-8859-7" (next setting after RC_LANG) 3) run SuSEconfig (/sbin/SuSEconfig) 4) run "fonts-config -R" 5) rerun SuSEconfig (just to be on the safe side) 6) Restart X, and that's it. -Stathis On Friday 28 May 2004 01:45, Dos Wizard wrote:
Hello out there, it seems that I am asking too much, from an automated installer like sax. While it generates ok, the XF86Config file something is missing.
I need to have a keyboard with English and Greek characters, being toggled via the usual alt+shift combination ... so I use the appropriate KDE tool, and I set up both languages, having the afforementioned language switch combination selected also into the appropriate window ...
So I have both languages but I can't switch between them via keyboard, I need to do this by clicking the appropriate icon on the taskbar, pretty annoying and misleading too.
I have checked manually a few files, and I did a quick search over the net, so it seems that I have to modify XF86Config manually for the X-Server to understand what I want to do. KDE generated kxkbrc is looking fine but this isn't enough. By the way el isn't available into the xfree86 keyboard definition file. So I would need a little help from you, how I can create the proper settings and put them in there?
I am using SuSE 9.0 pro
Thank you in advance Nicholas