Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Touchpad po wybudzeniu - okresowy problem

Zaczęty przez Accura, Lipiec 26, 2025, 12:22:56 PM

Poprzedni wątek - Następny wątek

Accura

Miałem napisać normalny wątek, ale w sumie nie wiem gdzie? Jak coś, to proszę o przeniesienie :)

Czasami, nie zawsze, ale od pewnego czasu pojawia się dziwne zachowanie touchpada i nie wiem czym to jest spowodowane (mam małe podejrzenie, ale o tym za chwilę), mianowicie:
po wybudzeniu laptopa, kursorem operować można tylko dwoma palcami, a np prawy klik zamiast dwoma to trzema :)
Tak jakby przesuneły się funkcje o "jeden palec" :)

Nie występuje to zawsze. Używam do gestów kwin-gestures i config lekko zmodyfikowany z sieci, ale działa to petarda, tylko czasami w/w problem. Oczywiście restart laptopa pomaga, tak jakby przy wybudzeniu czegoś nie wczytał?

Moje podejrzenie to... bateria. Możliwe, że dysk - już wspominałem że będę wymieniał kiedyś :)
Ma już swoje na karku i wymaga już wymiany. Dlaczego akurat bateria? Wyobraźcie sobie, że w Dell podczas ładowania mocniejszą ładowarką, touchpad wam laguje - tak, myślałem że to ładowarka, no nie, to bateria (już to przerabiałem), na laptopach HP również się to zdarza :)

Ale do sedna, bo może coś mam w configu walnięte, ale zawsze działało bez zarzutu, a tu zauważam że bateria jak ma poniżej 60% to tak się dzieje, ale ręki już sobie uciąć nie dam :)

Macie jakieś pomysły?
Moje "daily"Dell Latitude 5490 😎 (i5-8350U, 24GB RAM, 500GB NVMe) – robi ssh, robi rsync, nie robi problemów. 
UHD 620 – nie gra, nie szumi, nie wkurza. Idealna. OS: CachyOS (KDE, bo GNOME to nie GUI, tylko test cierpliwości)

linux4ever

Czy zmieniałeś sterownik touchada?

Co pokazuje ci komenda dmesg ?
"Powiedz mi, a zapomnę, pokaż mi, a zapamiętam, pozwól mi zrobić, a zrozumiem. "-Konfucjusz

Accura

Nie, sterownika nie zmieniałem, on działa bardzo dobrze, tylko dodałem gesty, nic więcej. Najlepsze jest to, że to zdarza się bardzo rzadko, bardzo. Nie mam zwyczaju wyłączać laptopa, po prostu zamykam klapę (przyzwyczajenie), tylko czasami reboot jak aktualizacje chcą i tyle.

dmesg:
input: DELL0816:00 044E:120A Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-7/i2c-DELL0816:00/0018:044E:120A.0001/input/input11
Moje "daily"Dell Latitude 5490 😎 (i5-8350U, 24GB RAM, 500GB NVMe) – robi ssh, robi rsync, nie robi problemów. 
UHD 620 – nie gra, nie szumi, nie wkurza. Idealna. OS: CachyOS (KDE, bo GNOME to nie GUI, tylko test cierpliwości)

linux4ever

#3
@Accura zobacz to: https://bbs.archlinux.org/viewtopic.php?id=252711

W tym poście pisze że to problem z kernelem bo komuś nie działa i się wiesza.

Zaaktualizuj kernel i zobacz co się będzie działo.

Cytati2c_designware_pci is  a kernel module.

https://bbs.archlinux.org/viewtopic.php?id=222628

Na necie pisało że wystarczy zaaktualizować kernel lub zbudować go z modułem  i2c designware.

No i: https://wiki.archlinux.org/title/I2C





"Powiedz mi, a zapomnę, pokaż mi, a zapamiętam, pozwól mi zrobić, a zrozumiem. "-Konfucjusz

Accura

Cytat: linux4ever w Lipiec 26, 2025, 12:59:18 PM@Accura zobacz to: https://bbs.archlinux.org/viewtopic.php?id=252711

W tym poście pisze że to problem z kernelem bo komuś nie działa i się wiesza.

Zaaktualizuj kernel i zobacz co się będzie działo.

Cytati2c_designware_pci is  a kernel module.
Jeśli dobrze rozumiem, to problem z jądrem, ale to nie jest zawsze, pojawia się bardzo rzadko.
tam gość ma nierozpoznany touchpad na i2c u mnie jest to DELL, więc raczej nie to, tymbardziej, że normalnie wszystko działa. Jedyne wyjście to pozbyć się kwin-gestures, bo to dodaje mi możliwość konfiguracji dodatkowych zachowań, bo standard jest z automatu. Być może w tym tkwi problem...
Moje "daily"Dell Latitude 5490 😎 (i5-8350U, 24GB RAM, 500GB NVMe) – robi ssh, robi rsync, nie robi problemów. 
UHD 620 – nie gra, nie szumi, nie wkurza. Idealna. OS: CachyOS (KDE, bo GNOME to nie GUI, tylko test cierpliwości)

