kanotix.com

Schnittstellen - Maus scrollt nicht / AltGr-Tasten-Problem

lesch - 11.10.2006, 21:16 Uhr
Titel: Maus scrollt nicht / AltGr-Tasten-Problem
Hallo,

habe 2006-01-RC4 auf HD installiert.
Hat auch super funktioniert, ich habe jedoch zwei Probleme:

- meine Logitech-Maus scrollt nicht (3-Tasten mit Rad, hängt über AVM-Switch am PC). Unter 2005-04 hat die selbe Hardware einwandfrei gescrollt.
Jetzt springt der Mauszeiger bei scrollen nur zur Seite.

Habe irgendwo den Tip gelesen, fix-5b-mouse auszuführen.
Das hat aber nix gebracht.

- Zeichen, die über AltGr + Taste (z.B. ~) eingegeben werden, werden erst bei der zweiten Eingabe erkannt (in der shell als auch z.B. in firefox).

Anbei ein Ausschnitt aus meiner xorg.conf:
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
# PS/2 Mouse not detected
# Serial Mouse not detected
#InputDevice "USB Mouse" "CorePointer"
InputDevice "PS/2 Mouse" "CorePointer"
# ALPS TouchPad not detected
# Synaptics TouchPad not detected
EndSection
.
.
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbOptions" "altwin:super_win"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection
.
.
.
Section "InputDevice"
Identifier "PS/2 Mouse"
Driver "mouse"
#Option "Protocol" "ExplorerPS/2"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection

Die anderen Mouse-Sections habe ich auskommentiert.

Danke für Eure Hilfe,
Lesch
Kano - 11.10.2006, 22:38 Uhr
Titel: RE: Maus scrollt nicht / AltGr-Tasten-Problem
KDE Einstellungen überschreiben die Xkb Einstellungen im Konfigfile. Kontrolliere die mal mit kcontrol, oder schneller über Einrichten (rechte Maustaste) auf der Flagge zum Keyboardumschalten.
lesch - 12.10.2006, 20:20 Uhr
Titel: RE: Maus scrollt nicht / AltGr-Tasten-Problem
Hallo Kano,

danke für die schnelle Antwort.
Leider komme ich noch nicht klar.

Kontrolle mit RT -> Einrichten auf den Keyboardumschalter:
- In der Karteikarte "Belegung" -> "Germay" steht als Befehl: setxkbmap -model pc105 -layout de
- In der Karteikarte "Xkb-Optionen" -> alles deaktiviert.

Vielleicht gibt der folgende Ausschnitt aus der /var/log/Xorg.0.log einen Hinweis:

