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-ARCH
xinput
⎡ 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 hotkeys
There 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 information
Can 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 psmouse
and 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