Rainyday Productions

Wir erstellen Webapplikationen und Internetseiten
Aktuelle Zeit: Sa 4. Mai 2024, 10:34

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
 Betreff des Beitrags: [error] Tastaturlayout beim Login
BeitragVerfasst: Mo 2. Nov 2009, 04:02 
Offline
Administrator
Benutzeravatar

Registriert: Mi 6. Aug 2008, 22:14
Beiträge: 194
Wohnort: 74389 Cleebronn
Ich habe beim neuen KDE4 folgenden Fehler: Mein Tastaturlayout (das nun nicht mehr in der xorg.conf ist da die Tastatur komplett entfernt wurde) hat beim Login (kdm) das englische Tastaturlayout. Waehrend der gesamten Sitzung funktioniert mein Num Block auf der Tastatur nicht. Die Migration Guides auf Version 1.6 und Version 1.5 habe ich mir schon durchgelesen. Die Dienste dbus und hald sing gestartet und im RC als boot eingetragen. Die Treiber des xorg-drivers muessten auch korrekt sein:
Code:
[ebuild   R   ] x11-base/xorg-drivers-1.6  INPUT_DEVICES="evdev joystick keyboard mouse synaptics -acecad -aiptek -citron -elographics -fpit -hyperpen -mutouch -penmount -tslib -virtualbox -vmmouse -void -wacom" VIDEO_CARDS="nvidia v4l vesa -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -fglrx (-geode) -glint -i128 (-i740) (-impact) (-imstt) -intel -mach64 -mga -neomagic (-newport) -nv -r128 -radeon -radeonhd -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng (-vermilion) -via -virtualbox -vmware (-voodoo) (-xgi)"


Das einzige was ich auf dem Forum gefunden habe ist eine Tastaturlayout- Datei, die aber irgend ein Tastatur-Umschalt-Script enthaelt:
Necoro hat geschrieben:
Ich benutze ein Setup, bei dem das geht: Viele internationale Zeichen sind auf verschiedene Alt-Gr-Tasten gelegt... So gibt es ohne Probleme ß, ä, ö, ü aber auch é ... Und dazu auch noch die Möglichkeit die Kombinationen zu haben, so dass man sachen wie ĩ m.H. von ~ und i tippen kann :)

Meine /etc/hal/fdi/policy/10-keyboard.fdi:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
    <device>
        <match key="info.capabilities" contains="input.keymap">
            <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
        </match>

        <match key="info.capabilities" contains="input.keyboard">
            <merge key="input.xkb.rules" type="string">xorg</merge>
            <merge key="input.xkb.layout" type="string">us,de</merge>
            <merge key="input.xkb.options" type="string">terminate:ctrl_alt_bksp,grp:menu_toggle</merge>
            <merge key="input.xkb.variant" type="string">altgr-intl,deadgraveacute</merge>
        </match>
    </device>
</deviceinfo>


Das erlaubt auch im Bedarfsfall mit der Menü-Taste (die ich sonst mein Leben lang noch nie gebraucht hab) zwischen englischer und deutscher Tastaturbelegung zu wechseln (insb. für längere Mails ist es doch ratsam, die Umlaute direkt ohne AltGr zur Hand zu haben).

Die Belegung der Tasten kannst du dir in /usr/share/X11/xkb/symbols/us anschauen. Wie du oben siehst, verwende ich die Variant "altgr-intl", welches eine Variante der "intl" Belegung ist. In dem File gibt es auch noch tausend andere Variants, kannst ja mal schauen, welche dir davon am besten zusagt und denn in die "input.xkb.variant"-Zeile hauen.


Installierte Versionen:
sys-apps/hal 0.5.13-r2
x11-base/xorg-server 1.6.3.901-r2
x11-base/xorg-x11 7.4-r1
x11-libs/libxcb 1.4-r1


Nachtrag: Ich habe nun eine Info gefunden und die Datei "/etc/hal/fdi/policy/10-x11-input.fdi" mit folgendem inhalt erstellt:
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.mouse">
      <merge key="input.x11_driver" type="string">mouse</merge>
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">
        <merge key="input.x11_driver" type="string">evdev</merge>
      </match>
    </match>

    <match key="info.capabilities" contains="input.keys">
        <merge key="input.x11_driver" type="string">evdev</merge>
        <merge key="input.xkb.rules" type="string">base</merge>
        <merge key="input.xkb.model" type="string">evdev</merge>
        <merge key="input.xkb.layout" type="string">de</merge>
        <merge key="input.xkb.variant" type="string">nodeadkeys</merge>
    </match>
  </device>
</deviceinfo>
Der Fehler bleibt derselbe.


Meine xorg.conf - Meine Xorg.0.log


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de