.
.
(II) Initializing extension GLX
(**) Option "CoreKeyboard"
(**) Keyboard0: Core Keyboard
(**) Option "Protocol" "standard"
(**) Keyboard0: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard0: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard0: XkbModel: "pc105"
(**) Option "XkbLayout" "de"
(**) Keyboard0: XkbLayout: "de"
(**) Option "XkbVariant" "nodeadkeys"
(**) Keyboard0: XkbVariant: "nodeadkeys"
(**) Option "XkbOptions" "altwin:super_win"
(**) Keyboard0: XkbOptions: "altwin:super_win"
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
(**) Option "Protocol" "IMPS/2"
(**) PS/2 Mouse: Device: "/dev/psaux"
(**) PS/2 Mouse: Protocol: "IMPS/2"
(**) Option "SendCoreEvents" "true"
(**) PS/2 Mouse: always reports core events
(**) Option "CorePointer"
(**) PS/2 Mouse: Core Pointer
(**) Option "Device" "/dev/psaux"
(**) Option "Emulate3Buttons" "true"
(**) Option "Emulate3Timeout" "70"
(**) PS/2 Mouse: Emulate3Buttons, Emulate3Timeout: 70
(**) Option "ZAxisMapping" "4 5"
(**) PS/2 Mouse: ZAxisMapping: buttons 4 and 5
(**) PS/2 Mouse: Buttons: 9
(II) XINPUT: Adding extended input device "PS/2 Mouse" (type: MOUSE)
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other)
xkb_keycodes { include "xfree86+aliases(qwertz)" };
xkb_types { include "complete" };
xkb_compatibility { include "complete" };
xkb_symbols { include "pc(pc105)+de(nodeadkeys)+altwin(super_win)" };
xkb_geometry { include "pc(pc105)" };
(II) PS/2 Mouse: ps2EnableDataReporting: succeeded
xkb_types { include "%" };
xkb_compatibility { include "%" };
xkb_symbols { include "%" };
xkb_geometry { include "%" };
(EE) Error loading keymap /var/lib/xkb/server-0.xkm
xkb_keycodes { include "xfree86+aliases(qwertz)" };
xkb_types { include "complete" };
xkb_compatibility { include "complete" };
xkb_symbols { include "pc(pc105)+de+altwin(super_win)" };
xkb_geometry { include "pc(pc105)" };
xkb_keycodes { include "xfree86+aliases(qwertz)" };
xkb_types { include "complete" };
xkb_compatibility { include "complete" };
xkb_symbols { include "pc(pc105)+de+altwin(super_win)" };
xkb_geometry { include "pc(pc105)" };
xkb_keycodes { include "xfree86+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compatibility { include "complete" };
xkb_symbols { include "pc(pc105)+us+altwin(super_win)" };
xkb_geometry { include "pc(pc105)" };

Insbesonders wundert mich die Zeile:
(EE) Error loading keymap /var/lib/xkb/server-0.xkm
Das Verzeichnis /var/lib/xkb ist leer.

in /var/log/var/lib/xkb steht:

.
.
(==) Using config file: "/etc/X11/xorg.conf"
(EE) Failed to load module "speedo" (module does not exist, 0)
xkb_keycodes { include "xfree86+aliases(qwertz)" };
xkb_types { include "complete" };
xkb_compatibility { include "complete" };
xkb_symbols { include "pc(pc105)+de(nodeadkeys)+altwin(super_win)" };
xkb_geometry { include "pc(pc105)" };
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
QImage::convertDepth: Image is a null image
QImage::smoothScale: Image is a null image
Link points to "/var/tmp/kdecache-root"
xkb_types { include "%" };
xkb_compatibility { include "%" };
xkb_symbols { include "%" };
xkb_geometry { include "%" };
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Error: Missing KeyNames section in a Keymap file
> Description of Keymap not compiled
Errors from xkbcomp are not fatal to the X server
(EE) Error loading keymap /var/lib/xkb/server-0.xkm
xkb_keycodes { include "xfree86+aliases(qwertz)" };
xkb_types { include "complete" };
xkb_compatibility { include "complete" };
xkb_symbols { include "pc(pc105)+de+altwin(super_win)" };
xkb_geometry { include "pc(pc105)" };
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
xkb_keycodes { include "xfree86+aliases(qwertz)" };
xkb_types { include "complete" };
xkb_compatibility { include "complete" };
xkb_symbols { include "pc(pc105)+de+altwin(super_win)" };
xkb_geometry { include "pc(pc105)" };
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
xkb_keycodes { include "xfree86+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compatibility { include "complete" };
xkb_symbols { include "pc(pc105)+us+altwin(super_win)" };
xkb_geometry { include "pc(pc105)" };


Gruß
Lesch
lesch - 12.10.2006, 20:39 Uhr
Titel: AltGr-Tasten-Problem gelöst
Hallo,

habe gerade festgestellt, daß die AltGr-Tastenkombinationen funktionieren, nachdem ich das Paket xlibs-data nachinstalliert habe.


Auf das Scrollverhalten der Maus hatte das leider keinen positiven Einfluß.

Gruß
Lesch
Kano - 12.10.2006, 22:16 Uhr
Titel: RE: AltGr-Tasten-Problem gelöst
PS2 Mäuse sind nicht gerade für Hotplugfähigkeiten bekannt (um genau zu sein: es ist sogar verboten). Wenn beim Start des Xservers die Maus nicht angeschlossen ist, wo grad getestet wird, ob Rad vorhanden oder nicht, dann ist es natürlich inaktiv. USB Mäuse haben dieses Problem nicht.
lesch - 13.10.2006, 19:50 Uhr
Titel: RE: AltGr-Tasten-Problem gelöst
Was mich nur wundert ist, das die Maus ja durchaus erkannt wird.
Sogar das Scrollrad wird ja irgendwie erkannt (der Mauszeiger springt ja über den Bildschirm).

xev erzeugt beim Betätigen des Scrollrads im Fenster "Event Test" folgende Aussage:

LeaveNotify event, serial 28, synthetic NO, window 0x2400001,
root 0xd1, subw 0x2400002, time 1123232071, (466,37), root:(470,652),
mode NotifyNormal, detail NotifyNonlinearVirtual, same_screen YES,
focus YES, state 16

Das Ereignis wird also offensichtlich erkannt (nur falsch interpretiert).

Gruß
Lesch
Kano - 14.10.2006, 00:03 Uhr
Titel: RE: AltGr-Tasten-Problem gelöst
Du kannst es mit

fix-5b-mouse

testen, das nimmt einen anderen Treiber für die Maus. Obs was bringt musst halt ausprobieren.
lesch - 15.10.2006, 20:06 Uhr
Titel: RE: AltGr-Tasten-Problem gelöst
fix-5b-mouse hat's leider auch nicht gebracht.

Vielleicht hilft noch folgendes:
Die Maus wird beim booten folgendermassen erkannt:
input: PS/2 Logitech Wheel Mouse as /class/input/input2

Es wäre ganz interessant, ob auch andere Kanotix-Anwender, die ihre Mäuse über einen KVM-Switch anschliessen, mit dem aktuellen Release 2006-01-RC4 dieses Problem haben oder ob da die Mäuse einwandfrei scrollen.

Gruß
Lesch
Kano - 15.10.2006, 21:58 Uhr
Titel: RE: AltGr-Tasten-Problem gelöst
Glaub es wäre klüger sich nen USB Switch zu besorgen.
lesch - 20.11.2006, 15:49 Uhr
Titel: Gelöst
Mit einer billigen No-Name-Rollmaus funktioniert das scrollen, im Gegensatz zur Logi-Maus!

Danke für Eure Hilfe,
Lesch
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007