English
Ask Your Question
0

F18-X64 touchpad elantec horizontal scrolling

asked 2013-06-03 00:57:27 +0000

armandrix gravatar image

updated 2013-06-03 03:07:46 +0000

Hi there,

I'm really pretty new to fedora, installed yesterday f18 from live media with internet on, right after I did that huge system update via yum. After some headache could finally setup almost all my preferences, packs and so.

The big problem (for me) now is the touchpad. it's an ordinary elantec as seen below in the log. It's used to work well in debian/kde until now, but in fedora i cannot get horizontal scrolling anyway. I tried:

  • Settings in the sys-conf drop down menu.
  • Put definitions in /usr/share/X11/xorg.conf.d/ and also in /etc/X11/xorg.conf.d/.
  • Use synclient.
  • Every solution found in the forums.
  • Dconf-editor.

I have tapping and 2 fingers vert scrolling working well (with best pointer stability i always had) but no way to scroll horizontally.

I could not see any references to hal's fdi policy and think fedora don't use it (am i right about it? don't want to install aliens for that).

I'm used to span horizontally my windows to work and is annoying to have to scroll it in the bottom bar.

Can someone help me please?

Adv tx.

My machine is an asus k43u: amd c60, 2gb, radeon hd6290.

xorg.0.log:

[armandrix@localhost ~]$ cat /var/log/Xorg.0.log | grep Touch
[    78.525] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event5)
[    78.525] (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad catchall"
[    78.525] (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
[    78.525] (**) ETPS/2 Elantech Touchpad: Applying InputClass "Default clickpad buttons"
[    78.525] (**) ETPS/2 Elantech Touchpad: Applying InputClass "pad-config"
[    78.527] (II) Using input driver 'synaptics' for 'ETPS/2 Elantech Touchpad'
[    78.527] (**) ETPS/2 Elantech Touchpad: always reports core events
[    78.566] (--) synaptics: ETPS/2 Elantech Touchpad: x-axis range 0 - 2436
[    78.566] (--) synaptics: ETPS/2 Elantech Touchpad: y-axis range 0 - 1044
[    78.566] (--) synaptics: ETPS/2 Elantech Touchpad: pressure range 0 - 255
[    78.566] (--) synaptics: ETPS/2 Elantech Touchpad: finger width range 0 - 15
[    78.566] (--) synaptics: ETPS/2 Elantech Touchpad: buttons: left right double triple
[    78.566] (--) synaptics: ETPS/2 Elantech Touchpad: Vendor 0x2 Product 0xe
[    78.569] (--) synaptics: ETPS/2 Elantech Touchpad: touchpad found
[    78.569] (**) ETPS/2 Elantech Touchpad: always reports core events
[    78.586] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD, id 13)
[    78.586] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) MinSpeed is now constant deceleration 2.5
[    78.587] (**) synaptics: ETPS/2 Elantech Touchpad: MaxSpeed is now 1.75
[    78.587] (**) synaptics: ETPS/2 Elantech Touchpad: AccelFactor is now 0.075
[    78.588] (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
[    78.589] (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 1
[    78.589] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
[    78.589] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
[    78.589] (--) synaptics: ETPS/2 Elantech Touchpad: touchpad found
[    78.591] (II) config/udev: Adding ...
(more)
edit retag flag offensive close merge delete

Comments

1

Give xinput a try:

List your input devices:

 xinput list

List the properties of the touchpad (Get the stuff in quotes from your machine, not the post!)

 xinput list-props "Elantech Touchpad"

You'll get a big list of properties. You'll have to read through to identify the relevant properties, but you can adjust them individually until the behavior meets your needs:

 xinput set-prop "Elan Touchpad" "Device Accel Velocity Scaling" 15.0
randomuser ( 2013-06-03 06:03:12 +0000 )edit

1 answer

Sort by » oldest newest most voted
0

answered 2013-06-04 18:11:14 +0000

armandrix gravatar image

updated 2013-06-07 05:05:37 +0000

Hi RandomUser, thank You for your response. I'd try your directions and got:

[armandrix@localhost ~]$ xinput set-prop "ETPS/2 Elantech Touchpad" "Device Accel Velocity Scaling" 15.0

[armandrix@localhost ~]$ xinput list-props "ETPS/2 Elantech Touchpad" | grep Accel
    Device Accel Profile (262): 1
    Device Accel Constant Deceleration (263):   2.500000
    Device Accel Adaptive Deceleration (264):   1.000000
    Device Accel Velocity Scaling (265):    15.000000

But had no results in Horiz Scroll, restarted xserver and changes was gone. I'll try to keep that change as a standard cause pointer movement get better but still no horizontal scrolling...:\

Follows complete xinput list

Any other tips?

Tx

[armandrix@localhost ~]$ xinput list-props "ETPS/2 Elantech Touchpad"
Device 'ETPS/2 Elantech Touchpad':
    Device Enabled (136):   1
    Coordinate Transformation Matrix (138): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (262): 1
    Device Accel Constant Deceleration (263):   2.500000
    Device Accel Adaptive Deceleration (264):   1.000000
    Device Accel Velocity Scaling (265):    15.000000
    Synaptics Edges (266):  97, 2339, 56, 988
    Synaptics Finger (267): 1, 1, 256
    Synaptics Tap Time (268):   180
    Synaptics Tap Move (269):   116
    Synaptics Tap Durations (270):  180, 180, 100
    Synaptics ClickPad (271):   0
    Synaptics Tap FastTap (272):    0
    Synaptics Middle Button Timeout (273):  75
    Synaptics Two-Finger Pressure (274):    282
    Synaptics Two-Finger Width (275):   7
    Synaptics Scrolling Distance (276): 53, 53
    Synaptics Edge Scrolling (277): 0, 0, 0
    Synaptics Two-Finger Scrolling (278):   1, 0
    Synaptics Move Speed (279): 1.000000, 1.750000, 0.075472, 40.000000
    Synaptics Edge Motion Pressure (280):   30, 160
    Synaptics Edge Motion Speed (281):  1, 212
    Synaptics Edge Motion Always (282): 0
    Synaptics Off (283):    2
    Synaptics Locked Drags (284):   0
    Synaptics Locked Drags Timeout (285):   5000
    Synaptics Tap Action (286): 0, 0, 0, 0, 1, 3, 2
    Synaptics Click Action (287):   1, 1, 1
    Synaptics Circular Scrolling (288): 0
    Synaptics Circular Scrolling Distance (289):    0.100000
    Synaptics Circular Scrolling Trigger (290): 0
    Synaptics Circular Pad (291):   0
    Synaptics Palm Detection (292): 0
    Synaptics Palm Dimensions (293):    10, 200
    Synaptics Coasting Speed (294): 20.000000, 50.000000
    Synaptics Pressure Motion (295):    30, 160
    Synaptics Pressure Motion Factor (296): 1.000000, 1.000000
    Synaptics Grab Event Device (297):  1
    Synaptics Gestures (298):   1
    Synaptics Capabilities (299):   1, 0, 1, 1, 1, 1, 1
    Synaptics Pad Resolution (300): 1, 1
    Synaptics Area (301):   0, 0, 0, 0
    Synaptics Noise Cancellation (302): 13, 13
    Device Product ID (257):    2, 14
    Device Node (258):  "/dev/input/event5"

[armandrix@localhost ~]$

edit flag offensive delete link more

Comments

I was thinking... initially I had a problem with my keyboard accents (I mean those letters with certain signs as ã, is it accent?), tried out many fixes until found one that fixes the problem. It was to create a file named ~/.profile an put inside 3 exports: export GTKIMMODULE=ibus export XMODIFIERS= im=ibus export QTIMMODULE=ibus and that solves the problem in a native way I suppose. it could be something alike to this touchpad issue? ?

armandrix ( 2013-06-04 20:07:43 +0000 )edit

Hi There !!! I'm sick of trying gnome again... I did solve this question (and other not posted here) in a quick way: Kick-off gnome, installed mousepad + cairo-dock. All issues solved as magick trick, touchpad scrolling properly out-of-the box and now I have a system twice fast and responsible, it's looking pretty beautiful with 3d effects and about half memory usage. That's it. cheers

armandrix ( 2013-06-07 14:52:02 +0000 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

[hide preview]

Use your votes!

  • Use the 30 daily voting points that you get!
  • Up-vote well framed questions that provide enough information to enable people provide answers.
  • Thank your helpers by up-voting their comments and answers. If a question you asked has been answered, accept the best answer by clicking on the checkbox on the left side of the answer.
  • Down-voting might cost you karma, but you should consider doing so for incorrect or clearly detrimental questions and answers.

Stats

Asked: 2013-06-03 00:57:27 +0000

Seen: 1,360 times

Last updated: Jun 07 '13