Sie sind nicht angemeldet.

1

28.09.2005, 11:55

touchpad - shared memory

hi, hab das nächste problem - suche konnte leider nicht helfen.

mein touchpad will einfach nicht.
event und psmouse im kernel und event-device vorhanden jedoch wenn ich ein cat mache und das touchpad berühre kommt nichts an.

weiter:

in der xorg.conf habe ich sie synapticstreiber geladen. Option "SHMConfig" "on" sowie CONFIG_SHMEM=y sind gesetzt.

ich bekomme aber immer wieder "Can't access shared memory area. SHMConfig disabled?" bei aufruf von zb synclient -l


hat jemand noch eine idee? ?(

edit: pad lässt sich hardwaremäßig nicht abschalten
HP - Centrino 2 Ghz - 1GB - Gentoo aktuell

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Gerd« (28.09.2005, 12:37)


2

28.09.2005, 12:40

ok, entwarnung.
den fehler mit dem shared memory habe ich nicht mehr.

kann nun also x mit touchpad in der xorg starten.
jedoch lässt sich damit immer noch nicht zeigen :(

immernoch keine reaktion in eventX wenn ich das berühre.

ich bekomme in der konsole aber einige zeilen die immer so aussehen:

Synaptics DeviceOn called
Synaptics DeviceOff called


jmd eine idee???
HP - Centrino 2 Ghz - 1GB - Gentoo aktuell

3

28.09.2005, 16:03

also bei mir ist das touchpad device immer /dev/input/mice

und geht ohne probleme mit den standard-einstellungen vom kernel

.. kann aber auch sein da ich ein toshiba notebook hab und die toshiba-extras in den kernel einkompiliert habe, dass es deswegen geht

4

07.11.2006, 15:00

Ich habe

Quellcode

1
Option "SHMConfig" "true"

und auch im Layout

Quellcode

1
InputDevice    "TouchPad" "AlwaysCore"

eingetragen.

evdev lade ich als Modul in den Kernel. Das Touchpad geht auch, nur kann ich nicht per

Quellcode

1
2
synclient -l
Can't access shared memory area. SHMConfig disabled?

zugreifen.

Das Touchpad kann ich als mouse1 und event2 ansprechen. Ich habe diese Kombinationen auch schon in der xorg.conf getestet, allerdings erfolglos. Hat jemand noch eine Idee?

5

04.12.2006, 13:40

Hier das gleiche Problem wie bei meinem GLX...

Eine alte xorg.conf im root-Homeverzeichnis wurde anstatt der aktuellen /etc/X11/xorg.conf genommen. Besser keine xorg.conf rumliegen lassen oder umbennen.

Synaptics geht jetzt auch bei mir. Wirklich Klasse der Treiber.

Thema bitte als [gelöst] markieren.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »gardak« (04.12.2006, 13:41)


6

04.12.2006, 16:54

Woher weißt du, dass es bei Gerd das selbe Problem ist?
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

7

04.12.2006, 16:58

Thema bitte für mich als [gelöst] markieren ;)

8

04.12.2006, 22:40

kann wer mal eine funtionierende xorg.conf posten?

9

05.12.2006, 14:11

von meinem Laptop:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
Section "ServerLayout"
	Identifier     "Simple Layout"
	Screen      0  "aticonfig-Screen[0]" 0 0
	InputDevice    "Mouse1" "CorePointer"
	InputDevice    "TouchPad" "AlwaysCore"
	InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"
	FontPath     "/usr/share/fonts/misc/:unscaled"
	FontPath     "/usr/share/fonts/Type1/"
	FontPath     "/usr/share/fonts/TTF/"
	FontPath     "/usr/share/fonts/corefonts/"
	FontPath     "/usr/share/fonts/freefont/"
	FontPath     "/usr/share/fonts/sharefonts/"
	FontPath     "/usr/share/fonts/terminus/"
	FontPath     "/usr/share/fonts/artwiz/"
	FontPath     "/usr/share/fonts/ttf-bitstream-vera/"
	FontPath     "/usr/share/fonts/unifont/"
	FontPath     "/usr/share/fonts/local/"
	FontPath     "/usr/share/fonts/cyrillic/"
	FontPath     "/usr/share/fonts/100dpi/:unscaled"
	FontPath     "/usr/share/fonts/75dpi/:unscaled"
	FontPath     "/usr/local/share/fonts"
EndSection

Section "Module"
	Load  "dbe"  	# Double buffer extension
	SubSection "extmod"
		Option	    "omit xfree86-dga"   # don't initialise the DGA extension
	EndSubSection
	Load  "type1"
	Load  "freetype"
	Load  "dri"
	Load  "glx"
	Load  "synaptics"
EndSection

Section "ServerFlags"
#	Option "AIGLX" "off"
	Option	    "blank time" "10"	# 10 minutes
	Option	    "standby time" "20"
	Option	    "suspend time" "30"
	Option	    "off time" "60"
EndSection

Section "InputDevice"
	Identifier  "Keyboard1"
	Driver      "kbd"
	Option	    "AutoRepeat" "500 30"
	Option	    "XkbRules" "xorg"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "neo_de"
EndSection

Section "InputDevice"
	Identifier  "Mouse1"
	Driver      "mouse"
	Option	    "Protocol" "Auto"	# Auto detect
	Option	    "Device" "/dev/input/mouse2"
	Option	    "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
   Driver "synaptics"
   Identifier "TouchPad"
   Option "Device" "/dev/input/mouse1"
#   Option "Protocol" "event"
   Option "Protocol" "auto-dev"
   Option "LeftEdge" "130"
   Option "RightEdge" "840"
   Option "TopEdge" "130"
   Option "BottomEdge" "640"
   Option "FingerLow" "7"
   Option "FingerHigh" "8"
   Option "MaxTapTime" "180"
   Option "MaxTapMove" "110"
   Option "EmulateMidButtonTime" "75"
   Option "VertScrollDelta" "20"
   Option "HorizScrollDelta" "20"
   Option "MinSpeed" "0.60"
   Option "MaxSpeed" "1.10"
   Option "AccelFactor" "0.030"
   Option "EdgeMotionMinSpeed" "200"
   Option "EdgeMotionMaxSpeed" "200"
   Option "UpDownScrolling" "1"
   Option "CircularScrolling" "1"
   Option "CircScrollDelta" "0.1"
   Option "CircScrollTrigger" "2"
   Option "SHMConfig" "true"
   Option "Emulate3Buttons" "on"
EndSection

Section "Monitor"
	Identifier   "SonyMoni"
	HorizSync    31.5 - 82.0
	VertRefresh  50.0 - 70.0
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
#	DisplaySize 677 423
#	DisplaySize 403 302
#	DisplaySize 366 229
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
#	Option      "DesktopSetup" "horizontal"
	Option      "VideoOverlay" "on"
EndSection

Section "DRI"
	Group "video"
	Mode 0660
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]"
	Device     "aticonfig-Device[0]"
	Monitor    "aticonfig-Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

10

06.12.2006, 20:49

hab heute auch diverse Probs damit gehabt:

Meine Lösung:
/root/xorg.conf entfernen, da man sonst an der /etc/X11/xorg.con soviel ändern kann, wie man will.

Option "SHMConfig" "true" <- da boolean

emerge gsynaptics

funzt jetzt alles problemlos

grüsse Hoppel

11

06.12.2006, 22:07

Zitat

Original von hoppel


Option "SHMConfig" "true" <- da boolean



ja das wars! bei mir stand


Option "SHMConfig" "On"

manchmal ist man wirklich blind. jetzt geht alles!