View previous topic :: View next topic |
Author |
Message |
L. Vmbrius n00b
Joined: 24 Jul 2007 Posts: 14 Location: 中国,西安
|
Posted: Sun Jun 23, 2019 4:44 am Post subject: LenovoY700P1060 Touchpad not working in gentoo but livecd ok |
|
|
Hello, I cannot get my touchpad working on Gentoo.
In systemrescuecd live usb it works and identified as:
Code: | /sys/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/VPC2004:00/touchpad |
lspci for 00:1f:
Code: | 00:1f.0 ISA bridge: Intel Corporation Device a30d (rev 10)
Subsystem: Lenovo Device 380d
Flags: bus master, medium devsel, latency 0
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
Subsystem: Lenovo Cannon Lake PCH cAVS
Flags: bus master, fast devsel, latency 32, IRQ 145
Memory at a4518000 (64-bit, non-prefetchable) [size=16K]
Memory at a4100000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [50] Power Management version 3
Capabilities: [80] Vendor Specific Information: Len=14 <?>
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
Subsystem: Lenovo Cannon Lake PCH SMBus Controller
Flags: medium devsel, IRQ 16
Memory at a4527000 (64-bit, non-prefetchable) [size=256]
I/O ports at 6040 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
Subsystem: Lenovo Cannon Lake PCH SPI Controller
Flags: bus master, fast devsel, latency 0
Memory at fe010000 (32-bit, non-prefetchable) [size=4K]
|
Kernel config of my gentoo system:
https://pastebin.com/75khAipH
/proc/config.gz on live system with workign touchpad
https://pastebin.com/hJ4xWfnk
I really have no idea what can be wrong, please help |
|
Back to top |
|
|
charles17 Advocate
Joined: 02 Mar 2008 Posts: 3664
|
|
Back to top |
|
|
L. Vmbrius n00b
Joined: 24 Jul 2007 Posts: 14 Location: 中国,西安
|
|
Back to top |
|
|
charles17 Advocate
Joined: 02 Mar 2008 Posts: 3664
|
Posted: Tue Jun 25, 2019 7:29 am Post subject: |
|
|
Have you tried CONFIG_IDEAPAD_LAPTOP? And if it doesn't help, could you please provide lsinput from systemrescuecd? |
|
Back to top |
|
|
L. Vmbrius n00b
Joined: 24 Jul 2007 Posts: 14 Location: 中国,西安
|
Posted: Tue Jun 25, 2019 1:46 pm Post subject: |
|
|
Thank you for suggestions
Unfortunately CONFIG_IDEAPAD_LAPTOP did not help.
Turns out systemresquecd uses Archlinux now, a pity.. and they don't have input-utils.
Still I have got relevant content of /proc/bus/input/devices:
Code: | I: Bus=0018 Vendor=06cb Product=7f27 Version=0100
N: Name="SYNA2B46:00 06CB:7F27 Touchpad"
P: Phys=i2c-SYNA2B46:00
S: Sysfs=/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-23/i2c-SYNA2B46:00/0018:06CB:7F27.0005/input/input29
U: Uniq=
H: Handlers=event18 mouse1
B: PROP=5
B: EV=1b
B: KEY=e520 10000 0 0 0 0
B: ABS=2e0800000000003
B: MSC=20
|
It is present in livecd environment and missing in gentoo system
I already tried this, with no success
Code: |
CONFIG_I2C_DESIGNWARE_CORE=y
CONFIG_I2C_DESIGNWARE_PLATFORM=y
CONFIG_I2C_DESIGNWARE_SLAVE=y
CONFIG_I2C_DESIGNWARE_PCI=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y
CONFIG_MOUSE_SYNAPTICS_I2C=y
CONFIG_MOUSE_SYNAPTICS_USB=y
|
|
|
Back to top |
|
|
charles17 Advocate
Joined: 02 Mar 2008 Posts: 3664
|
Posted: Wed Jun 26, 2019 9:18 am Post subject: |
|
|
This posting might not solve you problem may help getting somewhot closer.
The stange thing is it doesn't appear in the dmesg output you posted. |
|
Back to top |
|
|
|