Accura

a kernel mam możliwie najnowszy ;)
Linux 6.15.8-2-cachyos
Moje "daily"Dell Latitude 5490 😎 (i5-8350U, 24GB RAM, 500GB NVMe) – robi ssh, robi rsync, nie robi problemów. 
UHD 620 – nie gra, nie szumi, nie wkurza. Idealna. OS: CachyOS (KDE, bo GNOME to nie GUI, tylko test cierpliwości)

linux4ever

"Powiedz mi, a zapomnę, pokaż mi, a zapamiętam, pozwól mi zrobić, a zrozumiem. "-Konfucjusz

Accura

Cytat: linux4ever w Lipiec 26, 2025, 01:24:36 PM@Accura no i to: https://bugs.archlinux.org/task/61737
Nie bardzo wiem, co mam z tego wywnioskować?
Ja nie hibernuję tylko usypiam.
Wpis odnosi się do jajka 4.20.... Mamy obecnie 6.15....

Pokombinuję jeszcze z tym kwin-gestures, a nie łatwo wyłapać, bo ostatnio było to 3 dni temu, dzisiaj rano, więc nie jest to regułą...
Moje "daily"Dell Latitude 5490 😎 (i5-8350U, 24GB RAM, 500GB NVMe) – robi ssh, robi rsync, nie robi problemów. 
UHD 620 – nie gra, nie szumi, nie wkurza. Idealna. OS: CachyOS (KDE, bo GNOME to nie GUI, tylko test cierpliwości)

linux4ever

@Accura myślałem że to bug kernela stąd te wszystkie linki.

Sądziłem że któryś z nich ci pomoże.
"Powiedz mi, a zapomnę, pokaż mi, a zapamiętam, pozwól mi zrobić, a zrozumiem. "-Konfucjusz

Accura

Nie nie, to raczej będzie albo coś z configiem, albo bateria robi mi kwiatki, albo ram, albo w sumie nie wiem co, bo ciężko to nawet wyłapać, bo jest tak rzadko :)
Moje "daily"Dell Latitude 5490 😎 (i5-8350U, 24GB RAM, 500GB NVMe) – robi ssh, robi rsync, nie robi problemów. 
UHD 620 – nie gra, nie szumi, nie wkurza. Idealna. OS: CachyOS (KDE, bo GNOME to nie GUI, tylko test cierpliwości)

pavbaranov

#10
Pokaż: # libinput -list-devicesNa 99% touchpad jest u Ciebie obsługiwany to przez libinput. Zasadniczo nie wymaga on nawet konfiguracji, bo działa OTB.
Nie wiem skąd wziąłeś kwin-gestures. W repo/AUR tego nie ma. Być może tu jest pies pogrzebany. KWin obsługuje gesty sam z siebie (wbudowane w Plazmę). Jeśli dodałeś coś innego, to w istocie może się to gryźć. Pamiętaj też, że bardzo często różnego rodzaju aplety itp. do Plazmy działają również z jej poprzednich wersji, jednakże powodują niekiedy jakieś problemy. Stąd ważne, by tego typu rzecz (np. ze store.kde.org) mieć w wersji dostosowanej i to co najmniej do drugiej liczby w numerze wersji.
Niemniej jednak, skoro zdarza się do od czasu do czasu i żadnej reguły nie ma, to stawiałbym, że w istocie to jakiś problem sprzętowy. Np. z tą baterią.

Jeśli jednak masz jakiekolwiek podejrzenia do tego kwin-gestures, to uruchom się w sesji gościa (zdaje się, że SDDM tego jeszcze nie ma, zatem po prostu załóż nowego użytkownika) i sprawdź, czy również tam to występuje.
CachyOS (niekiedy mocno zmiksowany z Arch), Plasma (zawsze najnowsza, a niekiedy beta/RC). linux-cachyos.

Accura

kwin-gestures był mi potrzebny aby zrobić config po swojemu, ale nie wpływa na gesty te, które są jakby z automatu. Po prostu dodaje mi kilka możliwośći więcej.
Cytat: pavbaranov w Lipiec 26, 2025, 05:45:21 PMNiemniej jednak, skoro zdarza się do od czasu do czasu i żadnej reguły nie ma, to stawiałbym, że w istocie to jakiś problem sprzętowy. Np. z tą baterią.

