Welcome, Guest. Please login or register.
April 16, 2014, 23:56:16 PM
Home Help Search Calendar Login Register
Show unread posts since last visit.
News: Let Pardus-Anka become #1: Pardus-Anka Bug ReportPardus-Anka World Google+ | The Pardus wiki  | Visit Pardus-Anka official website  | Register as forum member?  Email the moderator!

+  Pardus Worldforum
|-+  Assistance
| |-+  Hardware
| | |-+  Problem configuring tochpad with synaptic
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: 1 [2] 3 Go Down Print
Author Topic: Problem configuring tochpad with synaptic  (Read 6760 times)
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #15 on: February 15, 2012, 20:48:44 PM »

And about the Pisi-problem..
To make thing clear and to separate between pisi and package-manager.
package-manager (the GUI) is having a problem. See also this.
And pisi (in konsole) does not have a problem and is fully functional on my computers.
« Last Edit: February 15, 2012, 21:34:54 PM by atolboo » Logged
weird_tr
Pardus fellow craft
**
Posts: 73


View Profile
« Reply #16 on: February 18, 2012, 13:42:01 PM »

Thanks for reply Atoblboo and Anglo  Smiley

I checked the documentation and noticed the following that might solve my problem:

Code:
Touchpad detected as "PS/2 Generic Mouse" or "Logitech PS/2 mouse"

This is caused by a kernel bug. Wrongly detected touchpads cannot be configured with the Synaptic input driver. To fix this, simply install the AUR package psmouse-elantech.

Among the affected notebooks are the following models:

    Acer Aspire 7750G
    Dell Latitude e6520 (ALPS touchpad)
    Samsung NC110/NF210/QX310/QX410/QX510/SF310/SF410/SF510/RF410/RF510/RF710/RV515

You can check whether your touchpad is correctly detected by running:

$ xinput list

More information can be found in this thread.

Any Idea how i can install this Arch compiled package in Pardus?

@Atolboo... After a few days my graphical package manager is working again, which is nice  Wink Grin
Logged
Anglo
Pardus Guru
****
Posts: 438



View Profile
« Reply #17 on: February 18, 2012, 16:21:15 PM »

Thanks for reply Atoblboo and Anglo  Smiley

I checked the documentation and noticed the following that might solve my problem:

Code:
Touchpad detected as "PS/2 Generic Mouse" or "Logitech PS/2 mouse"

This is caused by a kernel bug. Wrongly detected touchpads cannot be configured with the Synaptic input driver. To fix this, simply install the AUR package psmouse-elantech.

Among the affected notebooks are the following models:

    Acer Aspire 7750G
    Dell Latitude e6520 (ALPS touchpad)
    Samsung NC110/NF210/QX310/QX410/QX510/SF310/SF410/SF510/RF410/RF510/RF710/RV515

You can check whether your touchpad is correctly detected by running:

$ xinput list

More information can be found in this thread.

Any Idea how i can install this Arch compiled package in Pardus?

@Atolboo... After a few days my graphical package manager is working again, which is nice  Wink Grin

Xinput appears to not be included in the repos , ( I could easily be wrong on this ) , so you would need to find this from outside sources.

Before I applied a solution of a foreign linux distro for a foreign system ,  I would see if this ( xorg-input-synaptics ) is applied to the system installation.
Available in the repos, they speak of synaptics conf , and  of touchpad-quirks-rules.
Logged
weird_tr
Pardus fellow craft
**
Posts: 73


View Profile
« Reply #18 on: February 18, 2012, 17:26:00 PM »

