You are not logged in.
Pages: 1
I am trying to get vertical scrolling to work on my touchpad and it is a alps. I was reading on https://wiki.archlinux.org/index.php/Touchpad_Synaptics and it says to put
Section "ServerLayout"
...
InputDevice "USB Mouse" "CorePointer"
InputDevice "Touchpad" "SendCoreEvents"
EndSection
but where do you put it?
In
/etc/X11/xorg.conf.d/10-synaptics.conf
or
/etc/X11/xorg.conf.d/10-evdev.conf
or somewhere else that I have not listed.
Also my touchpad is having the same issues as listed on this tread. https://bbs.archlinux.org/viewtopic.php?id=103953 if you are interested
.
Offline
The wiki text says
Warning: TODO needs to be rewritten for udev
So the configuration on the wiki is for xorg.conf and not for udev, which uses the new /etc/X11/xorg.conf.d directory.
Offline
Here us my configuration and its location:
ewaller@odin:/etc/X11/xorg.conf.d 1079 %ls
05-intel.off 10-evdev.conf 10-quirks.conf 10-synaptics.conf
ewaller@odin:/etc/X11/xorg.conf.d 1080 %cat 10-synaptics.conf
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
option "TapButton1" "1"
option "TapButton2" "2"
option "TapButton3" "3"
option "SHMConfig" "true"
option "CircularScrolling" "true"
option "CircScrollTrigger" "3"
option "LBCornerButton" "2"
option "RBCornerButton" "3"
option "AccelFactor" "2"
EndSection
ewaller@odin:/etc/X11/xorg.conf.d 1081 %
Works like a charm.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
I justed tired your config and logged out and back in and it still does not work( meaning scrolling vertically or horizontally does not work)
When I run.
cat /proc/bus/input/devices
I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name="PS/2 Generic Mouse"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input7
U: Uniq=
H: Handlers=mouse0 event7
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3
it shows my touch pad as being loaded as a "PS/2 Generic Mouse" so the synaptic driver is not even loaded.
That is why I was trying to figure out where to put the
Section "ServerLayout"
...
InputDevice "USB Mouse" "CorePointer"
InputDevice "Touchpad" "SendCoreEvents"
EndSection
I also installed GPointingDeviceSettings and it sees the touchpad as a PS/2 Generic Mouse
Offline
Sadly, I've no way to judge your experience. Please indulge me as I start with the basics.
You did install both xf86-input-synaptics and xf86-input-evdev ?
And then restarted Xorg?
Last edited by ewaller (2010-10-31 18:16:08)
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
Yes they are both installed when I installed Arch on this computer about two weeks ago.
Background this is a new computer a Dell Inspiron N5030. When I first got it about three weeks ago I installed Ubuntu 10.10 and the scrolling also did not work on the touchpad.
Last edited by venoom27noom27 (2010-10-31 18:38:17)
Offline
SO after some looking I am starting to see how configuration would take place.
1. I made a rule in /etc/udev/rules.d/ and called it 10-local.rules
2. I then inputed this into it which I had gotten from a forum
ACTION!="add|change", GOTO="xorg_synaptics_end"
KERNEL!="event*", GOTO="xorg_synaptics_end"
ENV{ID_INPUT_TOUCHPAD}!="1", GOTO="xorg_synaptics_end"
ENV{x11_options.MaxTapTime}="300"
ENV{input.x11_options.FingerHigh}="0"
ENV{input.x11_options.MaxTapMove}="1"
ENV{input.x11_options.MaxTapTime}="300"
ENV{input.x11_options.LeftEdge}="200"
ENV{input.x11_options.RBCornerButton}="0"
ENV{input.x11_options.LTCornerButton}="3"
ENV{input.x11_options.MaxSpeed}="0.8"
ENV{input.x11_options.MinSpeed}="0.6"
ENV{input.x11_options.FastTaps}="1"
ENV{input.x11_options.AccelFactor}="0.4"
ENV{input.x11_options.HorizEdgeScroll}="1"
ENV{input.x11_options.TrackStickSpeed}="0"
ENV{input.x11_options.RightEdge}="950"
ENV{input.x11_options.TouchpadOff}="0"
LABEL="xorg_synaptics_end"
Now when I restart the computer it is still seeing the touchpad as a generic mouse under
cat /proc/bus/input/devices
I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name="PS/2 Generic Mouse"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input7
U: Uniq=
H: Handlers=mouse0 event7
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3
When I
udevadm info -a -p /devices/platform/i8042/serio1/input/input7
I get
looking at device '/devices/platform/i8042/serio1/input/input7':
KERNEL=="input7"
SUBSYSTEM=="input"
DRIVER==""
ATTR{name}=="PS/2 Generic Mouse"
ATTR{phys}=="isa0060/serio1/input0"
ATTR{uniq}==""
ATTR{modalias}=="input:b0011v0002p0001e0000-e0,1,2,k110,111,112,r0,1,amlsfw"
looking at parent device '/devices/platform/i8042/serio1':
KERNELS=="serio1"
SUBSYSTEMS=="serio"
DRIVERS=="psmouse"
ATTRS{description}=="i8042 AUX port"
ATTRS{modalias}=="serio:ty01pr00id00ex00"
ATTRS{bind_mode}=="auto"
ATTRS{protocol}=="PS/2"
ATTRS{rate}=="100"
ATTRS{resolution}=="200"
ATTRS{resetafter}=="5"
ATTRS{resync_time}=="0"
looking at parent device '/devices/platform/i8042':
KERNELS=="i8042"
SUBSYSTEMS=="platform"
DRIVERS=="i8042"
ATTRS{modalias}=="platform:i8042"
looking at parent device '/devices/platform':
KERNELS=="platform"
SUBSYSTEMS==""
DRIVERS==""
Any ideas that would get my ALPS touchpad working?
Offline
I submitted a bug for this issue https://bugzilla.kernel.org/show_bug.cgi?id=23502. After doing some research on the web I found out that the kernel is not detecting my touchpad as a alps.
Offline
Exactly the same problem here on a acer TimeLineX. Have you found a workaround for this problem ?
By the way, thanks for submitting the bug report.
Offline
No I have not but a bug has also been submitted on Ubuntu's bug site launchpad https://bugs.launchpad.net/ubuntu/+sour … bug/678103. You may want to submit your own bug report since you may have different hardware then what I have.
Offline
I had to reduce RightEdge (and to increase TopEdge) manually on my Elantech for edge scrolling to work.
Last edited by George_K (2011-01-29 23:48:06)
Offline
I have the same issue on Acer 1830T. Such a shame
Offline
Please take a look here: https://bbs.archlinux.org/viewtopic.php … 25#p973025
Maybe this helps.
ArchLinux - make it simple & lightweight
Offline
Update
I installed Gentoo with kernel 3.1.1 and 3.1.2 on the same computer and the touchpad works with on problems.
I tried using the same kernel config from Gentoo and complied it on Arch but the touchpad did not work.
Now I also installed Fedora 16 on the same computer and the touchpad did not work either.
I am thinking that maybe a fresh install of Arch may solve this problem because I installed this Arch system in Sept. 2010. But it could be that the Gentoo patches their kernel may diff from Arch but I am not going to get into stuff I really have no idea about.?
That being said does anyone know how to use other distributions kernel sources in Arch?
Now I did start Fedora 16 off the Gentoo kernel and the Touchpad worked and did the same thing with Arch and the touchpad did not work of course this is not a workable solution since the modules are mapped to different folders so have my stuff didn't work.
Thanks for everyone's help
Offline
Ok so I complied a Gentoo 3.1.4 kernel on my arch install and I had to delete a config that I made to /etc/X11/xorg.conf.d/10-synaptics.conf and now the touchpad works. I was looking at some of the patches that Gentoo kernel uses and they had pulled some from Ubuntu to fix the ALPS touchpad so if Arch could pick up these patches then this would fix this issue.
Last edited by venoom27noom27 (2011-12-02 01:54:51)
Offline
I also booted into a live cd of Ubuntu 11.10 and the touch pad does not work. I have also seen that kernel 3.2 may address these issues but I have yet to compile the release candidate yet to test.
Offline
Revised Ubuntu 11.10 touchpad does work though it is buggy at start up sometimes.
Offline
Pages: 1