• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Bluetooth Tastatur englisch

Ich habe da ein interessantes Verhalten meiner Bluetooth Tastatur festgestellt: Die Tastatur verwendet so lange das Englische Layout (glaube ich: y statt z und z statt y usw.) bis ich eine Taste am Laptop betätigt habe. Danach funktioniert die BT Tastatur völlig normal - kennt das noch jemand? Kann man das abstellen?
Laptop: Acer Aspire 5920G, Linux 11.4 KDE mit aktuellen Updates, Logitech Cordless Elite Keyboard ("Surfbrett" ;))
 

spoensche

Moderator
Teammitglied
Sieh dir mal per Yast deine Tastaturkonfiguration an. Dort solltest du Deutsch (qwerz) einstellen.
 
OP
V

veryprivat

Member
Unter YAST>Hardware>System-Tastaturlayout ist unter Tastaturbelegung Deutsch eingestellt. Die Laptoptastatur funktioniert auf Anhieb richtig, nur die BT-Tastatur verwendet das englische Layout BIS ICH EINE TASTE AM LAPTOP DRÜCKE (was ich aber normalerweise nicht mache). Danach haben sowohl Laptoptastatur und BT Tastatur das richtige Layout... Bin für weitere Tipps dankbar...
 

spoensche

Moderator
Teammitglied
Das von dir eingestellte Layout bezieht sich auch nur auf die Tastatur des Laptops. Du musst die Tastatur entweder per Yast oder über das Bluetooth Icon in der Statuszeile konfigurieren. Dann sollte es funktionieren.
 
OP
V

veryprivat

Member
Ich kann weder im Menü von Bluedevil (Bluetooth Symbol) noch in Yast einen Eintrag finden, der mir hier weiter helfen könnte. Hast Du bitte einen Tipp für mich?
 

spoensche

Moderator
Teammitglied
Wenn du die Bluetooth-Tastatur eingeschaltet hast, poste mal bitte die Ausgabe von
Code:
tail /var/log/Xorg.0.log
 
OP
V

veryprivat

Member
Ausgabe von
Code:
tail /var/log/Xorg.0.log
Code:
[   333.546] (**) Option "xkb_rules" "evdev"
[   333.546] (**) Option "xkb_model" "evdev"
[   333.546] (**) Option "xkb_layout" "de"
[   333.546] (**) Option "xkb_variant" "nodeadkeys"
[   333.554] (**) Logitech Elite Keyboard: (accel) keeping acceleration scheme 1
[   333.554] (**) Logitech Elite Keyboard: (accel) acceleration profile 0
[   333.554] (**) Logitech Elite Keyboard: (accel) acceleration factor: 2.000
[   333.554] (**) Logitech Elite Keyboard: (accel) acceleration threshold: 4
[   333.554] (II) Logitech Elite Keyboard: initialized for relative axes.
[   333.554] (WW) Logitech Elite Keyboard: ignoring absolute axes.
Sagt Dir das was? Derzeit habe ich keine Probleme...
 
OP
V

veryprivat