I think I have Xinput Installed in Pardus (I guess it's called different in the Pardus repos), because when I do 'Xinput -list' in the terminal i get:

Code:
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ PS/2 Logitech Wheel Mouse                 id=11   [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)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ ASUS USB2.0 WebCam                        id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard           

As you can see, my Touch-pad (PS/2 Logitech Wheel Mouse) is recognized as a Logitech Wheel Mouse. So In the documentation, I read that (as I was expecting) this problem was caused by a Kernel problem, and that it can be solved by installing the 'psmouse-elentech' Package Smiley So what i meant was, how can I install this package in Pardus when its compiled for Arch?.. I did a search on google but cant find the package elsewhere Smiley

In Pisi I have these 2 packages installed:

Code:
xorg-input-synaptics
Code:
xorg-input-synaptics-devel

Greets,
Tristan
Logged
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #19 on: February 18, 2012, 17:29:49 PM »

Currently I can
Quote
atolboo@pardus2011 ~ $ ls -l ps*
-rw-r--r-- 1 root    root  94195 Feb 18 17:24 psmouse-elantech-6.7-1-p11-i686.pisi
And the rest will follow.

The Arch instructions are at http://aur.archlinux.org/packages/ps/psmouse-elantech/PKGBUILD
« Last Edit: February 18, 2012, 17:32:45 PM by atolboo » Logged
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #20 on: February 18, 2012, 23:46:58 PM »

And the rest will follow.
The PiSi packages (to test) are now available in my >PardusUser.de/playground<.
It exist of a number of .h and  .c files + Kconfig and Makefile.
And I hope that the kernel can make a settings for for your touchpad.
Don forget to restart the computer after installation of the package.
When the test is successful I will upload the PiSi package to PardusUser.de repo Wink
Currently I am also Firefox 10.0.2
« Last Edit: February 18, 2012, 23:50:04 PM by atolboo » Logged
weird_tr
Pardus fellow craft
**
Posts: 73


View Profile
« Reply #21 on: February 19, 2012, 16:12:22 PM »

Thanks a lot for preparing the pisi package Atobloo Wink

I installed it successful, but touch pad is still recognized as Ps2/mouse.. so i did a long search on Google and over forums, and came across some treads saying I have to patch psmouse first, for my current kernel. Finally i found a patch for my current kernel here (Some guy on a fedora forum, who has almost the same 'asus' model as me said that this worked for him in ubuntu):

https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/681904/comments/64

Followed the first instructions, but realized I didn't had dkms installed, which is necessary to patch.. I cant find it in the repo's either, which is weird, because when i do a quick search on Google, I found this:

http://packages.pardus.org.tr/info/playground/source/dkms.html

Or is it in the testing repo's of Pardus?  Huh?

Greets,
Tristan
Logged
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #22 on: February 19, 2012, 16:44:30 PM »

Both i686 and x86_64 version of the latest dkms will be available in about 15 minutes Wink
Logged
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #23 on: February 19, 2012, 17:06:28 PM »

dkms-2.2.0.3-2 is now available from my PardusUser.d/playground

And it's 20 minutes Wink
Logged
weird_tr
Pardus fellow craft
**
Posts: 73


View Profile
« Reply #24 on: February 19, 2012, 17:32:43 PM »

Wooow, That was very fast  Grin Although I really counted on those 15 minutes Atobloo.. Now my whole work schedule seems to be messed up!  Grin

Now, back to business, dkms works fine, but while building i encountered some problems, This is my Terminal output:

Code:
tris@pardus2011 src $ sudo dkms add -m psmouse -v elantech-v6
Wachtwoord:

Creating symlink /var/lib/dkms/psmouse/elantech-v6/source ->
                 /usr/src/psmouse-elantech-v6

DKMS: add completed.
tris@pardus2011 src $ sudo dkms build -m psmouse -v elantech-v6

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=2.6.37.6 -C /lib/modules/2.6.37.6/build M=/var/lib/dkms/psmouse/elantech-v6/build/src psmouse.ko.....(bad exit status: 2)
Error! Bad return status for module build on kernel: 2.6.37.6 (i686)
Consult /var/lib/dkms/psmouse/elantech-v6/build/make.log for more information.

The output in make.log says:

Code:
DKMS make.log for psmouse-elantech-v6 for kernel 2.6.37.6 (i686)
zo feb 19 17:19:32 CET 2012
make: Map '/usr/src/linux-headers-2.6.37.6' wordt binnengegaan
  CC      /var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.o
/var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.c:862:3: warning: initialization from incompatible pointer type

*** 0 errors, 1 warnings
  CC      /var/lib/dkms/psmouse/elantech-v6/build/src/synaptics.o
/var/lib/dkms/psmouse/elantech-v6/build/src/synaptics.c:28:28: fatal error: linux/input/mt.h: No such file or directory
compilation terminated.
make[1]: *** [/var/lib/dkms/psmouse/elantech-v6/build/src/synaptics.o] Fout 1
make: *** [psmouse.ko] Fout 2
make: Map '/usr/src/linux-headers-2.6.37.6' wordt verlaten

I don't know what mt.h is, so i tried to install libmtdev and libmtdev-devel in pisi, but still the same error.  Lips Sealed

I'm gonna search on!

Greets,
Tristan
Logged
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #25 on: February 19, 2012, 18:37:53 PM »

I'm gonna search on!
Maybe the answer is at http://sourceforge.net/tracker/index.php?func=detail&aid=3169815&group_id=69596&atid=525124
with
Quote
Just checked, and the input/mt.h (and input-mt.c) is present in RC of
kernel 2.6.38 but absent from 2.6.37.
And when this ^^^ is true, it is because I get
Quote
atolboo@pardus2011 ~ $ uname -r
2.6.37.6
Logged
weird_tr
Pardus fellow craft
**
Posts: 73


View Profile
« Reply #26 on: February 19, 2012, 18:53:52 PM »

Hmm.. I see  Sad Anyways, there is a patch file in the link you send me to solve this problem.. But when i do:

Code:
patch < /home/tris/Downloads/kernel2.6.37.patch

It gives:

Code:
can't find file to patch at input line 4
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -urN input-wacom-0.10.10-1.orig/2.6.36/wacom.h input-wacom-0.10.10-1/2.6.36/wacom.h
|--- input-wacom-0.10.10-1.orig/2.6.36/wacom.h  2011-01-07 00:19:44.000000000 +0100
|+++ input-wacom-0.10.10-1/2.6.36/wacom.h       2011-02-01 17:59:30.000000000 +0100
--------------------------
File to patch:

How do I know which file i have to patch  Huh?
Logged
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #27 on: February 19, 2012, 20:28:44 PM »

This patch is for the software of Linux Wacom Tablet Project.
After opening this patch file in Kwrite it shows a number of replacements of
Code:
#if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,36)
in
Code:
#if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,37)
in various wacom files.

And a search "2,6,37" or "KERNEL_VERSION" in the source files of psmouse-elantech-6.7 results in "not present".
This means psmouse-elantech-6.7 can not be patched in a similar way :'(
« Last Edit: February 19, 2012, 20:41:17 PM by atolboo » Logged
weird_tr
Pardus fellow craft
**
Posts: 73


View Profile
« Reply #28 on: February 19, 2012, 20:39:26 PM »

So it wont solve my problem then? Smiley
Logged
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #29 on: February 19, 2012, 20:42:44 PM »

So it wont solve my problem then? Smiley
my modified previous post.
Logged
Pages: 1 [2] 3 Go Up Print 
« previous next »
Jump to:  


Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!