Tiny Core Linux
Tiny Core Extensions => TCE Q&A Forum => Topic started by: sklimkin on May 16, 2012, 11:13:47 AM
-
Keyboard layout switching - why isn't present?
I have attentively read all messages on this theme and haven't found the answer.
My question: why there is no keyboard switch on languages different from English?
I don't know an operating system (except TinyCoreLinux) where such switch isn't present.
There are absolute obstacles for inclusion of such module?
-
Hi sklimkin
First of all, there is no need to shout.
Second of all, if you are having a problem, state what you are trying to do and ask your question.
Did you try looking for keyboard keymap or keyboard locale using the forums search page?
-
None are included by default, since many uses don't need that. See the FAQ on using kmaps.tcz.
-
If allocation by a thick font means to shout, excuse.
I wanted to allocate only the main thing in the message.
I want to have the button - the switch of keyboard layout from one language on another.
So anyway it is accepted in many realizations of the most different operating systems.
Localization is - in the native language I can read texts in some programs (for example in the Internet browser).
Question on that the user could enter the text from the keyboard in the native language. Without crutches.
If I am expressed in not clear image for you, all claims to the language-transfer program.
I Russian also feel necessity sometimes to enter from the keyboard the text which is presented by Cyrillic symbols.
Possibly Chineses, Japanese and Koreans have a same requirement of input from the keyboard of symbols of hieroglyphs in the language.
Count them and don't forget Indians and Russian.
He/she is many users, or it is not enough - as you consider?
---------------------------
Translated from russian into english by PROMT™
-
Oh you mean mode switch. Indeed we don't have nice applets for that. TC is more of a toolkit, not an all-encompassing distro.
Any mode switching is built into the keymaps, for example ru1.kmap uses right alt for switching between latin and cyrillic.
-
dear sklimkin
it seems you mixed up the keyboard switcher against keyboard layout indicator
which you accustomed to seeing in tray in most different operating systems
after them installation (of course except TinyCoreLinux)
if you are interested how it is implemented in most of these systems
or how you can configure the switch keyboard layouts by yourself
please try to search in forum by keyword setxkbmap
-
Any mode switching is built into the keymaps, for example ru1.kmap uses right alt for switching between latin and cyrillic.
I rewrite my settings in menu.lst as:
title CorePlusLinux 4.4 desktop=flwm live HDD/Flash to RAM cde44
find --set-root --ignore-floppies --ignore-cd /TCLboot/vmlinuz
kernel /TCLboot/vmlinuz quiet cde44 showapps vga=795 xsetup lang=ru_RU.UTF-8 kmap=ru1.kmap tz=GMT+4 noutc desktop=flwm_topside
initrd /TCLboot/core.gz
and reboot system - no effect, right-alt key not switch latin-cyrillic.
Before I set as:
kmap=qwerty/ruwin_ctrl-UTF-8
also unsuccesfully !
-
how much i remember this works only in the command line
-
http://fbxkb.sourceforge.net/faq.html
you can find fbxkb in the tinycore repo
-
kmap=qwerty/ru1
-
Thanks, but any of the answers resulted here are NOT work.
Neither in the console, nor in the editor, anywhere.
If it is not assured, it is better to keep silent - a good rule!
Can be eat possibility to switch system on xfce?
---------------------------
Translated by PROMT™
"Ich weis nicht was soll es bedeuten, das ich so traurich bin..."
-
Don't cop an attitude with those trying to help - a good rule!
-
Julius, let me tell you something about America...
-
as abnormis say, try to launch "setxkbmap ru" command in a terminal if you use Xorg.
This command work to my pc:
фывыфвпвычтпкщвтуащф
To use the bootcode kmap you have put kmaps.tcz in startup
-
as abnormis say, try to launch "setxkbmap ru" command in a terminal if you use Xorg.
This command work to my pc:
фывыфвпвычтпкщвтуащф
To use the bootcode kmap you have put kmaps.tcz in startup
To vinnie:
The command <setxkbmap ru> entered in the terminal, has changed nothing.
Please tell more in detail if you have time.
Where also that it is necessary to write: /dir/dir/file - contents.
TCL ver.4.4 it is established from a repository, some packages, including kmaps.tcz are added.
My config-setup of TCL
menu.lst ->
(previous)
title CorePlusLinux desktop=hackedbox live HDD/Flash to RAM cde
find --set-root --ignore-floppies --ignore-cd /boot/vmlinuz
kernel /boot/vmlinuz quiet cde showapps vga=795 xsetup lang=ru_RU.UTF-8 kmap=qwerty/ru1 tz=GMT+4 noutc desktop=hackedbox
initrd /boot/core.gz
(last)
title CorePlusLinux 4.4 desktop=flwm live HDD/Flash to RAM cde44
find --set-root --ignore-floppies --ignore-cd /TCLboot/vmlinuz
kernel /TCLboot/vmlinuz quiet cde44 showapps vga=795 xsetup lang=ru_RU.UTF-8 kmap=ru1 tz=GMT+4 noutc desktop=flwm_topside
initrd /TCLboot/core.gz
TCLboot/ ->
/core.gz
/tinycore.gz
/vmlinuz
cde44/ ->
/wifi.instlist
/ndiswrapper.instlist
/wififirmware.instlist
/installer.instlist
/remaster.instlist
/xbase.lst
/kmaps.instlist - kmaps.tcz
/optional<DIR>
/onboot.lst ->
Xvesa.tcz
Xlibs.tcz
Xprogs.tcz
fltk-1.10.tcz
flwm_topside.tcz
flwm.tcz
wbar.tcz
icewm.tcz
jwm.tcz
fluxbox.tcz
hackedbox.tcz
openbox.tcz
tc-install.tcz
kmaps.tcz
wifi.tcz
wl-modules-3.0.21-tinycore.tcz
ndiswrapper.tcz
iw.tcz
firmware-atheros.tcz
firmware-bnx2.tcz
firmware-broadcom.tcz
firmware-ipw2100.tcz
firmware-ipw2200.tcz
firmware-iwlwifi.tcz
firmware-libertas.tcz
firmware-myri10ge.tcz
firmware-netxen.tcz
firmware-openfwwf.tcz
firmware-r8168.tcz
firmware-radeon.tcz
firmware.tcz
firmware-ti-connectivity.tcz
firmware-ueagle.tcz
firmware-vxge.tcz
firmware-wimax.tcz
firmware-zd1211.tcz
b43-fwcutter.tcz
pci-utils.tcz
ezremaster.tcz
-
Hi sklimkin
I was under the impression that a cde directory is menat to be used only on Read Only devices, and that
for a HDD you should use a tce directory. Also, I don't think cde44 is a valid boot code.
-
Hi Rich.
It is loaded and works, there are no problems.
On this partition of a hard disk are placed some small OS - for experiments.
cde44 Is one of directories TCL.
It allows to load different versions and different configurations TCL.
Besides, the given structure of directories repeats on USB-flash card.
The loading example is taken from menu.lst USB-flash card (grub-legacy loader).
Lines of loading for HDD look a little differently - there the loader grub2.
And lines of its loading are a little less convenient (are clear) for reading.
I repeat: loading and work of OS doesn't cause any problems.
My question: whether probably into OS TCL version> 2 to enter from the keyboard symbols not latin - but cyrillic for me, hieroglyphs for Chineses and so on.
If it is possible, that for this purpose it is necessary to make.
Even more in detail:
1. I enter from the keyboard the text in English, or German language,
2. I press key RIGHT-SHIFT (or LEFT CTRL+SHIFT for example),
3. And now I enter from the keyboard the text in Russian (Bulgarian, Slovene) language - cyrillic symbols.
4. I once again press key RIGHT-SHIFT (or LEFT CTRL+SHIFT for example),
5. I again enter from the keyboard the text in English, or German language,
THAT'S ALL.
So it is clear? Not to withdraw a theme in absolutely other questions.
---------------------------
Translated from Russian into English by PROMT™
-
To vinnie:
The command <setxkbmap ru> entered in the terminal, has changed nothing.
Please tell more in detail if you have time.
...
My config-setup of TCL
...
Xvesa.tcz
Yep, you use xvesa, this command is only for Xorg (and work only for software run in xorg, not in prompt, if you switch to xorg is easy to set shortcut link with setxkbmap command).
For prompt I use kmap=qwerty/it (i am italian) and kmaps.tcz
-
dear klimkin
first and most important
before ask your questions at this forum convincingly advise to explore faq (http://distro.ibiblio.org/tinycorelinux/faq.html) (especially lang bootcode (http://distro.ibiblio.org/tinycorelinux/faq.html#bootcodes) requirements)
and also wiki (http://wiki.tinycorelinux.net/) (particularly chapter Persistence for Dummies (http://wiki.tinycorelinux.net/wiki:persistence_for_dummies) where is explained popularly about what Rich said)
in your case should be ask questions in International Talk (http://forum.tinycorelinux.net/index.php/board,29.0.html) chapter
(politely and tactfully and then attentively listening for advices)
all of the above is an essential part of forum rules (http://forum.tinycorelinux.net/index.php/topic,7738.0.html)
secondly
after that as will be solved the cde directory problem about which Rich said
(eg rename cde to tce) you can execute the command
tce-load -wi Xorg-7.6.tcz && echo "setxkbmap -layout 'us,ru' -variant ',winkeys' -option 'grp:ctrl_shift_toggle,grp_led:scroll'" > ~/.X.d/setxkbmap && filetool.sh -b && sudo reboot
after that you get the desired keyboard switching
thirdly
otherwise if you can't hear experienced users such as Rich
who had cut one's teeth on this (=съели собаку на этом)
you'll not be able to move forward in your learning
-
dear klimkin
... ... ...
secondly
after that as will be solved the cde directory problem about which Rich said
(eg rename cde to tce) you can execute the command
tce-load -wi Xorg-7.6.tcz && echo "setxkbmap -layout 'us,ru' -variant ',winkeys' -option 'grp:ctrl_shift_toggle,grp_led:scroll'" > ~/.X.d/setxkbmap && filetool.sh -b && sudo reboot
after that you get the desired keyboard switching
Dear AbNoRMiS
Thanks for the help.
I was occupied with other things therefore use your help could just now.
Everything well works.
tce-load -wi Xorg-7.6.tcz && echo "setxkbmap -layout 'us,ru' -variant ',winkeys' -option 'grp:ctrl_shift_toggle,grp_led:scroll'" > ~/.X.d/setxkbmap && filetool.sh -b && sudo reboot
I think that write such line-command few ordinary users can.
This page will get lost at a forum soon, and similar questions will arise.
If it not so complicates you, please place the message with this (or similar) line somewhere in a visible place for those who talks/writes not in English.
I think these people to you will be grateful.
Once again thanks.
-
hi klimkin
i'm very glad that our joint assistance was useful :)
international talk section has topic in which is discussing tinycore russification
http://forum.tinycorelinux.net/index.php/topic,10433.0.html
i look that there is really was not such keyboard switching method without using xorg.conf
and i'll add this command there for that it is not lost among other threads