Member
Ausgabe von
Code:
egrep -w "EE|WW|II" /var/log/Xorg.0.log
Code:
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    11.515] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[    11.516] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[    11.516] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
[    11.516] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    11.516] (WW) Disabling Keyboard0
[    11.516] (WW) Disabling Mouse0
[    11.516] (II) Loader magic: 0x7dc600
[    11.516] (II) Module ABI versions:
[    11.517] (II) Open ACPI successful (/var/run/acpid.socket)
[    11.517] (II) LoadModule: "extmod"
[    11.520] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
[    11.520] (II) Module extmod: vendor="X.Org Foundation"
[    11.520] (II) Loading extension MIT-SCREEN-SAVER
[    11.520] (II) Loading extension XFree86-VidModeExtension
[    11.520] (II) Loading extension XFree86-DGA
[    11.520] (II) Loading extension DPMS
[    11.520] (II) Loading extension XVideo
[    11.520] (II) Loading extension XVideo-MotionCompensation
[    11.520] (II) Loading extension X-Resource
[    11.520] (II) LoadModule: "dbe"
[    11.520] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
[    11.521] (II) Module dbe: vendor="X.Org Foundation"
[    11.521] (II) Loading extension DOUBLE-BUFFER
[    11.521] (II) LoadModule: "glx"
[    11.521] (II) Loading /usr/lib64/xorg/modules/updates/extensions/libglx.so
[    11.541] (II) Module glx: vendor="NVIDIA Corporation"
[    11.541] (II) NVIDIA GLX Module  275.21  Mon Jul 18 14:58:18 PDT 2011
[    11.541] (II) Loading extension GLX
[    11.541] (II) LoadModule: "record"
[    11.542] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
[    11.542] (II) Module record: vendor="X.Org Foundation"
[    11.542] (II) Loading extension RECORD
[    11.542] (II) LoadModule: "dri"
[    11.542] (II) Loading /usr/lib64/xorg/modules/extensions/libdri.so
[    11.543] (II) Module dri: vendor="X.Org Foundation"
[    11.543] (II) Loading extension XFree86-DRI
[    11.543] (II) LoadModule: "dri2"
[    11.543] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
[    11.543] (II) Module dri2: vendor="X.Org Foundation"
[    11.543] (II) Loading extension DRI2
[    11.543] (II) LoadModule: "nvidia"
[    11.543] (II) Loading /usr/lib64/xorg/modules/updates/drivers/nvidia_drv.so
[    11.544] (II) Module nvidia: vendor="NVIDIA Corporation"
[    11.545] (II) NVIDIA dlloader X Driver  275.21  Mon Jul 18 14:41:51 PDT 2011
[    11.545] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    11.567] (II) Loading sub module "fb"
[    11.567] (II) LoadModule: "fb"
[    11.569] (II) Loading /usr/lib64/xorg/modules/libfb.so
[    11.569] (II) Module fb: vendor="X.Org Foundation"
[    11.569] (II) Loading sub module "wfb"
[    11.569] (II) LoadModule: "wfb"
[    11.570] (II) Loading /usr/lib64/xorg/modules/libwfb.so
[    11.570] (II) Module wfb: vendor="X.Org Foundation"
[    11.570] (II) Loading sub module "ramdac"
[    11.570] (II) LoadModule: "ramdac"
[    11.570] (II) Module "ramdac" already built-in
[    12.637] (II) NVIDIA(GPU-0): Display (Samsung SyncMaster (CRT-0)) does not support NVIDIA
[    12.637] (II) NVIDIA(GPU-0):     3D Vision stereo.
[    12.638] (II) NVIDIA(GPU-0): Display (Chi Mei Optoelectronics corp. (DFP-0)) does not
[    12.638] (II) NVIDIA(GPU-0):     support NVIDIA 3D Vision stereo.
[    12.643] (II) NVIDIA(0): NVIDIA GPU GeForce 8600M GT (G84) at PCI:1:0:0 (GPU-0)
[    12.643] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    12.650] (II) NVIDIA(0): Display Devices found referenced in MetaMode: CRT-0, DFP-0
[    12.706] (II) NVIDIA(0): Assigned Display Devices: CRT-0, DFP-0
[    12.706] (II) NVIDIA(0): Validated modes:
[    12.706] (II) NVIDIA(0):    
[    12.706] (II) NVIDIA(0):     "CRT:nvidia-auto-select+1280+0,DFP:nvidia-auto-select+0+0"
[    12.706] (II) NVIDIA(0): Virtual screen size determined to be 2960 x 1050
[    13.729] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
[    13.743] (II) NVIDIA(0): Setting mode
[    13.743] (II) NVIDIA(0):     "CRT:nvidia-auto-select+1280+0,DFP:nvidia-auto-select+0+0"
[    14.038] (II) Loading extension NV-GLX
[    14.096] (II) Loading extension NV-CONTROL
[    14.096] (II) Loading extension XINERAMA
[    14.096] (II) Loading sub module "dri2"
[    14.096] (II) LoadModule: "dri2"
[    14.097] (II) Reloading /usr/lib64/xorg/modules/extensions/libdri2.so
[    14.097] (II) NVIDIA(0): [DRI2] Setup complete
[    14.097] (II) Initializing built-in extension Generic Event Extension
[    14.097] (II) Initializing built-in extension SHAPE
[    14.097] (II) Initializing built-in extension MIT-SHM
[    14.097] (II) Initializing built-in extension XInputExtension
[    14.097] (II) Initializing built-in extension XTEST
[    14.097] (II) Initializing built-in extension BIG-REQUESTS
[    14.097] (II) Initializing built-in extension SYNC
[    14.097] (II) Initializing built-in extension XKEYBOARD
[    14.097] (II) Initializing built-in extension XC-MISC
[    14.097] (II) Initializing built-in extension SECURITY
[    14.097] (II) Initializing built-in extension XINERAMA
[    14.097] (II) Initializing built-in extension XFIXES
[    14.097] (II) Initializing built-in extension RENDER
[    14.097] (II) Initializing built-in extension RANDR
[    14.097] (II) Initializing built-in extension COMPOSITE
[    14.097] (II) Initializing built-in extension DAMAGE
[    14.099] (II) Initializing extension GLX
[    14.133] (II) XKB: reuse xkmfile /var/lib/xkb/compiled/server-8AA988DD479FAABEC4FC3CCCF4CC29B4948840B4.xkm
[    14.143] (II) config/udev: Adding input device Power Button (/dev/input/event6)
[    14.143] (II) LoadModule: "evdev"
[    14.143] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[    14.144] (II) Module evdev: vendor="X.Org Foundation"
[    14.146] (II) Power Button: Configuring as keyboard
[    14.146] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
[    14.148] (II) XKB: reuse xkmfile /var/lib/xkb/compiled/server-90BEB0384DFE894FC6C76430E8611BB0119B95EE.xkm
[    14.150] (II) config/udev: Adding input device Video Bus (/dev/input/event8)
[    14.153] (II) Video Bus: Configuring as keyboard
[    14.153] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
[    14.157] (II) config/udev: Adding input device Power Button (/dev/input/event4)
[    14.161] (II) Power Button: Configuring as keyboard
[    14.161] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
[    14.161] (II) config/udev: Adding input device Lid Switch (/dev/input/event3)
[    14.161] (II) No input driver/identifier specified (ignoring)
[    14.162] (II) config/udev: Adding input device Sleep Button (/dev/input/event5)
[    14.165] (II) Sleep Button: Configuring as keyboard
[    14.165] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
[    14.167] (II) config/udev: Adding input device Acer CrystalEye webcam (/dev/input/event10)
[    14.171] (II) Acer CrystalEye webcam: Configuring as keyboard
[    14.171] (II) XINPUT: Adding extended input device "Acer CrystalEye webcam" (type: KEYBOARD)
[    14.173] (II) config/udev: Adding input device HDA Intel Headphone (/dev/input/event9)
[    14.173] (II) No input driver/identifier specified (ignoring)
[    14.181] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event1)
[    14.186] (II) AT Translated Set 2 keyboard: Configuring as keyboard
[    14.186] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
[    14.186] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event2)
[    14.186] (II) LoadModule: "synaptics"
[    14.187] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[    14.187] (II) Module synaptics: vendor="X.Org Foundation"
[    14.187] (II) Synaptics touchpad driver version 1.3.0
[    14.224] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
[    14.242] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1)
[    14.242] (II) No input driver/identifier specified (ignoring)
[    14.243] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event0)
[    14.243] (II) Synaptics touchpad driver version 1.3.0
[    14.296] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
[    14.306] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[    14.306] (II) No input driver/identifier specified (ignoring)
[    14.307] (II) config/udev: Adding input device PC Speaker (/dev/input/event7)
[    14.307] (II) No input driver/identifier specified (ignoring)
[    15.996] (II) XKB: reuse xkmfile /var/lib/xkb/compiled/server-90BEB0384DFE894FC6C76430E8611BB0119B95EE.xkm
[    28.244] (II) XKB: reuse xkmfile /var/lib/xkb/compiled/server-7ECCED5E58CE3E30BB651C618F4D5CE9994754CA.xkm
[   137.917] (II) XKB: reuse xkmfile /var/lib/xkb/compiled/server-7ECCED5E58CE3E30BB651C618F4D5CE9994754CA.xkm
[   321.030] (II) config/udev: Adding input device Logitech MX900 Mouse (/dev/input/mouse2)
[   321.033] (II) No input driver/identifier specified (ignoring)
[   321.034] (II) config/udev: Adding input device Logitech MX900 Mouse (/dev/input/event11)
[   321.046] (II) Logitech MX900 Mouse: Configuring as mouse
[   321.046] (II) Logitech MX900 Mouse: Adding scrollwheel support
[   321.048] (II) XINPUT: Adding extended input device "Logitech MX900 Mouse" (type: MOUSE)
[   321.050] (II) Logitech MX900 Mouse: initialized for relative axes.
[   333.542] (II) config/udev: Adding input device Logitech Elite Keyboard (/dev/input/mouse3)
[   333.542] (II) No input driver/identifier specified (ignoring)
[   333.543] (II) config/udev: Adding input device Logitech Elite Keyboard (/dev/input/event12)
[   333.546] (II) Logitech Elite Keyboard: Configuring as mouse
[   333.546] (II) Logitech Elite Keyboard: Configuring as keyboard
[   333.546] (II) Logitech Elite Keyboard: Adding scrollwheel support
[   333.546] (II) XINPUT: Adding extended input device "Logitech Elite Keyboard" (type: KEYBOARD)
[   333.554] (II) Logitech Elite Keyboard: initialized for relative axes.
[   333.554] (WW) Logitech Elite Keyboard: ignoring absolute axes.
 

