WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Deutsche Tastatur für TinyCore-12.0 64-bit  (Read 6176 times)

Offline chattrhand

  • Full Member
  • ***
  • Posts: 140
Deutsche Tastatur für TinyCore-12.0 64-bit
« on: March 11, 2021, 06:36:03 AM »
Guten Tag,
TinyCore nutze ich seit Version3.8 und seit Version 10.1 auch mit 64-Bit, fast immer vom USB-Stick.
Für die deutsche Tastatur erhält   /opt/bootlocal.sh  folgende Zeile angehängt:

loadkmap < /usr/share/kmap/qwertz/de-latin1-nodeadkeys.kmap

Die Datei   /home/tc/.xsession  erhält als dritte Zeile neu eingefügt:

sleep 3 && xmodmap -e "clear Mod4" -e "add Mod5 = Mode_switch" &

Das funktioniert für alle 32-bit-Editionen und sogar für die 64-bit-Editionen bis  11.1

Zum Einrichten einer  tce12.0-64  Installation  boote ich eine  tce12.0-32  Installation und starte  tc-install ,
  • Download from internet, [ 64-bit ]  und die weiteren Schritte wie gewohnt.


Modifiziert wird die Datei der Bootoptionen:
/mnt/sdc1/tce/boot/extlinux/extlinux.conf

indem an ihre APPEND-Zeile angefügt wird:   vga=791 desktop=flwm
Danach Abspeichern/Schließen

Nach Herunterfahren/Neubooten läuft die  64-bit-Installation mit flwm-Desktop.

Fehlt noch die deutsche Tastatur, nur das og. Verfahren funktioniert nicht.

Nach Download von  getlocale.tcz  und Start von  getlocale.sh 
und Eingabe von  (*) de_DE  [Enter]  generiert die  mylocale.tcz

Die Datei der Bootoptionen  extlinux.conf  habe ich um  lang=de_DE  erweitert und so steht das nach Neustart auch in der  /proc/cmdline .

Die Tastatur bleibt weiterhin US. Was habe ich übersehen?

Freundliche Grüße
TinyCore, SliTaz, LinuxMint, Tails, Mac ...

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11178
Re: Deutsche Tastatur für TinyCore-12.0 64-bit
« Reply #1 on: March 11, 2021, 09:42:53 AM »
Hi chattrhand
Platzieren Sie dies in bootsync.sh vor dem Aufruf von bootlocal.sh, nicht in bootlocal.sh:
Code: [Select]
loadkmap < /usr/share/kmap/qwertz/de-latin1-nodeadkeys.kmap
http://forum.tinycorelinux.net/index.php/topic,23698.msg148996.html#msg148996

Offline chattrhand

  • Full Member
  • ***
  • Posts: 140
Re: Deutsche Tastatur für TinyCore-12.0 64-bit
« Reply #2 on: March 16, 2021, 08:19:41 AM »
Guten Tag,
das Umtopfen der Zeile

loadkmap < /usr/share/kmap/qwertz/de-latin1-nodeadkeys.kmap

von   /opt/bootlocal.sh   nach   /opt/bootsync.sh   hat leider nicht den erwünschten Erfolg gehabt.

Etwas anderes aber habe ich nun beobachtet:
Wenn ich nach  (*)Exit to Prompt  gehe, habe ich dort die deutsche Tastatur mit äöüß@|{[]}\

Sobald ich mit  startx  zurückgehe habe ich im  editor  wieder die US-Tastatur.

Öffne ich   sakura   habe ich auch nur die US-Tastatur, beim Zurückscrollen wird mir der Eingabeversuch am Prompt  äöüß@|{[]}\   korrekt angezeigt.

Öffne ich   aterm   habe ich die US-Tastatur, beim Zurückscrollen werden mir von demselben Eingabeversuch die Umlaute als "Ersatzzeichen" angezeigt, nur Zeichen @|{[]}\ sind richtig.

Gruß
chattrhand

TinyCore, SliTaz, LinuxMint, Tails, Mac ...

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11178
Re: Deutsche Tastatur für TinyCore-12.0 64-bit
« Reply #3 on: March 16, 2021, 01:31:21 PM »
Hi chattrhand
kmaps betrifft nur die Konsole und Xvesa, nicht Xorg.

Offline patrikg

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 662
Re: Deutsche Tastatur für TinyCore-12.0 64-bit
« Reply #4 on: March 16, 2021, 01:56:03 PM »
Sorry for hijacking this page with English, i do this hack to support Swedish keyboard in X11.

See the attached file for command line commands.

Offline Laskody

  • Newbie
  • *
  • Posts: 30
Re: Deutsche Tastatur für TinyCore-12.0 64-bit
« Reply #5 on: March 17, 2021, 09:22:21 AM »
Um bei Xorg deutsche Tastatur haben zu können, habe ich folgendes gemacht:

Ich habe diese file hier erstellt: /usr/local/share/X11/xorg.conf.d/10-keyboard.conf

