Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] touchpad misbehaving
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
BurningMemory
n00b
n00b


Joined: 17 Jan 2023
Posts: 28

PostPosted: Tue Mar 05, 2024 8:04 am    Post subject: [SOLVED] touchpad misbehaving Reply with quote

Hello there! My touchpad refuses to properly do double-clicks if I am tapping
(I need to tap like crazy for it to do something sometimes) and double-finger
scrolling doesn't work at all.

I believe that is not a DE related issue as I tried doing stuff on XFCE, same result.
I don't know whether it is relevant but I am using Sway.

Prior to discovering that double-scrolling doesn't work my touchpad didn't work at all
and I think I managed to pick the kernel modules needed.

Kernel config:
http://0x0.st/H7jP.txt

Part of dmesg:
Code:
[   15.904407] intel-lpss 0000:00:18.2: Failed to create debugfs entries
[   15.925271] pstore: Using crash dump compression: deflate
[   15.939186] dw-apb-uart.4: ttyS6 at MMIO 0xfea10000 (irq = 6, base_baud = 115200) is a 16550A
[   15.941075] intel-lpss 0000:00:18.3: Failed to create debugfs entries
[   15.941427] dw-apb-uart.5: ttyS7 at MMIO 0xa131c000 (irq = 7, base_baud = 115200) is a 16550A
[   15.948965] intel-lpss 0000:00:19.0: Failed to create debugfs entries
[   15.949631] idma64 idma64.6: Found Intel integrated DMA 64-bit
[   15.950349] intel-lpss 0000:00:19.1: Failed to create debugfs entries
[   15.953912] pstore: Registered efi_pstore as persistent store backend
[   15.960196] idma64 idma64.7: Found Intel integrated DMA 64-bit
[   16.047712] Asymmetric key parser 'pkcs8' registered
[   16.073109] BTRFS info: devid 1 device path /dev/dm-2 changed to /dev/mapper/system-root scanned by (udev-worker) (4864)
[   16.136867] input: ELAN1200:00 04F3:30F7 Mouse as /devices/pci0000:00/0000:00:17.1/i2c_designware.1/i2c-2/i2c-ELAN1200:00/0018:04F3:30F7.0001/input/input4
[   16.137266] input: ELAN1200:00 04F3:30F7 Touchpad as /devices/pci0000:00/0000:00:17.1/i2c_designware.1/i2c-2/i2c-ELAN1200:00/0018:04F3:30F7.0001/input/input5
[   16.137781] hid-generic 0018:04F3:30F7.0001: input,hidraw0: I2C HID v1.00 Mouse [ELAN1200:00 04F3:30F7] on i2c-ELAN1200:00


Anyone has any ideas as to where to begin? I've been trying to find
solutions on the internet for a while, don't know what to do at this point.
Thanks


Last edited by BurningMemory on Tue Mar 05, 2024 1:51 pm; edited 1 time in total
Back to top
View user's profile Send private message
logrusx
Veteran
Veteran


Joined: 22 Feb 2018
Posts: 1539

PostPosted: Tue Mar 05, 2024 10:54 am    Post subject: Reply with quote

You need CONFIG_HID_MULTITOUCH enabled. There may be other things as well. For now try enabling multitouch.

EDIT: CONFIG_I2C_PIIX4 too.

EDIT2: check in with this post. Don't mind the language, just follow the relevant points (AMD/INTEL) and configuration: https://forums.gentoo.org/viewtopic-p-8692426.html#8692426

Best Regards,
Georgi
Back to top
View user's profile Send private message
BurningMemory
n00b
n00b


Joined: 17 Jan 2023
Posts: 28

PostPosted: Tue Mar 05, 2024 1:40 pm    Post subject: Reply with quote

logrusx wrote:
You need CONFIG_HID_MULTITOUCH enabled. There may be other things as well. For now try enabling multitouch.

EDIT: CONFIG_I2C_PIIX4 too.


My goodness, it works! I didn't enable I2C_PIIX4 in the config, though it still works.
I enabled it now, will recompile the kernel again later. Much appreciated!
Now I finally don't have to suffer :)
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4160
Location: Bavaria

PostPosted: Tue Mar 05, 2024 1:45 pm    Post subject: Reply with quote

BurningMemory wrote:
My goodness, it works! I didn't enable I2C_PIIX4 in the config, though it still works.

Yes, it was only MULTILOUCH. I2C_PIIX4 is not needed because you have an Intel system; here you will need only I2C_I801 (you already had).
_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware 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