Ganymed

Guru
Hast Du schon mal versucht, den Eintrag in
Code:
/etc/X11/xorg.conf.d/90-keytable.conf
zu verdoppeln und den Doppelten mit dem Identyfier des externe Keyboards zu editieren?
Code:
Section "InputClass"
	Identifier "LocalKeyboard"
	MatchIsKeyboard "on"
	Option	"XkbLayout"	"de"
	Option	"XkbVariant"	"nodeadkeys"
EndSection

#zweiter Eintrag
#Section "InputClass"
#	Identifier "Logitech Elite Keyboard" (der echte Name des externen Keyboards)
#	MatchIsKeyboard "on"
#	Option	"XkbLayout"	"de"
#	Option	"XkbVariant"	"nodeadkeys"
#EndSection
Alternativ, vielleicht auch eine neue Datei
Code:
/etc/X11/xorg.conf.d/91-keytable.conf
mit dem "zweiterEintrag" erstellen.

Eine ähnliche Vorgehensweise mit Zeigegeräten funktioniert ganz ordentlich.

Gruß und gute Nacht
Ganymed
 
OP
V

veryprivat

Member
Danke für die Tipps! Das Problem habe ich schon einige Zeit nicht mehr gehabt - vielleicht mit einem der Updates behoben? Falls mir wieder mal was auffällt, werde ich die Tipps probieren und hier Posten - also vorerst hat sich das Thema für mich erledigt.
 