No tez tak podejrzewam bo np dzisiaj było to po całej nocy uśpienia, ale to jest tak rzadko, że przypominałem sobie o tym jak wystąpiło :)
Cytat: pavbaranov w Lipiec 26, 2025, 05:45:21 PMJeśli jednak masz jakiekolwiek podejrzenia do tego kwin-gestures, to uruchom się w sesji gościa (zdaje się, że SDDM tego jeszcze nie ma, zatem po prostu załóż nowego użytkownika) i sprawdź, czy również tam to występuje.

No właśnie tu jest trochę pies pogrzebany, bo musiałbym siedzieć na drugim koncie kilka dni :)
To nie jest jakoś upierdliwe, tylko rzadko bo rzadko, ale czasem sie zdarzy i dlatego tak podrzuciłem temat.
Wywalę te kwin-gestures i zobaczę za kilka dni, ale będzie mi brakować ściszania dźwięku 3 palcami :)

❯ sudo libinput list-devices
[sudo] hasło użytkownika marcin:
Device:                  Power Button
Kernel:                  /dev/input/event3
Id:                      host:0000:0001
Group:                   1
Seat:                    seat0, default
Capabilities:            keyboard
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          n/a
Tap drag lock:           n/a
Left-handed:             n/a
Nat.scrolling:           n/a
Middle emulation:        n/a
Calibration:             n/a
Scroll methods:          none
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  Video Bus
Kernel:                  /dev/input/event5
Id:                      host:0000:0006
Group:                   2
Seat:                    seat0, default
Capabilities:            keyboard
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          n/a
Tap drag lock:           n/a
Left-handed:             n/a
Nat.scrolling:           n/a
Middle emulation:        n/a
Calibration:             n/a
Scroll methods:          none
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  Power Button
Kernel:                  /dev/input/event1
Id:                      host:0000:0001
Group:                   3
Seat:                    seat0, default
Capabilities:            keyboard
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          n/a
Tap drag lock:           n/a
Left-handed:             n/a
Nat.scrolling:           n/a
Middle emulation:        n/a
Calibration:             n/a
Scroll methods:          none
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  Lid Switch
Kernel:                  /dev/input/event0
Id:                      host:0000:0005
Group:                   4
Seat:                    seat0, default
Capabilities:            switch
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          n/a
Tap drag lock:           n/a
Left-handed:             n/a
Nat.scrolling:           n/a
Middle emulation:        n/a
Calibration:             n/a
Scroll methods:          none
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  Sleep Button
Kernel:                  /dev/input/event2
Id:                      host:0000:0003
Group:                   5
Seat:                    seat0, default
Capabilities:            keyboard
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          n/a
Tap drag lock:           n/a
Left-handed:             n/a
Nat.scrolling:           n/a
Middle emulation:        n/a
Calibration:             n/a
Scroll methods:          none
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  DELL0816:00 044E:120A Mouse
Kernel:                  /dev/input/event10
Id:                      i2c:044e:120a
Group:                   6
Seat:                    seat0, default
Capabilities:            pointer
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          n/a
Tap drag lock:           n/a
Left-handed:             disabled
Nat.scrolling:           disabled
Middle emulation:        disabled
Calibration:             n/a
Scroll methods:          *button
Scroll button:           BTN_MIDDLE
Scroll button lock:      disabled
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          flat *adaptive custom
Rotation:                n/a
Area rectangle:          n/a

Device:                  DELL0816:00 044E:120A Touchpad
Kernel:                  /dev/input/event11
Id:                      i2c:044e:120a
Group:                   6
Seat:                    seat0, default
Size:                    100x53mm
Capabilities:            pointer gesture
Tap-to-click:            disabled
Tap-and-drag:            enabled
Tap button map:          left/right/middle
Tap drag lock:           disabled
Left-handed:             disabled
Nat.scrolling:           disabled
Middle emulation:        n/a
Calibration:             n/a
Scroll methods:          *two-finger edge
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        enabled
Disable-w-trackpointing: enabled
Accel profiles:          flat *adaptive custom
Rotation:                n/a
Area rectangle:          n/a

Device:                  DELL0816:00 044E:120A UNKNOWN
Kernel:                  /dev/input/event12
Id:                      i2c:044e:120a
Group:                   6
Seat:                    seat0, default
Capabilities:            keyboard
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          n/a
Tap drag lock:           n/a
Left-handed:             n/a
Nat.scrolling:           n/a
Middle emulation:        n/a
Calibration:             n/a
Scroll methods:          none
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  Intel HID events
Kernel:                  /dev/input/event6
Id:                      host:0000:0000
Group:                   7
Seat:                    seat0, default
Capabilities:            keyboard
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          n/a
Tap drag lock:           n/a
Left-handed:             n/a
Nat.scrolling:           n/a
Middle emulation:        n/a
Calibration:             n/a
Scroll methods:          none
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  Intel HID 5 button array
Kernel:                  /dev/input/event7
Id:                      host:0000:0000
Group:                   8
Seat:                    seat0, default
Capabilities:            keyboard
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          n/a
Tap drag lock:           n/a
Left-handed:             n/a
Nat.scrolling:           n/a
Middle emulation:        n/a
Calibration:             n/a
Scroll methods:          none
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  Dell WMI hotkeys
Kernel:                  /dev/input/event9
Id:                      host:0000:0000
Group:                   9
Seat:                    seat0, default
Capabilities:            keyboard
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          n/a
Tap drag lock:           n/a
Left-handed:             n/a
Nat.scrolling:           n/a
Middle emulation:        n/a
Calibration:             n/a
Scroll methods:          none
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  AT Translated Set 2 keyboard
Kernel:                  /dev/input/event4
Id:                      serial:0001:0001
Group:                   10
Seat:                    seat0, default
Capabilities:            keyboard
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          n/a
Tap drag lock:           n/a
Left-handed:             n/a
Nat.scrolling:           n/a
Middle emulation:        n/a
Calibration:             n/a
Scroll methods:          none
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a
Moje "daily"Dell Latitude 5490 😎 (i5-8350U, 24GB RAM, 500GB NVMe) – robi ssh, robi rsync, nie robi problemów. 
UHD 620 – nie gra, nie szumi, nie wkurza. Idealna. OS: CachyOS (KDE, bo GNOME to nie GUI, tylko test cierpliwości)

pavbaranov

Mieszałeś coś z configiem libinput? Nie wygląda mi.
Raz jeszcze - skąd te kwin-gestures? To są po prostu Twoje ustawienia, czy skądś ściągnięte. Jeśli tak - daj link.
Używasz oprócz touchpada również myszy? Zawsze podpięta?
CachyOS (niekiedy mocno zmiksowany z Arch), Plasma (zawsze najnowsza, a niekiedy beta/RC). linux-cachyos.

Accura

Cytat: pavbaranov w Lipiec 26, 2025, 06:25:10 PMRaz jeszcze - skąd te kwin-gestures?
Stąd: GitHub  Dodatkowo config mam taki:
touchpad:
  gestures:
    # go back / global
    - type: swipe
      fingers: 3
      direction: right

      actions:
        - on: begin
          input:
            - keyboard: [ leftalt+left ]

    # go forward / global
    - type: swipe
      fingers: 3
      direction: left

      actions:
        - on: begin
          input:
            - keyboard: [ leftalt+right ]

    # volume up&down / global
    - type: swipe
      fingers: 3
      direction: up_down

      actions:
        - on: update
          interval: -20
          input:
            - keyboard: [ leftshift+volumeup ]

        - on: update
          interval: 20
          input:
            - keyboard: [ leftshift+volumedown ]

    # maximize window / global
    - type: swipe
      fingers: 4
      direction: up

      actions:
        - on: begin
          plasma_shortcut: kwin,Window Maximize

    # show desktop / global
    - type: swipe
      fingers: 4
      direction: down

      actions:
        - on: begin
          input:
            - keyboard: [ leftctrl+F12 ]

Cytat: pavbaranov w Lipiec 26, 2025, 06:25:10 PMUżywasz oprócz touchpada również myszy? Zawsze podpięta?
Nie, ale ten laptop ma na wyposażeniu "trackpad", który w sumie jest myszą, ale w mojej wersji fizycznie nie występuje, ale sam sprzęt już tak (wiele odmian modelu).

Cytat: pavbaranov w Lipiec 26, 2025, 06:25:10 PMMieszałeś coś z configiem libinput? Nie wygląda mi.
Nie, nic nie mieszałem.
Moje "daily"Dell Latitude 5490 😎 (i5-8350U, 24GB RAM, 500GB NVMe) – robi ssh, robi rsync, nie robi problemów. 
UHD 620 – nie gra, nie szumi, nie wkurza. Idealna. OS: CachyOS (KDE, bo GNOME to nie GUI, tylko test cierpliwości)

pavbaranov

#14
Pokaż mi pacman -Qi inputactions-kwin oraz pacman -Qi kwin
CachyOS (niekiedy mocno zmiksowany z Arch), Plasma (zawsze najnowsza, a niekiedy beta/RC). linux-cachyos.

Zobacz najnowsze wiadomości na forum