"Scrollen" mit dem Trackpoint auch unter Linux?

[quote='pibach',index.php?page=Thread&postID=420511#post420511]
Der Fehler mit den Zugriffsrechten sollte eigentlich dafür sorgen, dass Du nicht schreibend zugreifen kannst. Ist dem so?[/quote]
Die Fehlermeldung aus seinem Screenshot sagt aber nichts über die Berechtigungen zur Datei (xorg.conf) sondern zum X-Server aus. Wenn ich die jetzt richtig verstanden hab.

@Threadstarter (mein scolling funzt grade auch nicht mehr :), aber ich glaube ich Dein Problem gefunden:
Option "ZAxisMapping" "4 5 6 7"
schmeiss die anderen Achs-Mappings mal raus und nimm die :)

wie pibach schon sagte schmeiss den anderen kram sonst mal raus und nimm nur das nötigste
Identifier
Driver
Option Device
Option Protokoll
und die 2 EmulateWheel
aufjeden schmeissmal das Timeout raus :)
wenn es klappt, bitte rückmeldung

butzel
 
Hallo allerseits,

leider funktioniert das Scrollen mit dem Trackpoint und der mittleren Taste bei mir auch nicht.

Section "ServerLayout"
Identifier "Xorg Configured"
Screen "Screen 0"
InputDevice "Keyboard 0"
InputDevice "SynPS/2 Synaptics TouchPad 0"
InputDevice "Generic Mouse 1"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
EndSection

Section "InputDevice"
Identifier "Keyboard 0"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ca"
Option "XkbOptions" "altwin:super_win"
EndSection

Section "InputDevice"
Identifier "SynPS/2 Synaptics TouchPad 0"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.06"
Option "MaxSpeed" "0.12"
Option "AccelFactor" "0.0010"
Option "SHMConfig" "on"
Option "CorePointer"
EndSection

Section "InputDevice"
Identifier "Generic Mouse 1"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "Auto"
Option "Emulate3Buttons" "true"
Option "SendCoreEvents"
EndSection

Section "Device"
Identifier "Device 0"
Driver "radeonhd"
BoardName "ATI Technologies Inc M56GL [Mobility FireGL V5200]"
BusID "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "Monitor 0"
ModelName "Default Monitor"
EndSection

Section "Screen"
Identifier "Screen 0"
Monitor "Monitor 0"
DefaultColorDepth 24
SubSection "Display"
Depth 8
EndSubSection
SubSection "Display"
Depth 15
EndSubSection
SubSection "Display"
Depth 16
EndSubSection
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Extensions"
# Option "Composite" "1"
Option "EmulateWheel" "On"
Option "EmulateWheelButton" "2"
EndSection

Wenn ich die Angaben bei "Generic Mouse 1" ändere, schmiert mir der
X-Server ab.

Verwenden tue ich Debian Sid (Sidux)

Hat jemand eine Idee ?
 
Hallo,

also bei mir geht es so:

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
Option "EmulateWheel" "On"
Option "EmulateWheelButton" "2"
EndSection

Einfach mal vollständig mit Copy and Paste ersetzen und natürlich Neustart nicht vergessen. Hope that helps.

Edit: Eigentlich müssen zur Standardkonfiguration nur die letzten drei Zeilen hinzugefügt werden und es sollte funktionieren, wenn der Trackpoint funktioniert.
 
