So build and install the particular has indeed no effect. I guess that if the driver was not included at first, trackpad will not be working at all.
Anyway thanks for digging the information for me. In case you're interested, it is related to my problem with midle click on cypress trackpad.
Okay, now that is out of hte way. Whenever you install something from the AUR, how do you do it? Do you know how to build manually using the tarball and makepkg? You should. From your comments here, I am somewhat suspect of your ability to do this, and think that you may be using somethign like yaourt. While a tool like that is fine, its existence doesn't mean that learning the manual way is not required.
I say all that because if you had actually gone to the AUR page for the linux-xps15z, you would have seen this comment:
The Cypress trackpad driver has made it into the 3.9 series kernel release. Therefore this package will no longer be updated. I hope that a few of you have found this package worthwhile!
This is probably why you saw no difference in the trackpad. Therefore, I can only assume that the linux-mainline-dellxps AUR package is intended to simply fix other issues with Linux and that machine, and no longer have anythign to do with the trackpad.
]]>But how do i know if Cypress Trackpad is correctly loaded ? how do i configure it?
Thanks
At this point, this package should be fully functional. If anyone has any problems, please report it on AUR (not here). Thanks!
]]>I've ordered usb to ethernet and mini display port to hdmi adapters so when these arrive and confirm are working OK, maybe would be the time for a dell xps 13 ultrabook wiki page.
]]>Interestingly, why we encounter different problems though.. it's all the same source and patches, so I guess it should have something to do with the different local software/libs versions we have.
]]>When I tried to build the package, the compilation failed with:
CC [M] drivers/input/mouse/psmouse-base.o
In file included from drivers/input/mouse/psmouse-base.c:37:0:
drivers/input/mouse/cypress_ps2.h:6:0: warning: "CONFIG_MOUSE_PS2_CYPRESS" redefined [enabled by default]
In file included from /home/miro/src/linux-mainline-dellxps/src/linux-3.5-rc6/include/linux/kconfig.h:4:0,
from <command-line>:0:
include/generated/autoconf.h:1910:0: note: this is the location of the previous definition
In file included from drivers/input/mouse/psmouse-base.c:37:0:
drivers/input/mouse/psmouse-base.c: In function ‘psmouse_interrupt’:
drivers/input/mouse/cypress_ps2.h:206:13: error: inlining failed in call to always_inline ‘cytp_wakup’: function body not available
drivers/input/mouse/psmouse-base.c:328:13: error: called from here
make[3]: *** [drivers/input/mouse/psmouse-base.o] Error 1
make[2]: *** [drivers/input/mouse] Error 2
make[1]: *** [drivers/input] Error 2
make: *** [drivers] Error 2
==> ERROR: A failure occurred in build().
Aborting...
I'm currently running a patched 3.4.4-2 delllxps kernel with slightly modified version of the cypress patch (without the i915 patches though - that's what I wanted to see how works so attempted to build your pkg) - with just changed cytp_wakup() from inline void to just void in drivers/input/mouse/cypress_ps2.h, which worked ok for me.
That's on dell xps 13 ultrabook
Cheers
]]>The following package includes:
- Cypress trackpad drivers (I'm told it has problems with 32bit installations, YMMV though, driver itself is here)
- Intel backlight control fixes for i915 (see here)
https://aur.archlinux.org/packages.php?ID=60736
If you try it out, please let me know if there are any problems.
]]>