You are not logged in.
this works for me too in dell inspiron 1545 but now i have two mouse in the same bus:
I: Bus=0011 Vendor=0002 Product=0008 Version=0000
N: Name="PS/2 Mouse"
P: Phys=isa0060/serio2/input1
S: Sysfs=/devices/platform/i8042/serio2/input/input7
U: Uniq=
H: Handlers=mouse0 event7 
B: PROP=0
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3
I: Bus=0011 Vendor=0002 Product=0008 Version=7321
N: Name="AlpsPS/2 ALPS GlidePoint"
P: Phys=isa0060/serio2/input0
S: Sysfs=/devices/platform/i8042/serio2/input/input8
U: Uniq=
H: Handlers=mouse1 event8 
B: PROP=0
B: EV=b
B: KEY=420 70000 0 0 0 0
B: ABS=1000003
its this correct? or how can fix it
and others things anyone have a correct configuration in the xorg for the touchpad of the inspiron 1545 its works good but sometimes its is unresponsive and i need wait 2-5 seg for it back to response
thanks
Offline
The solution proposed post-factum - modification of psmouse-alps module - works also for my Dell inspiron 17R SE.
With the original file the touchpad of it was also recognized as a PS2 mouse.
@post-factum: thanks a lot!
Offline

@post-factum: thanks a lot!
Glad to hear that I can google better than others, but please send your rays of adoration to patch author, not me  .
.
uname == latest pf-kernel
Offline
post-factum,
Thank you so much for your google-guru skillz. I'm gonna type an email to the patch author after this.
This is confirmed working by me on Acer Aspire-V3 771G-9875.
Edge scrolling, accel, etc. All working. AND NO MORE FREAKING TAP TO CLICK!
Sorry for caps. Seriously, thanks again. <3
Offline

