Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hello!
I switching from KDE to XFCE ( slackware 14.1), and lot of things in XFCE is good, except one who i cannot manage in right way - this is keyboard layouts for russian, and especially latvian language.
in russian i use "ru (legacy)", and there all is ok, except of punctuation - ":,." and so symbols is on numeric key, in upper row. i want it to it side around "enter" key, as it is in keyboard layout in KDE.
in latvian there is even worse. in KDE for latvian default layout is old good "via ALT" - i get national symbols like āšēīč , when i press aseic in the same time as ALT key. it is ancient standart, on windows from win95 times and so on. it is also default layout in KDE, but not in XFCE. in XFCE that layout not exist at all!
there is "F" layout, tilde, apostrophe layout and so on - all of that is very uncomfortable. why there is no right layout? as i understand, KDE not use standart (xkbd ?) layout manager, but use their own?
anyway then, why in standart layout manager not a good, usable national layouts?
and who i can do in that direction?
Then edit the line in /etc/X11/xorg.conf.d/90-keyboard-layout.conf:
Code:
Option "XkbLayout" "gb"
Replacing gb with whatever you need. Think that works.
look at that things. but i need 3 layouts, between who i can switching - i can there define all three?
and why / where i can look what layouts is available?
look at that things. but i need 3 layouts, between who i can switching - i can there define all three?
and why / where i can look what layouts is available?
About the 3 layouts: the only thing I can think of is running xorgsetup, it asks about additional keyboard layouts.
ok. but you are sure, in that way i can get right keyboard layouts, who i need? because in XFCE, sure, is latvian, and also russian layouts - but there is no right one, what i need. in KDE is it, in XFCE - not...
No, I'm not sure that the way I suggested is the only way or the best way. I've only ever had to choose one layout, so my knowledge is limited. Hopefully, someone else with more knowhow will notice this thread.
You should be able to add the keyboard applet to the panel. That will show you which keyboard you're currently using and let you select your koyboard drivers, change the current driver, and specify how a change will work: global, current application, or current window.
The actual keyboard layouts should not be affected by your desktop: they come with the distro. My lv file in CentOS has four variants* to choose from. The problem is really down to Slackware: it's a US distro, after all.
i have keyboard applet, and there is no problem. my problem is in that, i do not have old-way lv keyboard layout - there, in xfce is 6 variants of latvian layouts, but not right one. in KDE is right one, in XFCE - not.
not sure about qwerty in your link, but modern, adopted and ergonomic choices i have, and that not that, what i want. that is a bit strange for me, at all, a KDE and XFCE have different layouts to choice...
Just copy the file supplied with KDE and install it with Xfce.
This problem is not too strange. Slackware defaults to KDE because that's what Pat and most users want. Alternative versions of distros often have old components or things left out. If you think Slackware's Xfce is not so good, you should see Mageia's!
Last edited by DavidMcCann; 02-19-2014 at 11:28 AM.
i have keyboard applet, and there is no problem. my problem is in that, i do not have old-way lv keyboard layout - there, in xfce is 6 variants of latvian layouts, but not right one. in KDE is right one, in XFCE - not.
not sure about qwerty in your link, but modern, adopted and ergonomic choices i have, and that not that, what i want. that is a bit strange for me, at all, a KDE and XFCE have different layouts to choice...
Just checked my Xubuntu, it has 7 latvian layouts, not 6 -- don't forget you can choose the 'parent name' layout too (the one visible even if you don't unroll the layout submenu in the 'Keyboard Layouts' panel). That's usually the default one. The āšēīč letters works fine with it, using the right alt.
Just checked my Xubuntu, it has 7 latvian layouts, not 6 -- don't forget you can choose the 'parent name' layout too (the one visible even if you don't unroll the layout submenu in the 'Keyboard Layouts' panel). That's usually the default one. The āšēīč letters works fine with it, using the right alt.
yes, thanks - i find that solution myself, but anyway thanks.
in KDE is a bit different look where you can choose layout, and i do not think firstly, i can have upper level "latvian" layout - think it is like a directory, under who is all layouts.
but anyway, XFCE layout choosing scheme is a bit lame - in KDE under "latvian" is all latvian layouts - exactly 15 ! variants.
in XFCE under "latvian" is only some of this. another part is under "US" and so on, who is principially wrong.
but general question is resolved, thanks.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.