Strict Standards: Declaration of Doku_Renderer_metadata::table_open() should be compatible with Doku_Renderer::table_open($maxcols = NULL, $numrows = NULL, $pos = NULL) in /home/tinycore/ on line 24

Strict Standards: Declaration of Doku_Renderer_metadata::table_close() should be compatible with Doku_Renderer::table_close($pos = NULL) in /home/tinycore/ on line 24

Warning: Cannot modify header information - headers already sent by (output started at /home/tinycore/ in /home/tinycore/ on line 180
wiki:console_key_mappings - Tiny Core Linux Wiki

Welcome to the Tiny Core Linux Wiki at!

Beyond setting the keymap with kmaps.tcz, if your locale uses non-ascii chars, you may need to set up a different console font and font mapping to use those chars outside of X.

First load the setfont.tcz extension.
Set the two variables in the following script, and run it on each console. The example settings are appropriate for iso-8859-15 - latin-1 with euro.

Click on the filename to download.
# From the LFS bootscripts, GPL
# Figure out if a framebuffer console is used
[ -d /sys/class/graphics/fb0 ] && USE_FB=1 || USE_FB=0
FONT="lat0-16 -m 8859-15"
# Figure out the command to set the console into the
# desired mode
[ "$UNICODE" -eq 1 ] &&
	MODE_COMMAND="echo -en '\033%G' && kbd_mode -u" ||
	MODE_COMMAND="echo -en '\033%@\033(K' && kbd_mode -a"
# On framebuffer consoles, font has to be set for each vt in
# UTF-8 mode. This doesn't hurt in non-UTF-8 mode also.