You are welcome.
BTW, there's new patch version, 1.0 here (look for "patch candidate"): http://www.dahetral.com/public-download
uname == latest pf-kernel
Offline
Did not work for me.  ((
((
[root@spectra build]# cat make.log 
DKMS make.log for psmouse-alps-dst-1.0 for kernel 3.6.3-1.fc17.x86_64 (x86_64)
Thu Nov  1 19:46:17 BRST 2012
make: Entering directory `/usr/src/kernels/3.6.3-1.fc17.x86_64'
  CC      /var/lib/dkms/psmouse/alps-dst-1.0/build/src/psmouse-base.o
/var/lib/dkms/psmouse/alps-dst-1.0/build/src/psmouse-base.c: In function ‘__check_smartscroll’:
/var/lib/dkms/psmouse/alps-dst-1.0/build/src/psmouse-base.c:64:1: warning: return from incompatible pointer type [enabled by default]
  CC      /var/lib/dkms/psmouse/alps-dst-1.0/build/src/synaptics.o
  CC      /var/lib/dkms/psmouse/alps-dst-1.0/build/src/alps.o
  CC      /var/lib/dkms/psmouse/alps-dst-1.0/build/src/elantech.o
  CC      /var/lib/dkms/psmouse/alps-dst-1.0/build/src/logips2pp.o
  CC      /var/lib/dkms/psmouse/alps-dst-1.0/build/src/lifebook.o
  CC      /var/lib/dkms/psmouse/alps-dst-1.0/build/src/sentelic.o
  CC      /var/lib/dkms/psmouse/alps-dst-1.0/build/src/trackpoint.o
  LD      /var/lib/dkms/psmouse/alps-dst-1.0/build/src/psmouse.o
  MODPOST 0 modules
make: Leaving directory `/usr/src/kernels/3.6.3-1.fc17.x86_64'
Offline

But I see no error there… What was the problem? Any other logs?
uname == latest pf-kernel
Offline
I downloaded alps-dst-1.0, and after:
[root@mspectra ~]# dkms add psmouse/alps-dst-1.0
[root@mspectra ~]# dkms autoinstall
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.6.3-1.fc17.x86_64 -C /lib/modules/3.6.3-1.fc17.x86_64/build M=/var/lib/dkms/psmouse/alps-dst-1.0/build/src psmouse.ko.....
Error!  Build of psmouse.ko failed for: 3.6.3-1.fc17.x86_64 (x86_64)
Consult the make.log in the build directory
/var/lib/dkms/psmouse/alps-dst-1.0/build/ for more information.
I only see this.
About this line: MODPOST 0 modules
psmouse.ko is right?
Offline

Yes, that should be psmouse.ko. Could you try to build this module without dkms?
uname == latest pf-kernel
Offline
First I would like to thank post-factum for finding the solution!
I had the same problem like mateus.luv. I tried to add a module as suggested, however it returned an error. I also tried compiling without dkms with same results. I was using Fedora, kernel version 3.6.3 (same kernel version as mateus.luv's). Touchpad was broken in every distribution I tried, including ubuntu 12.10 (kernel 3.5), although I was able to fix it there, so I guess the kernel version 3.6 is causing problems. I compiled a custom 3.5 linux kernel with a fixed driver, for Fedora and that solved the problem.
I know I am not using Arch linux, but I hope compiling a fixed 3.5 kernel works for you too  
 
I can provide any other details if necessery.
Last edited by Cyber (2012-11-06 20:12:39)
Offline
Works for me on my Aspire V3-771G. Used the 1.1 package and the alternative alps.c posted earlier.
uname -r
3.6.6-1-ARCHxinput
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ PS/2 Mouse                                id=12   [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS GlidePoint                  id=14   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ HD WebCam                                 id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
    ↳ Acer WMI hotkeysThere are 10 kinds of people in this world - Those who know binary and those who don't.
Offline
Doesn't work on Dell E6230 (not the patched 0.4, not the 1.1)
How can I restore the original psmouse module? When I ran dkms remove psmouse/alps-dst-0.4 dkms reports there's no substitute.
Touchpad stopped working.
Last edited by wendobas (2012-11-08 18:12:59)
Offline
There's the package in AUR with latest patch
Offline

I've followed the exact steps posted on this topic on my Dell precision m4700. xinput list shows the following:
Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                       id=11    [slave  pointer  (2)]
⎜   ↳ DualPoint Stick                             id=14    [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS DualPoint TouchPad            id=15    [slave  pointer  (2)]
So my touchpad is loaded as Alps, but nothing is working at all, not even basic moving features. I have xf86-input-synaptics installed as well. Before these steps my touchpad was working (except horizontal, vertical scrolling). Please advise.
Offline
Can't build https://aur.archlinux.org/packages/psmouse-alps/ or https://aur.archlinux.org/packages/psmouse-alps-driver/
with https://aur.archlinux.org/packages/psmouse-alps-driver/
get errors:
Running dkms for install...
Creating symlink /var/lib/dkms/psmouse/alps-dst-1.1/source ->
/usr/src/psmouse-alps-dst-1.1
DKMS: add completed.
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.7-pf -C /usr/lib/modules/3.7-pf/build M=/var/lib/dkms/psmouse/alps-dst-1.1/build/src psmouse.ko....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.7-pf (x86_64)
Consult /var/lib/dkms/psmouse/alps-dst-1.1/build/make.log for more information.
An error was ocurred, please report the bug!.
➤ modinfo psmouse
filename:       /lib/modules/3.7-pf/kernel/drivers/input/mouse/psmouse.ko.gz
license:        GPL
description:    PS/2 mouse driver
author:         Vojtech Pavlik <vojtech@suse.cz>
alias:          serio:ty05pr*id*ex*
alias:          serio:ty01pr*id*ex*
depends:        
intree:         Y
vermagic:       3.7-pf SMP preempt mod_unload modversions 
parm:           proto:Highest protocol extension to probe (bare, imps, exps, any). Useful for KVM switches. (proto_abbrev)
parm:           resolution:Resolution, in dpi. (uint)
parm:           rate:Report rate, in reports per second. (uint)
parm:           smartscroll:Logitech Smartscroll autorepeat, 1 = enabled (default), 0 = disabled. (bool)
parm:           resetafter:Reset device after so many bad packets (0 = never). (uint)
parm:           resync_time:How long can mouse stay idle before forcing resync (in seconds, 0 = never). (uint)
> xinput
⎡ Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                          id=12    [slave  pointer  (2)]
⎣ Virtual core keyboard                       id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard                 id=5    [slave  keyboard (3)]
    ↳ Power Button                                id=6    [slave  keyboard (3)]
    ↳ Power Button                                id=9    [slave  keyboard (3)]
    ↳ Sleep Button                                id=10    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard                id=11    [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                            id=13    [slave  keyboard (3)]
    ↳ Video Bus                                   id=8    [slave  keyboard (3)]
    ↳ Video Bus                                   id=7    [slave  keyboard (3)]
Offline

Works for me, but I've modified PKGBUILD to build 1.2, not 1.1.
uname == latest pf-kernel
Offline
------------------------------
Deleting module version: alps-dst-1.2
completely from the DKMS tree.
------------------------------
Done.
(1/1) upgrading psmouse-alps-driver                                                                                     [########################################################################] 100%
Running dkms for install...
Creating symlink /var/lib/dkms/psmouse/alps-dst-1.2/source ->
                 /usr/src/psmouse-alps-dst-1.2
DKMS: add completed.
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.7-pf -C /usr/lib/modules/3.7-pf/build M=/var/lib/dkms/psmouse/alps-dst-1.2/build/src psmouse.ko....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.7-pf (x86_64)
Consult /var/lib/dkms/psmouse/alps-dst-1.2/build/make.log for more information.
An error was ocurred, please report the bug!.
error: command failed to execute correctly
➤ cat  /var/lib/dkms/psmouse/alps-dst-1.2/build/make.log
DKMS make.log for psmouse-alps-dst-1.2 for kernel 3.7-pf (x86_64)
Wed Dec 26 08:48:46 EET 2012
make: Entering directory `/usr/src/linux-3.7-pf'
  CC [M]  /var/lib/dkms/psmouse/alps-dst-1.2/build/src/psmouse-base.o
/var/lib/dkms/psmouse/alps-dst-1.2/build/src/psmouse-base.c: In function '__check_smartscroll':
/var/lib/dkms/psmouse/alps-dst-1.2/build/src/psmouse-base.c:64:1: warning: return from incompatible pointer type [enabled by default]
  CC [M]  /var/lib/dkms/psmouse/alps-dst-1.2/build/src/synaptics.o
/var/lib/dkms/psmouse/alps-dst-1.2/build/src/synaptics.c: In function 'set_input_params':
/var/lib/dkms/psmouse/alps-dst-1.2/build/src/synaptics.c:1153:3: error: too few arguments to function 'input_mt_init_slots'
In file included from /var/lib/dkms/psmouse/alps-dst-1.2/build/src/synaptics.c:29:0:
include/linux/input/mt.h:72:5: note: declared here
/var/lib/dkms/psmouse/alps-dst-1.2/build/src/synaptics.c:1165:3: error: too few arguments to function 'input_mt_init_slots'
In file included from /var/lib/dkms/psmouse/alps-dst-1.2/build/src/synaptics.c:29:0:
include/linux/input/mt.h:72:5: note: declared here
make[1]: *** [/var/lib/dkms/psmouse/alps-dst-1.2/build/src/synaptics.o] Error 1
make: *** [psmouse.ko] Error 2
make: Leaving directory `/usr/src/linux-3.7-pf'
Offline

PKGBUILD should apply patches against that error.
uname == latest pf-kernel
Offline
PKGBUILD should apply patches against that error.
Hey me again, i have the same problem
Kernel preparation unnecessary for this kernel.  Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.7.6-1-ARCH -C /usr/lib/modules/3.7.6-1-ARCH/build M=/var/lib/dkms/psmouse/alps-dst-0.4/build/src psmouse.ko....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.7.6-1-ARCH (x86_64)
Consult /var/lib/dkms/psmouse/alps-dst-0.4/build/make.log for more informationCan you tell me/us, how to solve that problem with PKGBUILD?
Thx
Offline

Use dkms-alx from AUR, please.
uname == latest pf-kernel
Offline
Use dkms-alx from AUR, please.
I installed dkms-alx, but i am not sure what to do now. What I get with that.
Every time when i update system, my touchpad stop working, then i have made script and i just run her after update.
#!/bin/bash
sudo dkms add psmouse/alps-dst-0.4
sudo dkms autoinstall
sudo rmmod psmouse && sudo modprobe psmouseand now how to modify this scrip with this dkms-alx, if you understand what i am asking? 
Offline

Oh, sorry, my bad, was not dkms-alx but psmouse-alps-driver.
Install psmouse-alps-driver please.
uname == latest pf-kernel
Offline
Oh, sorry, my bad, was not dkms-alx but psmouse-alps-driver.
Install psmouse-alps-driver please.
Cool man, thanks once again 
Offline
I have problem again. I had some problems, and i uninstall ps-mouse-alps-driver, and when i trie to install again it says: DKMS tree already contains: psmouse-alps-1.3.
How to remove it and install again?
Tnx
Offline

Probably you should purge psmouse folder from /var/lib/dkms.
uname == latest pf-kernel
Offline