Funktioniert leider auch nicht =(

Wie gesagt, in meiner Standart xorg.conf gab es gar kei?en Bereich zur Mouse.

Habe genau das meines Vordermannes eingegeben, hilft leider nicht =(

Xorg.conf sieht jetz so aus:

Code:
# Xorg configuration created by pyxf86config

Section "ServerLayout"
	Identifier    	"Default Layout"
	Screen      0 	"Screen0" 0 0
	InputDevice   	"Keyboard0"
	InputDevice	"Configured Mouse" "CorePointer"
EndSection

Section "InputDevice"
# keyboard added by rhpxl
	Identifier  "Keyboard0"
	Driver      "kbd"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "de"
EndSection

Section "InputDevice"
 	Identifier	"Configured Mouse"
 	Driver		"mouse"
 	Option		"CorePointer"
 	Option		"Device"		"/dev/input/mice"
 	Option		"Protocol"		"ImPS/2"
 	Option		"Emulate3Buttons"	"true"
 	Option		"EmulateWheel"        	"On"
 	Option		"EmulateWheelButton"  	"2"
 	Option      	"ZAxisMapping"        	"4 5"
EndSection

Section "Device"
	Identifier  "Videocard0"
	Driver      "intel"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Videocard0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection
 
Hi,

ersetze (oder mache ein # davor)
Code:
InputDevice	"Configured Mouse" "CorePointer"
mit (einfügen in die Section "ServerLayout")
Code:
InputDevice	"Maus"

und füge folgendes am ende deiner xorg.conf ein


Code:
Section "InputDevice"

 Identifier	"Maus"
     Driver      "mouse"
    Option "Protocol"    "Auto"  
    Option "Device"      "/dev/input/mice"
    Option "EmulateWheel"
    Option "EmulateWheelButton" "2"
  #  Option "ZAxisMapping"   "4 5 6 7"
EndSection
ggf. kannst du die letzte auskommentierte Zeile wieder "scharf" schalten. . .
danach startest Du den X-Server neu (STRG+ALT+RÜCKSCHRITTASTE, startx)

3 Maustasten hast ja und brauchst Du nicht zwangsläufig emulieren ;) achso - bitte nicht übel nehmen (hotlineerfahrung) - gescrollt wird indem du die Blaue Taste drückst und gedrückst hälst und dabei den TrackPoint hoch bzw. runter führst.

Wär nett wenn du das ergebnis postest

butzel

achso: vlt. solltest Du als erstes mal den Fehler in der ServerLayout-Section beheben...
streiche:
Code:
Screen      0 	"Screen0" 0 0

setze:
Code:
Screen       	"Screen0"


achso²: sorry wg. der PM, aber ich bin schon wieder viel zulange auf den Beinen :sleeping:
 
Da es leider nicht funktioniert habe ich Suse 11 installiert.....da läuft alles ohne Gefrickel.

Einzig die Lüfterregelung scheint unter dem T60p mit Gnome nicht zu funktionieren.....dreht immer ein bisschen zu hoch
und die Akkulaufzeit ist für einen 9 Zellen Akku mit 3 Stunden zu kurz.
 
Seltsam, habe es jetzt auf zwei ThinkPads eingerichtet und es funktionierte nach Neustart des XServer.

Wenn mich nicht alles täuscht, schaut es wie bei Dir aus.
Code:
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
        Option          "Emulate3Buttons"       "on"
        Option          "Emulate3TimeOut"       "50"
        Option          "EmulateWheel"          "on"
        Option          "EmulateWheelTimeOut"   "200"
        Option          "EmulateWheelButton"    "2"
        Option          "YAxisMapping"          "4 5"
        Option          "XAxisMapping"          "6 7"
        Option          "ZAxisMapping"          "4 5 6 7"
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          0 "Default Screen" 0 0
        InputDevice     "Configured Mouse"
#       InputDevice     "Synaptics Touchpad"
EndSection
was sagt denn "grep -i [**] /var/log/Xorg.0.log"? Werden da die Optionen geladen?
 
Hier nochmal der derzeitige Stand:

Xorg.conf:
Code:
# Xorg configuration created by pyxf86config

Section "ServerLayout"
	Identifier    	"Default Layout"
	Screen       	"Screen"
	InputDevice   	"Keyboard"
	InputDevice 	"Configured Mouse"
EndSection

Section "InputDevice"
	Identifier  "Keyboard"
	Driver      "kbd"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "de"
EndSection

Section "InputDevice"
 	Identifier	"Configured Mouse"
 	Driver		"mouse"
 	Option		"CorePointer"
 	Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
        Option          "Emulate3Buttons"       "on"
        Option          "Emulate3TimeOut"       "50"
        Option          "EmulateWheel"          "on"
        Option          "EmulateWheelTimeOut"   "200"
        Option          "EmulateWheelButton"    "2"
        Option          "YAxisMapping"          "4 5"
        Option          "XAxisMapping"          "6 7"
        Option          "ZAxisMapping"          "4 5 6 7"
EndSection

Section "Device"
	Identifier  "Videocard0"
	Driver      "intel"
EndSection

Section "Screen"
	Identifier "Screen"
	Device     "Videocard0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection



Xorg.Log:
Code:
Markers: (--) probed, (**) from config file, (==) default setting,
(**) |-->Screen "Screen" (0)
(**) |   |-->Monitor "<default monitor>"
(**) |   |-->Device "Videocard0"
(**) |-->Input Device "Keyboard"
(**) |-->Input Device "Configured Mouse"
(--) PCI:*(0@0:2:0) Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller rev 12, Mem @ 0xf8100000/1048576, 0xe0000000/268435456, I/O @ 0x00001800/8
(**) intel(0): Depth 24, (--) framebuffer bpp 32
(**) intel(0): Framebuffer compression disabled
(**) intel(0): Tiling enabled
(**) Keyboard: always reports core events
(**) Option "Protocol" "standard"
(**) Keyboard: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard: XkbModel: "pc105"
(**) Option "XkbLayout" "de"
(**) Keyboard: XkbLayout: "de"
(**) Option "CustomKeycodes" "off"
(**) Keyboard: CustomKeycodes disabled
(**) Option "Protocol" "ExplorerPS/2"
(**) Configured Mouse: Device: "/dev/input/mice"
(**) Configured Mouse: Protocol: "ExplorerPS/2"
(**) Option "CorePointer"
(**) Configured Mouse: always reports core events
(**) Option "Device" "/dev/input/mice"
(**) Option "Emulate3Buttons" "on"
(**) Option "Emulate3Timeout" "50"
(**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5 6 7"
(**) Configured Mouse: ZAxisMapping: buttons 4, 5, 6 and 7
(**) Option "EmulateWheel" "on"
(**) Option "EmulateWheelButton" "2"
(**) Option "EmulateWheelTimeout" "200"
(**) Option "XAxisMapping" "6 7"
(**) Configured Mouse: XAxisMapping: buttons 6 and 7
(**) Option "YAxisMapping" "4 5"
(**) Configured Mouse: YAxisMapping: buttons 4 and 5
(**) Configured Mouse: EmulateWheel, EmulateWheelButton: 2, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(**) Configured Mouse: Buttons: 11
(**) Configured Mouse: Sensitivity: 1
(**) Option "CoreKeyboard"
(**) Keyboard: always reports core events
(**) Option "Protocol" "standard"
(**) Keyboard: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard: XkbModel: "pc105"
(**) Option "XkbLayout" "de"
(**) Keyboard: XkbLayout: "de"
(**) Option "CustomKeycodes" "off"
(**) Keyboard: CustomKeycodes disabled
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(**) TPPS/2 IBM TrackPoint: always reports core events
(**) TPPS/2 IBM TrackPoint: Device: "/dev/input/event2"
 
Soo, ich habe (hatte) wohl das gleiche Problem... Vertikales Scrolling nicht mehr möglich.
Notebook: x60s
Distri: Ubuntu Intrepid

Anfangs gings, dann nicht mehr. Habe alle Tricks ausprobiert (Xorg.xonf modifizieren in alles Varianten, nix hat geholfen).
Die Lösung bei mir: Das Problem liegt am XServer, bzw. am Paket xserver-xorg-input-evdev. Für Intrepid gibts eine Lösung:

http://mvogt.wordpress.com/2008/08/15/xorg-evdev-and-emulatewheel/

Die Vorgehensweise da hat geklappt, ich habe mein Scrolling wieder zurück... Wie es bei anderen Distributionen aussieht, weiß ich nicht, kann sein, dass man sich im Notfall ein bisschen gedulden muss. Ich musste zumindest die git Version des evdev Paketes installieren, damit die Änderungen per Hal funktioniert haben.
 
OMH :wacko:

Danke für deinen Tipp, aber als Linux Noobie is mir das zu hoch =(
 
Der XServer von Ubuntu »Intrepid Ibex« und Fedora 9 verwendet einen neuen „Maustreiber“ (vielseitiges Protokoll für Eingabegeräte) evdev.
Zur Lösung des Problemes wird wohl eine noch neurere Version benötigt, in diesem Fall ist es nur für Ubuntu 8.10 beschrieben.

Wenn ich nun mit den Stichworten Fedora und evdev etwas suche, stoße ich unter anderem auf diesen Eintrag.

Demnach sollte es reichen, die folgenden Zeilen zu Deiner xorg.conf hinzuzufügen:
Code:
Section "ServerFlags"
	Option    	"AutoAddDevices" "false"
EndSection
 
könntest Du noch mal kurz zusammenfassen, woran es nun tatsächlich lag und was Du geändert hast?
 
hier meine xorg:
Code:
Section "InputDevice"
Identifier"Generic Keyboard"
Driver"kbd"
Option"XkbRules""xorg"
Option"XkbModel""pc105"
Option"XkbLayout""de"
Option"XkbOptions""lv3:ralt_switch"
EndSection

Section "InputDevice"
    Identifier  "Configured Mouse"
    Driver      "mouse"
    Option      "CorePointer"
    Option      "Device"            "/dev/input/mice"
    Option      "Protocol"          "ExplorerPS/2"
    Option      "Emulate3Buttons"   "on"
    Option      "Emulate3TimeOut"   "50"
    Option      "EmulateWheel"      "on"
    Option      "EmulateWheelTimeOut"   "200"
    Option      "EmulateWheelButton""2"
    Option      "YAxisMapping"      "4 5"
    Option      "XAxisMapping"      "6 7"
    Option      "ZAxisMapping"      "4 5 6 7"
EndSection


Section "InputDevice"
Option      "Device"            "/dev/input/mice"
    Option      "Protocol"          "ExplorerPS/2"
    Option      "Emulate3Buttons"   "on"
    Option      "Emulate3TimeOut"   "50"
    Option      "EmulateWheel"      "on"
    Option      "EmulateWheelTimeOut"   "200"
    Option      "EmulateWheelButton""2"
    Option      "YAxisMapping"      "4 5"
    Option      "XAxisMapping"      "6 7"
    Option      "ZAxisMapping"      "4 5 6 7"

Identifier"Synaptics Touchpad"
Driver"synaptics"
Option"SendCoreEvents""true"
Option"Device""/dev/psaux"
Option"Protocol""auto-dev"
Option"HorizEdgeScroll""0"
EndSection

Section "Device"
Identifier"Configured Video Device"
Driver"nvidia"
Option"NoLogo""True"
EndSection

Section "Monitor"
Identifier"Configured Monitor"
EndSection

Section "Screen"
Identifier"Default Screen"
Monitor"Configured Monitor"
Device"Configured Video Device"
Defaultdepth24
EndSection

Section "ServerLayout"
Identifier"Default Layout"
  screen "Default Screen"
InputDevice "Configured Mouse"
Inputdevice"Synaptics Touchpad"
EndSection

Section "Module"
Load"glx"
EndSection

Section "ServerFlags"
Option "AutoAddDevices" "false"
EndSection
Hatte ich schon testweise versucht, leider alles ohne Erfolg, ohne Trackpoint scrollen kann ich nicht leben .. ;(
 
ok, mach mal ein Backup der Datei.

Dann lösche erstmal alles zwischen Zeile 27 und 37.

Den Inhalt zwischen 10 und 24 ersetzt du mal gegen folgendes:

Code:
Section "InputDevice"
 	Identifier	"Configured Mouse"
 	Driver		"mouse"
 	Option		"CorePointer"
 	Option          "Device"		"/dev/input/mice"
        Option     	"Protocol" 		"ExplorerPS/2"
        Option    	"Emulate3Buttons" 	"off"
        Option    	"EmulateWheel" 		"on"
        Option     	"EmulateWheelTimeOut" 	"200"
        Option     	"EmulateWheelButton" 	"2"
        Option     	"YAxisMapping" 		"4 5"
#       Option     	"XAxisMapping" 		"6 7"
        Option     	"ZAxisMapping" 		"4 5"
EndSection

Xserver neustarten (Strg+Alt+Backspace) und mal versuchen...
 
Hab die Zeilen 27 .. 45 entfernt (war ja eine Section), danach hat dann mein X Server gestreikt, nachdem ich aber unten in der Section ServerLayout 'Inputdevice"Synaptics Touchpad"' entfernte gehts jetzt ! :thumbsup: Leider kann ich nun nicht mehr mit dem Touchpad scrollen aber das ist verschmerzbar ..
 
wer hat denn daran so wüst rumeditiert?
Die Identifier müssen auch in der Server Sektion auftauchen. "Synaptics" gibs offen bar nicht. Dafür ist der Trackpoint doppelt. Leerzeichen sollten auch rein...
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben