You are not logged in.

#1 2021-09-20 22:19:13

CrispCasper
Member
Registered: 2021-07-28
Posts: 39

[SELF SOLVED]Touchpad registers but Swaps off on boot

when i use my touch-pad i can touch drag etc some times it loads with my lib-input but mostly it goes to PS/2 Generic Mouse even though i can see DELL0A8C:00 27C6:0D41 Touch-pad! i spent 5 or so hours trying to fix this problem learned xinput as a result put a conf in /etc/X11/xorg.conf.d i even put it down as 10,40,50,60,999,99 -libinput.conf (yes all those numbers are there)

$ xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ 04F31234:00 04F3:2C6A                     id=10   [slave  pointer  (2)]
⎜   ↳ DELL0A8C:00 27C6:0D41 Mouse               id=12   [slave  pointer  (2)]
⎜   ↳ DELL0A8C:00 27C6:0D41 Touchpad            id=13   [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                        id=16   [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_HD: Integrate           id=9    [slave  keyboard (3)]
    ↳ 04F31234:00 04F3:2C6A Stylus              id=11   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=14   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=15   [slave  keyboard (3)]
    ↳ DELL Wireless hotkeys                     id=17   [slave  keyboard (3)]

fix:
easy fix just drop a conf file to /etc/modprobe.d/ with the code

blacklist psmouse

Last edited by CrispCasper (2021-09-21 17:09:15)

Offline

#2 2021-09-21 06:37:22

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,302

Re: [SELF SOLVED]Touchpad registers but Swaps off on boot

You only need one of these libinput.confs but their content is important so you should post those.

What happens if you explicitly

xinput --disable 16

Offline

#3 2021-09-21 06:41:37

CrispCasper
Member
Registered: 2021-07-28
Posts: 39

Re: [SELF SOLVED]Touchpad registers but Swaps off on boot

V1del wrote:

You only need one of these libinput.confs but their content is important so you should post those.

What happens if you explicitly

xinput --disable 16

if its on 13 (the Dell mousepad) nothing if its ps/2 aka 16 it disables input but it randomly swaps between the two on boot. im trying to keep 13 running and remove 16 (or make it where my TouchPad can scroll with it. I'll make sure to post those conf files (they all the same)

Last edited by CrispCasper (2021-09-21 08:17:58)

Offline

#4 2021-09-21 08:23:53

CrispCasper
Member
Registered: 2021-07-28
Posts: 39

Re: [SELF SOLVED]Touchpad registers but Swaps off on boot

V1del wrote:

You only need one of these libinput.confs but their content is important so you should post those.

What happens if you explicitly

xinput --disable 16
Section

InputClass"

Identifier "libinput touchpad catchall"

HatchIsTouchpad "on"

MatchDevicePath /dev/input/event**

Driver "libinput"

Option "Tapping" "on" Option "TappingButtonMap Imr

Option "ClickMethod" "clickfinger*

EndSection

Option "NaturalScrolling" "true"

Offline

#5 2021-09-21 08:36:40

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,302

Re: [SELF SOLVED]Touchpad registers but Swaps off on boot

Some weird typos in there (... HatchIsTouchpad?) did you write this up manually or actually copied the file contents? In any case from the follow up description you'll actually want to fix the way psmouse is being loaded.

Try reloading the psmouse module with : elantech_smbus=0 synaptics_intertouch=0 if that didn't work, try with 1 https://wiki.archlinux.org/title/Kernel … le_options (unload the module with modprobe -r first)

Offline

#6 2021-09-21 08:41:04

CrispCasper
Member
Registered: 2021-07-28
Posts: 39

Re: [SELF SOLVED]Touchpad registers but Swaps off on boot

V1del wrote:

Some weird typos in there (... HatchIsTouchpad?) did you write this up manually or actually copied the file contents? In any case from the follow up description you'll actually want to fix the way psmouse is being loaded.

Try reloading the psmouse module with : elantech_smbus=0 synaptics_intertouch=0 if that didn't work, try with 1 https://wiki.archlinux.org/title/Kernel … le_options (unload the module with modprobe -r first)

sorry I'm at work right now I just tried to grab the contents of it ill post it to a image hosting sight https://ibb.co/t8Lbn9R ik it says "do not copy" but everything else said to copy it

Last edited by CrispCasper (2021-09-21 08:55:15)

Offline

#7 2021-09-21 12:45:39

CrispCasper
Member
Registered: 2021-07-28
Posts: 39

Re: [SELF SOLVED]Touchpad registers but Swaps off on boot

V1del wrote:

Some weird typos in there (... HatchIsTouchpad?) did you write this up manually or actually copied the file contents? In any case from the follow up description you'll actually want to fix the way psmouse is being loaded.

Try reloading the psmouse module with : elantech_smbus=0 synaptics_intertouch=0 if that didn't work, try with 1 https://wiki.archlinux.org/title/Kernel … le_options (unload the module with modprobe -r first)

Alright im home at my pc now! the code for my /etc/X11/xorg.conf.d/99-libinput.conf (I have made this my only one as i have been told the 99 will make it load last) file is as follows

$ sudo cat /etc/X11/xorg.conf.d/99-libinput.conf 
# Match on all types of devices but joysticks
#
# If you want to configure your devices, do not copy this file.
# Instead, use a config snippet that contains something like this:
#
# Section "InputClass"
#   Identifier "something or other"
#   MatchDriver "libinput"
#
#   MatchIsTouchpad "on"
#   ... other Match directives ...
#   Option "someoption" "value"
# EndSection
#
# This applies the option any libinput device also matched by the other
# directives. See the xorg.conf(5) man page for more info on
# matching devices.

Section "InputClass"
        Identifier "libinput pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "Tapping" "on"
        Option "TappingButtonMap" "lmr"
        Option "NaturalScrolling" "true"
EndSection

Section "InputClass"
        Identifier "libinput keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "Tapping" "on"
        Option "TappingButtonMap" "lmr"
        Option "ClickMethod" "clickfinger"
        Option "NaturalScrolling" "true"
EndSection

Section "InputClass"
        Identifier "libinput touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput tablet catchall"
        MatchIsTablet "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Last edited by CrispCasper (2021-09-21 12:46:37)

Offline

#8 2021-09-21 16:02:27

CrispCasper
Member
Registered: 2021-07-28
Posts: 39

Re: [SELF SOLVED]Touchpad registers but Swaps off on boot

V1del wrote:

Some weird typos in there (... HatchIsTouchpad?) did you write this up manually or actually copied the file contents? In any case from the follow up description you'll actually want to fix the way psmouse is being loaded.

Try reloading the psmouse module with : elantech_smbus=0 synaptics_intertouch=0 if that didn't work, try with 1 https://wiki.archlinux.org/title/Kernel … le_options (unload the module with modprobe -r first)

i got a fatal error

modprobe: FATAL: Module elantech_smbus=0 not found

Offline

#9 2021-09-21 16:30:52

CrispCasper
Member
Registered: 2021-07-28
Posts: 39

Re: [SELF SOLVED]Touchpad registers but Swaps off on boot

the order has changed im not sure if its important or not so i will post it

xinput
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ 04F31234:00 04F3:2C6A                     id=10   [slave  pointer  (2)]
⎜   ↳ DELL0A8C:00 27C6:0D41 Mouse               id=12   [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                        id=16   [slave  pointer  (2)]
⎜   ↳ DELL0A8C:00 27C6:0D41 Touchpad            id=13   [slave  pointer  (2)]

Offline

#10 2021-09-21 17:07:40

CrispCasper
Member
Registered: 2021-07-28
Posts: 39

Re: [SELF SOLVED]Touchpad registers but Swaps off on boot

i managed to fix it myself (like the last problem i posted to the forums!) i disabled psmouse from loading in the first place by dropping a file to /etc/modprobe.d/*.conf (star is a wild card, in my case i used psmouse.conf) with the code

blacklist psmouse

now it works wonderfully!

Offline

Board footer

Powered by FluxBB