Hallo,

unter xorg bekomme ich kein @ bei Eingabe von AltGr+q sondern ein À 🙁
Ansonsten funktioniert das dt. Tastaturlayout einwandfrei. Das Problem tritt sowohl bei Konfiguration mittels xorg.conf als auch mit udev/hal auf.

Auf der Konsole funktionierts.

Bin für jeden Tipp dankbar..

Gruß
Ollo
wie hast du denn das layout eingerichtet?
.. nach der Anleitung im Wiki über die hal policy.

Anbei die Konfigurationsdateien:

/etc/hal/fdi/policy/10-keymap.fdi
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<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.keys">
      <merge key="input.xkb.rules" type="string">base</merge>

      <!-- If we're using Linux, we use evdev by default (falling back to
           keyboard otherwise). -->
      <merge key="input.xkb.model" type="string">keyboard</merge>
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">
        <merge key="input.xkb.model" type="string">evdev</merge>
      </match>

      <merge key="input.xkb.layout" type="string">de</merge>
      <merge key="input.xkb.variant" type="string" />
    </match>
  </device>
</deviceinfo>
xorg.conf:
Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

#Section "ServerFlags"
#	Option		"AutoAddDevices" "false"
#	Option		"AutoEnableDevices" "false"
#EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc"
	FontPath     "/usr/share/fonts/100dpi:unscaled"
	FontPath     "/usr/share/fonts/75dpi:unscaled"
	FontPath     "/usr/share/fonts/TTF"
	FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
	Load  "glx"
	Load  "dri2"
	Load  "record"
	Load  "dri"
	Load  "dbe"
	Load  "extmod"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
	Option      "XkbLayout" "de"
	Option      "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            	# [<bool>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "ColorKey"           	# <i>
        #Option     "CacheLines"         	# <i>
        #Option     "Dac6Bit"            	# [<bool>]
        Option     "DRI"   "true"             	# [<bool>]
        #Option     "NoDDC"              	# [<bool>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "XvMCSurfaces"       	# <i>
        #Option     "PageFlip"           	# [<bool>]
	Identifier  "Card0"
	Driver      "intel"
	VendorName  "Intel Corporation"
	BoardName   "Mobile 945GME Express Integrated Graphics Controller"
	BusID       "PCI:0:2:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection
Wenn ich in der xorg.conf für Keyboard0 'Driver' auf evdev setzt geht's Keyboard garnicht mehr..

Ich sollte vielleicht noch dazu sagen, als WM läuft evilwm - als Terminal xterm bzw. 'terminal' (von xfce).
Btw.. Backslash, geschweifte Klammern usw. gehen auch nicht. Sieht fast so aus als läg's an der AltGr-Taste..
Nimm mal das nodeadkeys raus und wenn du die hal-Sache wirklich verwenden willst musst du mMn evdev als keyboard-Treiber eintragen.
mannohneschuh schriebNimm mal das nodeadkeys raus und wenn du die hal-Sache wirklich verwenden willst musst du mMn evdev als keyboard-Treiber eintragen.
… oder die xorg.conf endlich mal komplett leeren, und es X selbst machen lassen, denn X weiß gemeinhin besser, was es braucht.
 $ cat /etc/X11/xorg.conf 
Section "Device"
	Identifier	"Card0"
	Driver		"nvidia"
	Option		"NoLogo"
EndSection
$ 
Was hast du dann unter Gnome, KDE oder Co. Eingestellt? Bei GDM muss man das Layout vor dem Login einstellen.