Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved]How do I configure my touchpad correctly?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
hc1997
n00b
n00b


Joined: 24 Jul 2019
Posts: 2

PostPosted: Wed Jul 24, 2019 3:51 am    Post subject: [solved]How do I configure my touchpad correctly? Reply with quote

I haven't instaIled a DE but I have installed i3wm.I don't know my touchpad's name.But I can use it with a finger.Using two fingers or three fingers has the same effect as one finger.I want to use two fingers to scroll , just like in most Linux distributioln.

here is the output of my touchpad information.
Code:
$ cat /proc/bus/input/devices | grep -i syna -B 1 -A 7
I: Bus=0018 Vendor=06cb Product=cd5f Version=0100
N: Name="SYNA2B46:00 06CB:CD5F Mouse"
P: Phys=i2c-SYNA2B46:00
S: Sysfs=/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-7/i2c-SYNA2B46:00/0018:06CB:CD5F.0002/input/input14
U: Uniq=
H: Handlers=event14
B: PROP=0
B: EV=17
B: KEY=30000 0 0 0 0
B: REL=3
B: MSC=10
--
I: Bus=0018 Vendor=06cb Product=cd5f Version=0100
N: Name="SYNA2B46:00 06CB:CD5F Touchpad"
P: Phys=i2c-SYNA2B46:00
S: Sysfs=/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-7/i2c-SYNA2B46:00/0018:06CB:CD5F.0002/input/input15
U: Uniq=
H: Handlers=event15
B: PROP=0
B: EV=1b
B: KEY=400 7 0 0 0 0
B: ABS=10000000003
B: MSC=10