OP
V

veryprivat

Member
Seit dem ich auf OpenSuse 12.1 umgestiegen bin, ist dieses wieder Problem vorhanden. Das Problem trat eines Tages unter 11.4 nicht mehr auf. Hier eine Beschreibung des Ablaufes:
  • Computer einschalten ODER neu starten (macht keinen Unterschied)
  • Bios Passwort auf Laptop eingeben (Bluetooth funktioniert noch nicht)
  • Default open suse starten durch Enter auf Laptop
  • Bei gestartetem KDE Bluetooth Tastatur verwenden => z=y / y=z... (nervig)
  • Beliebige Taste am Laptop => Bluetooth Tastatur z=z /y=y... :-?

Bisherige Tipps probiert... keine Änderung (in der Datei 90-keytable.conf bzw. 91-keytable.conf habe ich als Name "Logitech Elite Keyboard" verwendet, der müsste ja passen?) Habe aktuelle Updates gemacht.
Hat noch jemand Tipps für mich? *bettel*
 
OP
V

veryprivat

Member
Wollte noch mal nachfragen, ob nicht inzwischen doch noch jemand einen Tipp für mich hätte, wie ich dieses Problem lösen kann (als Problembeschreibung genügt es meinen letzten Beitrag zu lesen). Es ist zwar eine Kleinigkeit, nervt aber auf Dauer.
 
Oben