Dear "TinyCorers":
I'm "coming back to the future", the last TCL I've used was 4.0.7 (IIRC).
I habitually use Arch Linux + LXQt in my two laptops (i7-2620 8GB RAM for work, Core 2 Duo 2 GB RAM connected to my 42" LCD TV for fun)...
Now, I have installed TCL 12 in a 8 GB pendrive, with persistent tce, opt and home.
I will use this pendrive as a "portable system" to run some free software for Windows under wine (LDmicro, Tiny Multi Bootloader+, Kmap Minimizer, QElectrotech) in other computers.
Of course, I've installed some FLTK apps: fluff, flaxpdf, flviewer, flburn, flit; and a lot of non FLTK apps: Firefox (latest), LibreOffice, VLC, Xarchiver, Transmission, RecordMyDesktop, Pulseaudio, VLC, etc.
I live in Argentina, the most common keyboards are es (desktops) and latam (laptops), but I need us configuration, too (LDmicro has hardware fixed shortcuts).
Thus, I've installed Xorg7.7 and its dependencies as OnBoot apps, and following TCL wiki I've created /etc/X11/xorg.conf and added it to .filetool, to properly configure my laptop keyboard (86 keys, non numeric keys).
tc@box:~$ less /etc/X11/xorg.conf
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "latam,es,us"
Option "XkbModel" "pc86"
Option "XkbVariant" "deadtilde,deadtilde,"
Option "XkbOptions" "grp:shifts_toggle"
EndSection
But TCL refuses to load this configuration file at startup, and finally I have a partially not working keyboard: my cursor keys (up, down, left, right) an other auxiliary keys (Delete, Home, Page Up, Page Down, End) doesn't work.
TCL "running" keyboard:
tc@box:~$ setxkbmap -print -verbose 10
Setting verbose level to 10
locale is C
Trying to load rules file ./rules/xorg...
Trying to load rules file /usr/local/share/X11/xkb/rules/xorg...
Success.
Applied rules from xorg:
rules: xorg
model: -layout
layout: latam,es,us
options: grp:shifts_toggle
Trying to build keymap using the following components:
keycodes: xfree86+aliases(qwerty)
types: complete
compat: complete
symbols: pc+latam+es:2+us:3+group(shifts_toggle)
geometry: pc(pc104)
xkb_keymap {
xkb_keycodes { include "xfree86+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+latam+es:2+us:3+group(shifts_toggle)"};
xkb_geometry { include "pc(pc104)" };
};
I've tryed using Option "XkbModel" "pc105" in my xorg.conf, without success. BTW: this options works very well under Arch Linux in my two laptops.
I've tryed using Option "XkbModel" "pc104" as setxkmap reports: xkb_geometry { include "pc(pc104)" }; no success, again...
I would appreciate your suggestions and thoughts on how to configure my keyboard in TCL.
Best regards,
DanielH
[EDIT]: Added code tags. Rich