Dann habe ich diesen Eintrag hineingeschrieben:

 Section "InputClass"
   Identifier       "Keyboard Defaults"
   MatchIsKeyboard  "yes"
        Option           "xkb_model" "pc105"
   Option           "XkbLayout"   "de"
   Option           "XkbOptions"  "terminate:ctrl_alt_bksp"
EndSection

Am ende vom Eintrag muss man enter drücken, sonst funktioniert es nicht.

Nach neustart war die Tastatur deutsch. :)

Offline Laskody

  • Newbie
  • *
  • Posts: 30
Re: Deutsche Tastatur für TinyCore-12.0 64-bit
« Reply #6 on: March 17, 2021, 01:08:08 PM »
Da ist irgendwie ein leerzeichen zwischen.  :o

Korrektion:

Section "InputClass"
   Identifier       "Keyboard Defaults"
   MatchIsKeyboard  "yes"
   Option           "xkb_model" "pc105"
   Option           "XkbLayout"   "de"
   Option           "XkbOptions"  "terminate:ctrl_alt_bksp"
EndSection

Offline chattrhand

  • Full Member
  • ***
  • Posts: 140
Re: Deutsche Tastatur für TinyCore-12.0 64-bit
« Reply #7 on: March 18, 2021, 10:20:02 AM »
@patrickg

Cool, I tried your hack and it works for swedish/norsk keyboard.
I will try to adapt this for german keyboard

Thanks so far
TinyCore, SliTaz, LinuxMint, Tails, Mac ...

Offline chattrhand

  • Full Member
  • ***
  • Posts: 140
Re: Deutsche Tastatur für TinyCore-12.0 64-bit
« Reply #8 on: March 18, 2021, 03:34:06 PM »
Danke an alle für die rasche Hilfe.

Der Hack von patrikg kombiniert mit dem von Laskody funktioniert.





TinyCore, SliTaz, LinuxMint, Tails, Mac ...

Offline chattrhand

  • Full Member
  • ***
  • Posts: 140
Re: Deutsche Tastatur für TinyCore-12.0 64-bit
« Reply #9 on: March 22, 2021, 08:07:59 AM »
   Ein bisschen ausführlicher für Noobs, das sieht jetzt so aus:

   Auf der Kommandozeile nach root wechseln und das Verzeichnis /X11/xorg.conf.d/ hinzufügen

tc@box:~$ sudo su
root@box:/home/tc# mkdir -p /etc/X11/xorg.conf.d/

   Immer noch als  root  den editor  starten und gleich eintragen von Section bis EndSection:

root@box:/home/tc# editor

Section "InputClass\"
            Identifier      "keyboard defaults"
            MatchIsKeyboard   "on"
            Option  "XkbModel"    "pc105"
            Option  "XkbLayout"   "de"
            Option  "XkbVariant"   "nodeadkeys"
            Option  "XkbOptions"  "terminate:ctrl_alt_bksp"
EndSection

   abspeichern als   /etc/X11/xorg.conf.d/de_keyboard.conf  und den editor schließen.
   Immer noch als root den Namen dieser Datei samt Pfad an die Liste der Backup-pflichtigen Dateien anhängen:

root@box:/home/tc# echo -e "etc/X11/xorg.conf.d/de_keyboard.conf" >> /opt/.filetool.lst

   und gleich mal ein Backup "außer der Reihe" anlegen:

root@box:/home/tc# filetool.sh -b -v

   Jetzt kann man mit oder ohne Backup herunterfahren und neu starten; die Tastenbelegung sollte jetzt deutsch sein.

TinyCore, SliTaz, LinuxMint, Tails, Mac ...

Offline chattrhand

  • Full Member
  • ***
  • Posts: 140
Re: Deutsche Tastatur für TinyCore-12.0 64-bit
« Reply #10 on: July 24, 2021, 08:37:08 AM »
Noch eine Kleinigkeit, die Noobs und Autodidackels Kopfweh gemacht haben könnte:

Die Umstellung auf de-Tastatur (und andere Sprachen) mit der og. Datei

 /etc/X11/xorg.conf.d/de_keyboard.conf

funktioniert NUR wenn die xorg*-Extensions vorhanden sind, die allein der Desktop  icewm.tcz  mitbringt.

Er muß nur mit installiert sein, dann gibts die de-Tastatur auch, wenn die anderen Desktops genutzt werden.


TinyCore, SliTaz, LinuxMint, Tails, Mac ...

Offline rullolex

  • Full Member
  • ***
  • Posts: 134
    • Rullolex
Re: Deutsche Tastatur für TinyCore-12.0 64-bit
« Reply #11 on: July 24, 2021, 09:03:23 AM »
Hi,

Try this inside the file /home/.xsession

[ -e /usr/local/bin/setxkbmap ] && setxkbmap -layout "de" -variant "nodeadkeys"
« Last Edit: July 24, 2021, 09:08:58 AM by rullolex »