Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
Clickpad
Clickpad
Hello everyone, I am opening up this thread because I am having problem with my Hp Dv6 Click pad.
By looking on the Internet, I was able to find a patch http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572842 ... So my question is, How Do I apply this patch? I have never applied a Patch in Linux before...
Bye and thank you very much.
P.S. My OS is Debian Squeeze (Stable) 32 Bit
By looking on the Internet, I was able to find a patch http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572842 ... So my question is, How Do I apply this patch? I have never applied a Patch in Linux before...
Bye and thank you very much.
P.S. My OS is Debian Squeeze (Stable) 32 Bit
Re: Clickpad
Ohh ok,
So, what packages do I need to install?
I am asking this because right not my right click is not working
So, what packages do I need to install?
I am asking this because right not my right click is not working
Re: Clickpad
I am not familiar with this hardware other that it is made by Synaptics.
Maybe this link will be of some use to you.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597082
Maybe this link will be of some use to you.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597082
Re: Clickpad
Wait I am confused now... previously you said that the squeeze kernel already contains that patch and now you are suggesting me to apply a patch4D696B65 wrote:You don't need to apply the patch. The squeeze kernel already contains the patch.
In case I have to apply the patch, how do I apply it?
Bye and thank you very much
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 71 times
Re: Clickpad
What version of the xserver-xorg-input-synaptics package are you using (Squeeze is 1.2.2-2)?
You need to have a patch specifically for that version. I don't know how feasible building newer versions of the driver on Squeeze's 1.7 xorg base are, probably not very good.
Anyway, if you can find a patch for your current version, see this guide to pull the source code for it: http://forums.debian.net/viewtopic.php?f=16&t=38976
The really correct Debian way is to put the patch in /debian/patches and add it to the series file in there, but it probably requires some editing of the patch file to get it to work correctly with quilt, so just patch the source manually. Usually, you just open a terminal in the top level of the extracted source and issue some patch command (make sure the "patch" package is installed):
(path to the patch is the full path to where you downloaded or moved the patch to, /home/username/Downloads/foo.patch
for example. Then rebuild the driver with "debuild binary". You should look at your patch and the patches in /debian patches to make sure they don't modify the same files, or one will cause the other to fail if the line numbers change. Creating patches with quilt makes sure this does not happen, but it's another topic...
You need to have a patch specifically for that version. I don't know how feasible building newer versions of the driver on Squeeze's 1.7 xorg base are, probably not very good.
Anyway, if you can find a patch for your current version, see this guide to pull the source code for it: http://forums.debian.net/viewtopic.php?f=16&t=38976
The really correct Debian way is to put the patch in /debian/patches and add it to the series file in there, but it probably requires some editing of the patch file to get it to work correctly with quilt, so just patch the source manually. Usually, you just open a terminal in the top level of the extracted source and issue some patch command (make sure the "patch" package is installed):
Code: Select all
patch -p1 < /path/to/the/patch
for example. Then rebuild the driver with "debuild binary". You should look at your patch and the patches in /debian patches to make sure they don't modify the same files, or one will cause the other to fail if the line numbers change. Creating patches with quilt makes sure this does not happen, but it's another topic...
MX Linux packager and developer
Re: Clickpad
Sorry to confuse you. The kernel contains the patch and supports your device. The problem is that squeezes xorg does not support your device.zergling wrote:Wait I am confused now... previously you said that the squeeze kernel already contains that patch and now you are suggesting me to apply a patch4D696B65 wrote:You don't need to apply the patch. The squeeze kernel already contains the patch.
In case I have to apply the patch, how do I apply it?
Bye and thank you very much
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 71 times
Re: Clickpad
+14D696B65 wrote:Sorry to confuse you. The kernel contains the patch and supports your device. The problem is that squeezes xorg does not support your device.zergling wrote:Wait I am confused now... previously you said that the squeeze kernel already contains that patch and now you are suggesting me to apply a patch4D696B65 wrote:You don't need to apply the patch. The squeeze kernel already contains the patch.
In case I have to apply the patch, how do I apply it?
Bye and thank you very much
xorg drivers consist of both a kernelspace driver and an xorg driver in userspace. Video drivers work the same way.
MX Linux packager and developer
- devianpctek
- Posts: 206
- Joined: 2009-04-01 00:04
Re: Clickpad
I just bought a pavilion laptop that has the "unfamous" clickpad, also been struggling to get it fixed, the only solution i found right now that is working ok is to install synaptiks
of course im using KDE, so if you're in KDE go to System - keyboard & mouse - touchpad, there you will have some options to configure the clickpad (well not really the clickpad but anyways)
If it shows a Warning saying that the synaptiks daemon is not running, then go to the "Advanced" tab - service manager look for the daemon and run it.
I managed to configure the "right click" though i have to tap the bottom right corner (doesnt work on the whole button)
The circular scrolling is working ok
Dragging also works
And the sensitivity has improved a little using this package, so just have to sit and wait until there's a real solution for our clickpads
https://patchwork.kernel.org/patch/93837/
Code: Select all
aptitude install kde-config-touchpad
If it shows a Warning saying that the synaptiks daemon is not running, then go to the "Advanced" tab - service manager look for the daemon and run it.
I managed to configure the "right click" though i have to tap the bottom right corner (doesnt work on the whole button)
The circular scrolling is working ok
Dragging also works
And the sensitivity has improved a little using this package, so just have to sit and wait until there's a real solution for our clickpads
https://patchwork.kernel.org/patch/93837/
The World Is Open Source
4.2-5.dmz.1-liquorix-amd64
Asus ROG Crosshair V formula-Z 16gb Corsair Vengeance AMD FX 8350 8 core unlocked black edition EVGA nvidia Geforce gtx 650 Corsair Hydro series H100i Logitech Dinovo Edge + Performance MX
4.2-5.dmz.1-liquorix-amd64
Asus ROG Crosshair V formula-Z 16gb Corsair Vengeance AMD FX 8350 8 core unlocked black edition EVGA nvidia Geforce gtx 650 Corsair Hydro series H100i Logitech Dinovo Edge + Performance MX
- devianpctek
- Posts: 206
- Joined: 2009-04-01 00:04
Re: Clickpad
Hey I finally found the way to get the clickpad working, i tried it and it works perfect, I post what I did in case you need it.
The steps are from here http://vejeta.com/portal/Members/zoperm ... ation-tree
is in spanish so I'll try to translate it the best
First he's saying to do some apt-pinning cause we need unstable packages, then install
then we need to install xorg from unstable
then he's mentioning to get the patch
http://bugs.debian.org/cgi-bin/bugrepor ... bug=597082
and download it to /usr/src/99-clickpad.patch (I didnt put there i put it in home)
then download the sources from unstable
and the dependencies so we can recompile
then move to the directory where we download the patch and apply it (in this case was version 1.4.0)
(again i didnt cd to /usr/src/ but to where we get the sources, in my case /home/xserver-xorg-input-synaptics-1.4.0)
after that we can recompile
then just install the package
thats it my clickpad is working smooth (two finger scrolling works, now the left and right buttons work just fine and dont have sensitivity on them) and running perfect with latest liquorix kernel
The steps are from here http://vejeta.com/portal/Members/zoperm ... ation-tree
is in spanish so I'll try to translate it the best
First he's saying to do some apt-pinning cause we need unstable packages, then install
Code: Select all
# apt-get install linux-headers-2.6.38-1-amd64
# apt-get install linux-image-2.6.38-1-amd64
Code: Select all
# apt-get install -t unstable xserver-xorg-input-synaptics xorg xserver-xorg
http://bugs.debian.org/cgi-bin/bugrepor ... bug=597082
and download it to /usr/src/99-clickpad.patch (I didnt put there i put it in home)
then download the sources from unstable
Code: Select all
# apt-get source -t unstable xserver-xorg-input-synaptics
Code: Select all
# apt-get -t unstable build-dep xserver-xorg-input-synaptics
Code: Select all
# cd /usr/src/xserver-xorg-input-synaptics-1.4.0
# cat /usr/src/99-clickpad.patch |patch -p1
after that we can recompile
Code: Select all
# dpkg-buildpackage -b
Code: Select all
# dpkg -i ../xserver-xorg-input-synaptics-*version*.deb
The World Is Open Source
4.2-5.dmz.1-liquorix-amd64
Asus ROG Crosshair V formula-Z 16gb Corsair Vengeance AMD FX 8350 8 core unlocked black edition EVGA nvidia Geforce gtx 650 Corsair Hydro series H100i Logitech Dinovo Edge + Performance MX
4.2-5.dmz.1-liquorix-amd64
Asus ROG Crosshair V formula-Z 16gb Corsair Vengeance AMD FX 8350 8 core unlocked black edition EVGA nvidia Geforce gtx 650 Corsair Hydro series H100i Logitech Dinovo Edge + Performance MX