Author Topic: Synaptics Touchpad [SOLVED]  (Read 10311 times)

reaperz73

  • Newbie
  • *
  • Posts: 21
    • View Profile
on: June 01, 2013, 08:06:54 PM
Hey all wondering anyone has a solution for getting Synaptics touch pad to work correctly
OS: Backbox 3.5 64bit
Computer :Dell Inspiron 1545

What has been done so far
Code: [Select]
reaperz73@bbox:~$ xinput list
⎡ Virtual core pointer                     id=2 [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer               id=4 [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS GlidePoint                 id=11 [slave  pointer  (2)]
⎜   ↳ PS/2 Mouse                               id=12 [slave  pointer  (2)]
⎣ Virtual core keyboard                   id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard             id=5 [slave  keyboard (3)]
    ↳ Video Bus                               id=6 [slave  keyboard (3)]
    ↳ Power Button                             id=7 [slave  keyboard (3)]
    ↳ Sleep Button                             id=8 [slave  keyboard (3)]
    ↳ Integrated_Webcam_1.3M                   id=9 [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard             id=10 [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                         id=13 [slave  keyboard (3)]

I see by that that it is a AlpsPS/2 ALPS GlidePoint and below are the current values

Code: [Select]
reaperz73@bbox:~$ xinput list-props "AlpsPS/2 ALPS GlidePoint" | grep  -i finger        
        Synaptics Finger (258): 12, 15, 128
Synaptics Two-Finger Pressure (265): 141
Synaptics Two-Finger Width (266): 7
Synaptics Two-Finger Scrolling (269): 0, 0

Then I changed values
Code: [Select]
reaperz73@bbox:~$ xinput set-prop "AlpsPS/2 ALPS GlidePoint" "Synaptics Finger" 50 90 255Then make sure the values took
Code: [Select]
reaperz73@bbox:~$ xinput list-props "AlpsPS/2 ALPS GlidePoint" | grep  -i finger
        Synaptics Finger (258): 50, 90, 255
Synaptics Two-Finger Pressure (265): 141
Synaptics Two-Finger Width (266): 7
Synaptics Two-Finger Scrolling (269): 0, 0

This all makes it better but still not exactly right still buggy as hell.

Any ideas as it make typing a pain with the pointer wanting to jump around at times.

Regards,
Reaperz73
« Last Edit: June 02, 2013, 12:11:26 PM by raffaele »



b4d_bl0ck

  • Sr. Member
  • ****
  • Posts: 285
    • View Profile
Reply #1 on: June 01, 2013, 09:15:42 PM
Hi reaperz73,
lots of words and you forgot to describe your problem? What does your touchpad do? :P LOL

Anyways you can try to play with synclient tool. For all available options: man synaptics.
You may want to have these options ready at boot time, in which case you could need to create/edit a xorg.conf.d file (like aleways man xorg.conf for infos)
Maybe this can be useful to you: https://wiki.archlinux.org/index.php/Touchpad_Synaptics

Good luck!
Let us know...  ;)

bool secure = check_paranoia() ? true : false;


reaperz73

  • Newbie
  • *
  • Posts: 21
    • View Profile
Reply #2 on: June 01, 2013, 09:45:24 PM
LOL it was up there last line
This all makes it better but still not exactly right still buggy as hell.

Any ideas as it make typing a pain with the pointer wanting to jump around at times.

But here is more

When you try to type if hand is anywhere close to the touch pap pointer jumps around



b4d_bl0ck

  • Sr. Member
  • ****
  • Posts: 285
    • View Profile
Reply #3 on: June 01, 2013, 10:49:03 PM
Man you know, it's all about configuring right values for parameters.
I had a similar issue with my touchpad, pointer moved sometimes and very often it simulated a right click with a consecutive left click, even with light vibrations near the touchpad, causing the creation of new folders and files all around  ;D
I solved taking note of the values of synclient from another distro working fine, and then created a xorg configuration file with that values because they were resetted back by default. What i can suggest is to check values regarding finger pressure (for me that was the problem, but there were also some problems with mapping taps to buttons, solved with appropiate options) but i repeat, in the synaptics man page you can find the meaning of each parameter... Try tweaking them with synclient  ;)

Enjoy!

bool secure = check_paranoia() ? true : false;


reaperz73

  • Newbie
  • *
  • Posts: 21
    • View Profile
Reply #4 on: June 02, 2013, 12:04:13 AM
Thanks I will give it a try, turned it off for now and using wireless mouse



reaperz73

  • Newbie
  • *
  • Posts: 21
    • View Profile
Reply #5 on: June 02, 2013, 04:35:29 AM
Fixed now changed a few values with synclient and all good now thanks b4d_bl0ck



b4d_bl0ck

  • Sr. Member
  • ****
  • Posts: 285
    • View Profile
Reply #6 on: June 02, 2013, 09:06:59 AM
You're welcome...
You can mark this thread as [SOLVED].

Bye  ;)
Have a nice hack!

bool secure = check_paranoia() ? true : false;