and here is the output in my xorg.0.log
Code:
$ cat /var/log/Xorg.0.log| grep -i 'syna' -A 5 -B 5
[   732.584] (**)  USB OPTICAL MOUSE: (accel) selected scheme none/0
[   732.584] (**)  USB OPTICAL MOUSE: (accel) acceleration factor: 2.000
[   732.584] (**)  USB OPTICAL MOUSE: (accel) acceleration threshold: 4
[   732.639] (II) event13 -  USB OPTICAL MOUSE: is tagged by udev as: Mouse
[   732.639] (II) event13 -  USB OPTICAL MOUSE: device is a pointer
[   732.640] (II) config/udev: Adding input device SYNA2B46:00 06CB:CD5F Mouse (/dev/input/event14)
[   732.640] (**) SYNA2B46:00 06CB:CD5F Mouse: Applying InputClass "evdev pointer catchall"
[   732.640] (**) SYNA2B46:00 06CB:CD5F Mouse: Applying InputClass "libinput pointer catchall"
[   732.640] (**) SYNA2B46:00 06CB:CD5F Mouse: Applying InputClass "libinput pointer catchall"
[   732.640] (II) Using input driver 'libinput' for 'SYNA2B46:00 06CB:CD5F Mouse'
[   732.640] (**) SYNA2B46:00 06CB:CD5F Mouse: always reports core events
[   732.640] (**) Option "Device" "/dev/input/event14"
[   732.640] (**) Option "_source" "server/udev"
[   732.642] (II) event14 - SYNA2B46:00 06CB:CD5F Mouse: is tagged by udev as: Mouse
[   732.642] (II) event14 - SYNA2B46:00 06CB:CD5F Mouse: device is a pointer
[   732.642] (II) event14 - SYNA2B46:00 06CB:CD5F Mouse: device removed
[   732.659] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-7/i2c-SYNA2B46:00/0018:06CB:CD5F.0002/input/input14/event14"
[   732.659] (II) XINPUT: Adding extended input device "SYNA2B46:00 06CB:CD5F Mouse" (type: MOUSE, id 11)
[   732.659] (**) Option "AccelerationScheme" "none"
[   732.659] (**) SYNA2B46:00 06CB:CD5F Mouse: (accel) selected scheme none/0
[   732.659] (**) SYNA2B46:00 06CB:CD5F Mouse: (accel) acceleration factor: 2.000
[   732.659] (**) SYNA2B46:00 06CB:CD5F Mouse: (accel) acceleration threshold: 4
[   732.661] (II) event14 - SYNA2B46:00 06CB:CD5F Mouse: is tagged by udev as: Mouse
[   732.661] (II) event14 - SYNA2B46:00 06CB:CD5F Mouse: device is a pointer
[   732.662] (II) config/udev: Adding input device SYNA2B46:00 06CB:CD5F Touchpad (/dev/input/event15)
[   732.662] (**) SYNA2B46:00 06CB:CD5F Touchpad: Applying InputClass "evdev touchscreen catchall"
[   732.662] (**) SYNA2B46:00 06CB:CD5F Touchpad: Applying InputClass "libinput touchscreen catchall"
[   732.662] (**) SYNA2B46:00 06CB:CD5F Touchpad: Applying InputClass "libinput touchscreen catchall"
[   732.662] (II) Using input driver 'libinput' for 'SYNA2B46:00 06CB:CD5F Touchpad'
[   732.662] (**) SYNA2B46:00 06CB:CD5F Touchpad: always reports core events
[   732.662] (**) Option "Device" "/dev/input/event15"
[   732.662] (**) Option "_source" "server/udev"
[   732.663] (II) event15 - SYNA2B46:00 06CB:CD5F Touchpad: is tagged by udev as: Touchscreen
[   732.663] (II) event15 - SYNA2B46:00 06CB:CD5F Touchpad: device is a touch device
[   732.664] (II) event15 - SYNA2B46:00 06CB:CD5F Touchpad: device removed
[   732.683] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-7/i2c-SYNA2B46:00/0018:06CB:CD5F.0002/input/input15/event15"
[   732.683] (II) XINPUT: Adding extended input device "SYNA2B46:00 06CB:CD5F Touchpad" (type: TOUCHSCREEN, id 12)
[   732.683] (**) Option "AccelerationScheme" "none"
[   732.683] (**) SYNA2B46:00 06CB:CD5F Touchpad: (accel) selected scheme none/0
[   732.683] (**) SYNA2B46:00 06CB:CD5F Touchpad: (accel) acceleration factor: 2.000
[   732.683] (**) SYNA2B46:00 06CB:CD5F Touchpad: (accel) acceleration threshold: 4
[   732.685] (II) event15 - SYNA2B46:00 06CB:CD5F Touchpad: is tagged by udev as: Touchscreen
[   732.685] (II) event15 - SYNA2B46:00 06CB:CD5F Touchpad: device is a touch device
[   732.685] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event10)
[   732.685] (II) No input driver specified, ignoring this device.
[   732.685] (II) This device may have been added with another device file.
[   732.686] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=9 (/dev/input/event11)
[   732.686] (II) No input driver specified, ignoring this device.

The result of synclient:
Code:
$ synclient
Couldn't find synaptics properties. No synaptics driver loaded?


Besides,I don't know what shall I fill in the INPUT_DEVICES,I've tried "libinput evdev synaptics"

btw,I modprobe i2c_designware_core,i2c_designware_platform,intel_lpss_pci and intel_lpss.If all the four modules are inserted,then touchpad with one finger can work well,as well as the two mouse buttons below touchpad


Last edited by hc1997 on Wed Jul 24, 2019 5:03 am; edited 1 time in total
Back to top
View user's profile Send private message
hc1997
n00b
n00b


Joined: 24 Jul 2019
Posts: 2

PostPosted: Wed Jul 24, 2019 5:02 am    Post subject: Reply with quote

I solved it myself :lol:
I recompiled my kernel,and add some configurations (though I don't know which one took effect):
Code:
$ sudo make menuconfig
CONFIG_MOUSE_PS2_SYNAPTICS
CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS
CONFIG_HID_MULTITOUCH

probably the last one,because I remember the first two are in my original configuration
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 3664

PostPosted: Wed Jul 24, 2019 7:37 am    Post subject: Re: [solved]How do I configure my touchpad correctly? Reply with quote

hc1997 wrote:
Besides,I don't know what shall I fill in the INPUT_DEVICES,I've tried "libinput evdev synaptics"

Remove evdev, see https://wiki.gentoo.org/wiki/Libinput.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum