Page 1 of 1

Touchy Touchpad

Posted: Thu Nov 14, 2024 5:01 pm
by Gigahenry007
Good Afternoon!

Hope all is well...

This newer laptop has a somewhat similar touch pad oddity as the Toshiba but not as severe, The touchpad was replaced by a A+ (Plus) Certified technician but he still admited its not perfect.

The touchpad will sometimes need an extra touch/tick to get it to move. Keeping a minumum amount of windows open seems(?) to help it act more like it should. You might say that it freezes momentarily which can be annoying.

I was thinking maybe I should try one of the other touchpad packages in the Package Handler that was suggested in the past for the now defunct Toshiba.

Thank you.

Have a great rest iof the day.

R

;)

Code: Select all

System:
  Kernel: 6.1.0-27-amd64 [6.1.115-1] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-27-amd64 root=UUID=<filter> ro quiet splash
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm v: 4.18.0 vt: 7
    dm: LightDM v: 1.26.0 Distro: MX-23.4_x64 Libretto May 19  2024 base: Debian GNU/Linux 12
    (bookworm)
Machine:
  Type: Laptop System: Dell product: XPS 13 9360 v: N/A serial: <superuser required> Chassis:
    type: 10 serial: <superuser required>
  Mobo: Dell model: 01KT0M v: A00 serial: <superuser required> UEFI: Dell v: 2.21.0
    date: 06/02/2022
Battery:
  ID-1: BAT0 charge: 8.5 Wh (20.5%) condition: 41.4/60.0 Wh (69.0%) volts: 7.5 min: 7.6
    model: SMP DELL TP1GT61 type: Li-poly serial: <filter> status: not charging
CPU:
  Info: model: Intel Core i5-7200U bits: 64 type: MT MCP arch: Amber/Kaby Lake note: check
    gen: core 7 level: v3 note: check built: 2017 process: Intel 14nm family: 6 model-id: 0x8E (142)
    stepping: 9 microcode: 0xF6
  Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache: L1: 128 KiB
    desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB L3: 3 MiB desc: 1x3 MiB
  Speed (MHz): avg: 800 min/max: 400/3100 scaling: driver: intel_pstate governor: powersave
    cores: 1: 800 2: 800 3: 800 4: 800 bogomips: 21599
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling mitigation: Microcode
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: IBRS
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: IBRS; IBPB: conditional; STIBP: conditional; RSB filling;
    PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel HD Graphics 620 vendor: Dell driver: i915 v: kernel arch: Gen-9.5
    process: Intel 14nm built: 2016-20 ports: active: eDP-1 empty: DP-1,DP-2 bus-ID: 00:02.0
    chip-ID: 8086:5916 class-ID: 0300
  Device-2: Realtek Integrated_Webcam_HD type: USB driver: uvcvideo bus-ID: 1-5:5
    chip-ID: 0bda:568b class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.18.0 driver: X:
    loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915 display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22") s-diag: 582mm (22.93")
  Monitor-1: eDP-1 model: Sharp 0x1449 built: 2015 res: 1920x1080 hz: 60 dpi: 166 gamma: 1.2
    size: 294x165mm (11.57x6.5") diag: 337mm (13.3") ratio: 16:9 modes: 1920x1080
  API: OpenGL v: 4.6 Mesa 22.3.6 renderer: Mesa Intel HD Graphics 620 (KBL GT2)
    direct-render: Yes
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio vendor: Dell driver: snd_hda_intel v: kernel
    alternate: snd_soc_skl,snd_sof_pci_intel_skl bus-ID: 00:1f.3 chip-ID: 8086:9d71 class-ID: 0403
  API: ALSA v: k6.1.0-27-amd64 status: kernel-api tools: alsamixer,amixer
  Server-1: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter vendor: Rivet Networks
    Killer Wireless-n/a/ac 1535 driver: ath10k_pci v: kernel modules: wl pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 bus-ID: 3a:00.0 chip-ID: 168c:003e class-ID: 0280 temp: 42.0 C
  IF: wlan0 state: up mac: <filter>
Bluetooth:
  Device-1: Qualcomm Atheros type: USB driver: btusb v: 0.8 bus-ID: 1-3:3 chip-ID: 0cf3:e301
    class-ID: e001
  Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 2.1 lmp-v: 4.2
    sub-v: 25a hci-v: 4.2
  Info: acl-mtu: 1024:8 sco-mtu: 50:8 link-policy: rswitch hold sniff
    link-mode: peripheral accept service-classes: rendering, capturing, object transfer, audio,
    telephony
Drives:
  Local Storage: total: 119.24 GiB used: 22.85 GiB (19.2%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Toshiba model: THNSNK128GVN8 M.2 2280 128GB
    size: 119.24 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: SSD
    serial: <filter> rev: 4101 scheme: GPT
Partition:
  ID-1: / raw-size: 118.99 GiB size: 116.56 GiB (97.96%) used: 22.85 GiB (19.6%) fs: ext4
    dev: /dev/sda2 maj-min: 8:2
  ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 278 KiB (0.1%) fs: vfat
    dev: /dev/sda1 maj-min: 8:1
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: file size: 2 GiB used: 114 MiB (5.6%) priority: -2 file: /swap/swap
Sensors:
  System Temperatures: cpu: 49.0 C pch: 38.0 C mobo: 34.0 C
  Fan Speeds (RPM): cpu: 0
Repos:
  Packages: pm: dpkg pkgs: 2120 libs: 1049 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm
    pkgs: 0 pm: flatpak pkgs: 0
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
    1: deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ bookworm main non-free
Info:
  Processes: 231 Uptime: 5h 58m wakeups: 14683 Memory: 3.56 GiB used: 2.41 GiB (67.7%)
  Init: SysVinit v: 3.06 runlevel: 5 default: graphical tool: systemctl Compilers: gcc: 12.2.0
  alt: 12 Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: UEFI

Re: Touchy Touchpad

Posted: Thu Nov 14, 2024 5:10 pm
by CharlesV
The two utilities that make the most differences are:

1) Mouse and Touchpad - select Touchpad and then pointer acceleration behavior settings.
2) Touchpad Indicator (install using MXPackage Installer) . There you can work multiple settings, start it, and then right click on the icon in the panel and choose preferences.

Re: Touchy Touchpad

Posted: Thu Nov 14, 2024 5:25 pm
by Jerry3904
I have used Touchpad Indicator for a bunch of years to keep my Thinkpad X Carbon under control. A few months I installed from MXPI the kernel

Code: Select all

Linux mx 6.9.12-2-liquorix-amd64 #1 ZEN SMP PREEMPT liquorix 6.9-12~mx23ahs (2024-08-03) x86_64 GNU/Linux
which enables me for the first time to have the touchpad available without messing up everything.

Re: Touchy Touchpad

Posted: Thu Nov 14, 2024 5:30 pm
by Gigahenry007
Okay!
What settings in the Acceration/Behavior do you suggest approximately? It defaults to 5.

In the Touchpad Indicator what in your experience may help with the proposed issue(s) I mentioned? Theres Actions, General Options, TP Configuration.

Do you normally choose to Disable the TP when a mouse is plugged in?

Grazie

Side Note:
I'm stuck with a 45 watt HP AC adapter until the tech gives me the correct one next week.
The charge is at 20% and won't go any higher. Is there anything in the Xfce Power Manager that would help it charge more?
It was at 72% when I first used this laptop and wasn't advised NOT to use it unplugged or that it would be stuck at the point I ran the laptop off the battery.
Which is where it is now 20%.
Computer Waiting to Charge (20%) at the battery icon.
:frown:

Re: Touchy Touchpad

Posted: Thu Nov 14, 2024 6:07 pm
by j2mcgreg
@Gigahenry007 wrote:
Do you normally choose to Disable the TP when a mouse is plugged in?
As a matter of course, the first thing I do post install is to disable the touch pad.

Re: Touchy Touchpad

Posted: Thu Nov 14, 2024 6:27 pm
by Gigahenry007
j2mcgreg wrote: Thu Nov 14, 2024 6:07 pm @Gigahenry007 wrote:
Do you normally choose to Disable the TP when a mouse is plugged in?
As a matter of course, the first thing I do post install is to disable the touch pad.
No! when I bought the laptop there was a dongle plugged in to use the wireless mouse or touchpad.

Re: Touchy Touchpad

Posted: Thu Nov 14, 2024 6:46 pm
by Gigahenry007
Jerry3904 wrote: Thu Nov 14, 2024 5:25 pm I have used Touchpad Indicator for a bunch of years to keep my Thinkpad X Carbon under control. A few months I installed from MXPI the kernel

Code: Select all

Linux mx 6.9.12-2-liquorix-amd64 #1 ZEN SMP PREEMPT liquorix 6.9-12~mx23ahs (2024-08-03) x86_64 GNU/Linux
which enables me for the first time to have the touchpad available without messing up everything.
Thank You! I'll certainly give that careful consideration.
It would come down to me be able to navigate liquorix correctly.

Re: Touchy Touchpad

Posted: Thu Nov 14, 2024 7:09 pm
by Jerry3904
It would come down to me be able to navigate liquorix correctly.
I don't "navigate" it at all, whatever that means exactly, I just use it.

Re: Touchy Touchpad

Posted: Thu Nov 14, 2024 7:30 pm
by Gigahenry007
Jerry3904 wrote: Thu Nov 14, 2024 7:09 pm
It would come down to me be able to navigate liquorix correctly.
I don't "navigate" it at all, whatever that means exactly, I just use it.
Interesting! I'm not sure what you meant by "just using it?" I have no idea what this app is or if it may help the current issue with the Touchpad?!
Thank You.
;)

Re: Touchy Touchpad

Posted: Thu Nov 14, 2024 7:33 pm
by CharlesV
I believe Jerry is saying once he installed a liquorix kernel things changed and the touchpad worked better.

I would strongly suggest getting a timeshift snapshot and then install a liquorix kernel. Personally, I think the 6.11.7 liquorix kernel rocks!

MXPI , in the search field type in Liquorix... click on the 6.11.7 kernel, install and reboot.

Re: Touchy Touchpad

Posted: Thu Nov 14, 2024 7:47 pm
by Gigahenry007
Do I want to install the "package Maintenance Version Y or I What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : start a shell to examine the situation
The default action is to keep your current version.
*** 8812au.conf (Y/I/N/O/D/Z) [default=N] ?
This one?
Y or I : install the package maintainer's version

So this is the Correct one "Y or I : install the package maintainer's version" out of list.

Re: Touchy Touchpad

Posted: Thu Nov 14, 2024 8:01 pm
by CharlesV
Yes, I always install that on new / updates.

If you had made a bunch of changes, and were interested in keeping them. (And knew that..) then you might want to change differently. But I think you are safe. (And you made your timeshift of course, so yes :-) )

Re: Touchy Touchpad

Posted: Fri Nov 15, 2024 1:05 pm
by Gigahenry007
Anyone, does this look right for the Updated browser to Liquorix 6.11.7-1 64 bit?
Both the first and new one has a blue checkmark next to the blank box.
I don't know if I can see the differences?
Thank You.

Code: Select all

System:
  Kernel: 6.11.7-1-liquorix-amd64 [6.11-11~mx23ahs] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0 parameters: audit=0
    intel_pstate=disable BOOT_IMAGE=/boot/vmlinuz-6.11.7-1-liquorix-amd64 root=UUID=<filter> ro
    quiet splash
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm v: 4.18.0 vt: 7
    dm: LightDM v: 1.26.0 Distro: MX-23.4_x64 Libretto May 19  2024 base: Debian GNU/Linux 12
    (bookworm)
Machine:
  Type: Laptop System: Dell product: XPS 13 9360 v: N/A serial: <superuser required> Chassis:
    type: 10 serial: <superuser required>
  Mobo: Dell model: 01KT0M v: A00 serial: <superuser required> UEFI: Dell v: 2.21.0
    date: 06/02/2022
Battery:
  ID-1: BAT0 charge: 8.3 Wh (20.0%) condition: 41.4/60.0 Wh (69.0%) volts: 7.6 min: 7.6
    model: SMP DELL TP1GT61 type: Li-poly serial: <filter> status: not charging
CPU:
  Info: model: Intel Core i5-7200U bits: 64 type: MT MCP arch: Amber/Kaby Lake note: check
    gen: core 7 level: v3 note: check built: 2017 process: Intel 14nm family: 6 model-id: 0x8E (142)
    stepping: 9 microcode: 0xF6
  Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache: L1: 128 KiB
    desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB L3: 3 MiB desc: 1x3 MiB
  Speed (MHz): avg: 1742 high: 2497 min/max: 400/2601 boost: enabled scaling:
    driver: acpi-cpufreq governor: ondemand cores: 1: 1079 2: 1049 3: 2344 4: 2497 bogomips: 21599
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling mitigation: Microcode
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: IBRS
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: IBRS; IBPB: conditional; STIBP: conditional; RSB filling;
    PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel HD Graphics 620 vendor: Dell driver: i915 v: kernel arch: Gen-9.5
    process: Intel 14nm built: 2016-20 ports: active: eDP-1 empty: DP-1,DP-2 bus-ID: 00:02.0
    chip-ID: 8086:5916 class-ID: 0300
  Device-2: Realtek Integrated_Webcam_HD type: USB driver: uvcvideo bus-ID: 1-5:5
    chip-ID: 0bda:568b class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.18.0 driver: X:
    loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915 display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22") s-diag: 582mm (22.93")
  Monitor-1: eDP-1 model: Sharp 0x1449 built: 2015 res: 1920x1080 hz: 60 dpi: 166 gamma: 1.2
    size: 294x165mm (11.57x6.5") diag: 337mm (13.3") ratio: 16:9 modes: 1920x1080
  API: OpenGL v: 4.6 Mesa 22.3.6 renderer: Mesa Intel HD Graphics 620 (KBL GT2)
    direct-render: Yes
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio vendor: Dell driver: snd_hda_intel v: kernel
    alternate: snd_soc_skl, snd_soc_avs, snd_sof_pci_intel_skl bus-ID: 00:1f.3 chip-ID: 8086:9d71
    class-ID: 0403
  API: ALSA v: k6.11.7-1-liquorix-amd64 status: kernel-api tools: alsamixer,amixer
  Server-1: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter vendor: Rivet Networks
    Killer Wireless-n/a/ac 1535 driver: ath10k_pci v: kernel modules: wl pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 bus-ID: 3a:00.0 chip-ID: 168c:003e class-ID: 0280 temp: 41.0 C
  IF: wlan0 state: up mac: <filter>
Bluetooth:
  Device-1: Qualcomm Atheros type: USB driver: btusb v: 0.8 bus-ID: 1-3:3 chip-ID: 0cf3:e301
    class-ID: e001
  Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 2.1 lmp-v: 4.2
    sub-v: 25a hci-v: 4.2
  Info: acl-mtu: 1024:8 sco-mtu: 50:8 link-policy: rswitch hold sniff
    link-mode: peripheral accept service-classes: rendering, capturing, object transfer, audio,
    telephony
Drives:
  Local Storage: total: 119.24 GiB used: 24.53 GiB (20.6%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Toshiba model: THNSNK128GVN8 M.2 2280 128GB
    size: 119.24 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: SSD
    serial: <filter> rev: 4101 scheme: GPT
Partition:
  ID-1: / raw-size: 118.99 GiB size: 116.56 GiB (97.96%) used: 24.53 GiB (21.0%) fs: ext4
    dev: /dev/sda2 maj-min: 8:2
  ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 279 KiB (0.1%) fs: vfat
    dev: /dev/sda1 maj-min: 8:1
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2 file: /swap/swap
Sensors:
  System Temperatures: cpu: 48.0 C pch: 37.5 C mobo: 33.0 C
  Fan Speeds (RPM): cpu: 0
Repos:
  Packages: pm: dpkg pkgs: 2131 libs: 1052 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm
    pkgs: 0 pm: flatpak pkgs: 0
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
    1: deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ bookworm main non-free
Info:
  Processes: 245 Uptime: 3h 2m wakeups: 38767 Memory: 3.56 GiB used: 1.8 GiB (50.6%) Init: SysVinit
  v: 3.06 runlevel: 5 default: graphical tool: systemctl Compilers: gcc: 12.2.0 alt: 12
  Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: UEFI

Re: Touchy Touchpad

Posted: Fri Nov 15, 2024 1:08 pm
by CharlesV
yes, the kernel your running is now 6.11.7 Liquorix ( top line of your QSI )

Re: Touchy Touchpad

Posted: Fri Nov 15, 2024 1:13 pm
by Gigahenry007
CharlesV wrote: Fri Nov 15, 2024 1:08 pm yes, the kernel your running is now 6.11.7 Liquorix ( top line of your QSI )
Okay great!
see how it goes!?!
;)

Re: Touchy Touchpad

Posted: Thu Nov 21, 2024 1:42 pm
by Gigahenry007
Dear Friends.

Hope all is well...

There is a night and day difference when I use touchpad and switch to a wireless mouse.

FInd myself having to tick the touchpad/move the finger(s) around the touchpad to get it out of an annoying "hang"

The touchpad has been replaced but it didn't make any changes.

Any further Help or Suggestions welcomed.

Grazie,
ralphie

:frown:

Please Note:
By the way I have not installed the Touchpad Indicator from MXPI yet. Might that help as Jerry suggested?

Code: Select all

System:
  Kernel: 6.11.7-1-liquorix-amd64 [6.11-11~mx23ahs] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0 parameters: audit=0
    intel_pstate=disable BOOT_IMAGE=/boot/vmlinuz-6.11.7-1-liquorix-amd64 root=UUID=<filter> ro
    quiet splash
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm v: 4.18.0 vt: 7
    dm: LightDM v: 1.26.0 Distro: MX-23.4_x64 Libretto May 19  2024 base: Debian GNU/Linux 12
    (bookworm)
Machine:
  Type: Laptop System: Dell product: XPS 13 9360 v: N/A serial: <superuser required> Chassis:
    type: 10 serial: <superuser required>
  Mobo: Dell model: 01KT0M v: A00 serial: <superuser required> UEFI: Dell v: 2.21.0
    date: 06/02/2022
Battery:
  ID-1: BAT0 charge: 41.4 Wh (100.0%) condition: 41.4/60.0 Wh (69.0%) volts: 8.3 min: 7.6
    model: SMP DELL TP1GT61 type: Li-poly serial: <filter> status: full
CPU:
  Info: model: Intel Core i5-7200U bits: 64 type: MT MCP arch: Amber/Kaby Lake note: check
    gen: core 7 level: v3 note: check built: 2017 process: Intel 14nm family: 6 model-id: 0x8E (142)
    stepping: 9 microcode: 0xF6
  Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache: L1: 128 KiB
    desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB L3: 3 MiB desc: 1x3 MiB
  Speed (MHz): avg: 1651 high: 2502 min/max: 400/2601 boost: enabled scaling:
    driver: acpi-cpufreq governor: ondemand cores: 1: 800 2: 800 3: 2502 4: 2502 bogomips: 21599
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling mitigation: Microcode
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: IBRS
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: IBRS; IBPB: conditional; STIBP: conditional; RSB filling;
    PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel HD Graphics 620 vendor: Dell driver: i915 v: kernel arch: Gen-9.5
    process: Intel 14nm built: 2016-20 ports: active: eDP-1 empty: DP-1,DP-2 bus-ID: 00:02.0
    chip-ID: 8086:5916 class-ID: 0300
  Device-2: Realtek Integrated_Webcam_HD type: USB driver: uvcvideo bus-ID: 1-5:5
    chip-ID: 0bda:568b class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.18.0 driver: X:
    loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915 display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22") s-diag: 582mm (22.93")
  Monitor-1: eDP-1 model: Sharp 0x1449 built: 2015 res: 1920x1080 hz: 60 dpi: 166 gamma: 1.2
    size: 294x165mm (11.57x6.5") diag: 337mm (13.3") ratio: 16:9 modes: 1920x1080
  API: OpenGL v: 4.6 Mesa 22.3.6 renderer: Mesa Intel HD Graphics 620 (KBL GT2)
    direct-render: Yes
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio vendor: Dell driver: snd_hda_intel v: kernel
    alternate: snd_soc_skl, snd_soc_avs, snd_sof_pci_intel_skl bus-ID: 00:1f.3 chip-ID: 8086:9d71
    class-ID: 0403
  API: ALSA v: k6.11.7-1-liquorix-amd64 status: kernel-api tools: alsamixer,amixer
  Server-1: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter vendor: Rivet Networks
    Killer Wireless-n/a/ac 1535 driver: ath10k_pci v: kernel modules: wl pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 bus-ID: 3a:00.0 chip-ID: 168c:003e class-ID: 0280 temp: 44.0 C
  IF: wlan0 state: up mac: <filter>
Bluetooth:
  Device-1: Qualcomm Atheros type: USB driver: btusb v: 0.8 bus-ID: 1-3:3 chip-ID: 0cf3:e301
    class-ID: e001
  Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 2.1 lmp-v: 4.2
    sub-v: 25a hci-v: 4.2
  Info: acl-mtu: 1024:8 sco-mtu: 50:8 link-policy: rswitch hold sniff
    link-mode: peripheral accept service-classes: rendering, capturing, object transfer, audio,
    telephony
Drives:
  Local Storage: total: 119.24 GiB used: 23.95 GiB (20.1%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Toshiba model: THNSNK128GVN8 M.2 2280 128GB
    size: 119.24 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: SSD
    serial: <filter> rev: 4101 scheme: GPT
Partition:
  ID-1: / raw-size: 118.99 GiB size: 116.56 GiB (97.96%) used: 23.95 GiB (20.5%) fs: ext4
    dev: /dev/sda2 maj-min: 8:2
  ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 279 KiB (0.1%) fs: vfat
    dev: /dev/sda1 maj-min: 8:1
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2 file: /swap/swap
Sensors:
  System Temperatures: cpu: 50.0 C pch: 38.5 C mobo: 34.0 C
  Fan Speeds (RPM): cpu: 0
Repos:
  Packages: pm: dpkg pkgs: 2131 libs: 1052 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm
    pkgs: 0 pm: flatpak pkgs: 0
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
    1: deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ bookworm main non-free
Info:
  Processes: 239 Uptime: 2h 50m wakeups: 61622 Memory: 3.56 GiB used: 1.98 GiB (55.5%)
  Init: SysVinit v: 3.06 runlevel: 5 default: graphical tool: systemctl Compilers: gcc: 12.2.0
  alt: 12 Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: UEFI

Re: Touchy Touchpad

Posted: Thu Nov 21, 2024 2:02 pm
by CharlesV
Not sure what your attempting to do anymore, but yes touchpad-indicator can set a lot of things, including Disable touchpad while typing, disable when mouse is plugged in, Touch pad SPEED, scaling and scrolling...

if your having trouble with a touchpad being too sensitive, then use the Mouse and Touchpad application (MX Menu ) , make sure you have your Touchpad selected in the dropdown!, and then you can change speeds, behavior etc.

Between those, you should be able to slow it down or speed it up, get it out of the way etc.. and make it less troublesome.

Re: Touchy Touchpad

Posted: Thu Nov 21, 2024 2:17 pm
by j2mcgreg
@Gigahenry007 wrote:
By the way I have not installed the Touchpad Indicator from MXPI yet.
Install it and try it out. If you don't find it helpful it's just as easy to uninstall it.

Re: Touchy Touchpad

Posted: Thu Nov 21, 2024 2:28 pm
by Gigahenry007
CharlesV wrote: Thu Nov 21, 2024 2:02 pm Not sure what your attempting to do anymore, but yes touchpad-indicator can set a lot of things, including Disable touchpad while typing, disable when mouse is plugged in, Touch pad SPEED, scaling and scrolling...

if your having trouble with a touchpad being too sensitive, then use the Mouse and Touchpad application (MX Menu ) , make sure you have your Touchpad selected in the dropdown!, and then you can change speeds, behavior etc.

Between those, you should be able to slow it down or speed it up, get it out of the way etc.. and make it less troublesome.
Thank You!
It's definitely not too speedy...it hangs as if its disabled temporarily. Requires me to wait/tick/tap on the touchpad with my finger. If there is another X nearby I can tap on that or even a blank area on the page where its stuck and that seems to get it to move again. Otherwise the pointer just sits there waiting for the sun to rise or rain to stop.
When I use a mouse the pointer is much faster and would likely need to be slowed down. I get that.
9_9

Re: Touchy Touchpad

Posted: Thu Nov 21, 2024 8:13 pm
by Gigahenry007
These erractic type issue(s) are all over the internet. Requiring replacement of the palm rest aka trackpad and even then its no guarantee. Using a wireless mouse imho is not the answer. Defeats the purpose of owning a laptop. Amazing companies get away with this type of thing. Poor assembly one official tech said upon opening it up to replace the trackpad.

Re: Touchy Touchpad

Posted: Thu Nov 21, 2024 9:32 pm
by CharlesV
If you remove the mouse, and then lift your hands off the palm rest... does your track pad work better ?
Smoothly, no issues?
Now try with the palms resting on the palm rest. If this NOW is an issue, but works when your palms are NOT on the rest...then you may have to identify what that area is and to detect it.

That trackpad MAY need some custom libinput values....
if you look at the following file, and make sure to have these entries in it.. you may prevent issues with PalmDetection issues.

Code: Select all

/etc/X11/xorg.conf.d/30-touchpad-libinput.conf

Code: Select all

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "Tapping" "True"
        Option "PalmDetection" "True"
        Option "TappingDragLock" "True"
EndSection
I am also seeing this config for some people... you might that first one, then if that doesnt help, the second one.
( Make sure to reboot after changing it and test well...

Code: Select all

Section "InputClass"
  Identifier "touchpad"
  Driver "libinput"
  MatchIsTouchpad "on"
  #Option "ClickMethod" "clickfinger"
  Option "Tapping" "on"
  Option "TappingButtonMap" "lrm"
  Option "EmulateThirdButton" "1"
  Option "EmulateThirdButtonTimeout" "750"
  Option "EmulateThirdButtonMoveThreshold" "30"
  Option "PalmDetection" "1"
  Option "TappingDragLock" "1"
EndSection

Re: Touchy Touchpad

Posted: Thu Nov 21, 2024 11:20 pm
by LinuxSpring1
In the first code section you have put

Code: Select all

Option "PalmDetection" "True"
And in the second you have put

Code: Select all

Option "PalmDetection" "1"
Why this difference? Does PalmDetection disables the touchpad if external mouse (USB or Bluetooth or Wireless) is connected?

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 2:32 am
by Gigahenry007
It seems like it may work a little better?!?
Which Terminal should you use and do you enter the entire code or one line at a time?
Examples:
Image


Image

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 11:19 am
by CharlesV
LinuxSpring1 wrote: Thu Nov 21, 2024 11:20 pm In the first code section you have put

Code: Select all

Option "PalmDetection" "True"
And in the second you have put

Code: Select all

Option "PalmDetection" "1"
Why this difference? Does PalmDetection disables the touchpad if external mouse (USB or Bluetooth or Wireless) is connected?
I believe the correct syntax is to use "True" ... however, I have seen "1" used in many places. Both of these configs I have seen in various places, not sure which one is really 'correct'... but people say they both work.

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 11:21 am
by CharlesV
Gigahenry007 wrote: Fri Nov 22, 2024 2:32 am It seems like it may work a little better?!?
Which Terminal should you use and do you enter the entire code or one line at a time?
Examples:
Image


Image
No terminal. You need to edit the following file (I suggest using featherpad )

Code: Select all

/etc/X11/xorg.conf.d/30-touchpad-libinput.conf

and make sure that file has those lines that I posted. THen reboot

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 12:33 pm
by Gigahenry007
CharlesV wrote: Fri Nov 22, 2024 11:21 am
Gigahenry007 wrote: Fri Nov 22, 2024 2:32 am It seems like it may work a little better?!?
Which Terminal should you use and do you enter the entire code or one line at a time?
Examples:
Image


Image
No terminal. You need to edit the following file (I suggest using featherpad )

Code: Select all

/etc/X11/xorg.conf.d/30-touchpad-libinput.conf

and make sure that file has those lines that I posted. THen reboot
Alright! the file below to which one? What app does one use to Edit this file? Menu Editor ? or find it? confused.
/etc/X11/xorg.conf.d/30-touchpad-libinput.conf

The Tech is guessing by saying this. It may be an issue with the trackpad controller circuit on the motherboard. Nothing can be done about that except changing the motherboard. But that’s too costly.

https://www.dell.com/support/kbdoc/en-u ... ting-guide

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 12:53 pm
by CharlesV
K.. stop 'guessing' what that tech says. And READ my post!

use featherpad to edit that file.

In Thunar, go to the file, edit it using featherpad. After editing save it and reboot

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 1:20 pm
by Gigahenry007
Hows this? Next step?
Thank you for your patience...


Image

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 1:59 pm
by CharlesV
Well.. it looks like you are trying to overwrite the file with a new one, instead of editing it. But, as long as your file contents are one of the ones I posted, I think you will be just fine.

Save the file, then reboot and test it all out.

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 2:13 pm
by Gigahenry007
CharlesV wrote: Fri Nov 22, 2024 1:59 pm Well.. it looks like you are trying to overwrite the file with a new one, instead of editing it. But, as long as your file contents are one of the ones I posted, I think you will be just fine.

Save the file, then reboot and test it all out.
I haven't done anything yet! Just showing where I landed and I'm not sure what you mean by Editing that file ?

From Post #21 - 26 you shared different Codes. I didn't copy those or did anything with them. YOU did tell me that I wasn't supposed to use Terminal and to us Thunar later on.
I'm really sorry about the confusion!!!
Please advise.

THANK YOU!

Re: Touchy Touchpad  [Solved]

Posted: Fri Nov 22, 2024 2:22 pm
by CharlesV
If you edit your existing file

Code: Select all

/etc/X11/xorg.conf.d/30-touchpad-libinput.conf

I would use these lines, AND if you have lines that are different in your current file, possibly keep those too, but the file should look like this (and if you have lines that are near the same, but different On / off / values, then keep mine!)

Code: Select all

Section "InputClass"
  Identifier "touchpad"
  Driver "libinput"
  MatchIsTouchpad "on"
  #Option "ClickMethod" "clickfinger"
  Option "Tapping" "on"
  Option "TappingButtonMap" "lrm"
  Option "EmulateThirdButton" "1"
  Option "EmulateThirdButtonTimeout" "750"
  Option "EmulateThirdButtonMoveThreshold" "30"
  Option "PalmDetection" "1"
  Option "TappingDragLock" "1"
EndSection
Once you save it, then reboot and test.

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 2:52 pm
by Gigahenry007
CharlesV wrote: Fri Nov 22, 2024 2:22 pm If you edit your existing file

Code: Select all

/etc/X11/xorg.conf.d/30-touchpad-libinput.conf

I would use these lines, AND if you have lines that are different in your current file, possibly keep those too, but the file should look like this (and if you have lines that are near the same, but different On / off / values, then keep mine!)

Code: Select all

Section "InputClass"
  Identifier "touchpad"
  Driver "libinput"
  MatchIsTouchpad "on"
  #Option "ClickMethod" "clickfinger"
  Option "Tapping" "on"
  Option "TappingButtonMap" "lrm"
  Option "EmulateThirdButton" "1"
  Option "EmulateThirdButtonTimeout" "750"
  Option "EmulateThirdButtonMoveThreshold" "30"
  Option "PalmDetection" "1"
  Option "TappingDragLock" "1"
EndSection
Once you save it, then reboot and test.
I'm not sure where that File/Code came from?
Can you show me how that modified file should appear or give me an example?
You say Save it. Where?
Told you I'm not sure where I'm supposed go?
It's certain I'm making this much more complicated than it is...
Like to get this to work because I cannot afford getting into Mother boards, etc.
Could return/exchange the laptop as far as the Techician goes.
Then I'd have to do another install of MX23.3 on that lappy.
9_9

This is likely dumb attempt.
/etc/X11/xorg.conf.d/30-touchpad-libinput.conf

code]
Section "InputClass"
Identifier "touchpad"
Driver "libinput"
MatchIsTouchpad "on"
#Option "ClickMethod" "clickfinger"
Option "Tapping" "on"
Option "TappingButtonMap" "lrm"
Option "EmulateThirdButton" "1"
Option "EmulateThirdButtonTimeout" "750"
Option "EmulateThirdButtonMoveThreshold" "30"
Option "PalmDetection" "1"
Option "TappingDragLock" "1"
EndSection
[/code]

Attempt
/InputClass/touchpad/libinput/on/lrm/1/750/30/1/1/ EndSection

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 3:01 pm
by CharlesV
You are making this WAY too hard.. stop overthinking it.

this file:

Code: Select all

/etc/X11/xorg.conf.d/30-touchpad-libinput.conf



should contain only this:

Code: Select all

Section "InputClass"
  Identifier "touchpad"
  Driver "libinput"
  MatchIsTouchpad "on"
  #Option "ClickMethod" "clickfinger"
  Option "Tapping" "on"
  Option "TappingButtonMap" "lrm"
  Option "EmulateThirdButton" "1"
  Option "EmulateThirdButtonTimeout" "750"
  Option "EmulateThirdButtonMoveThreshold" "30"
  Option "PalmDetection" "1"
  Option "TappingDragLock" "1"
EndSection

Done

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 3:17 pm
by Gigahenry007
CharlesV wrote: Fri Nov 22, 2024 3:01 pm You are making this WAY too hard.. stop overthinking it.

this file:

Code: Select all

/etc/X11/xorg.conf.d/30-touchpad-libinput.conf



should contain only this:

Code: Select all

Section "InputClass"
  Identifier "touchpad"
  Driver "libinput"
  MatchIsTouchpad "on"
  #Option "ClickMethod" "clickfinger"
  Option "Tapping" "on"
  Option "TappingButtonMap" "lrm"
  Option "EmulateThirdButton" "1"
  Option "EmulateThirdButtonTimeout" "750"
  Option "EmulateThirdButtonMoveThreshold" "30"
  Option "PalmDetection" "1"
  Option "TappingDragLock" "1"
EndSection

Done
I tried right here.
/InputClass/touchpad/libinput/on/lrm/1/750/30/1/1/

What about the words and various numbers, forward slashes and the quotation marks?

If I enter the first **Code you gave me **/etc/X11/xorg.conf.d/30-touchpad-libinput.conf. into Thunar it gives me this:
Section "InputClass"
Identifier "touchpad"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
EndSection

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 3:29 pm
by DukeComposed
Gigahenry007 wrote: Fri Nov 22, 2024 3:17 pm I tried right here.
Do. Or do not. There is no try.

Run this:

Code: Select all

cat /etc/X11/xorg.conf.d/30-touchpad-libinput.conf
If the output is not precisely, exactly, and to-the-letter exactly what CharlesV has posted, then you haven't edited that file correctly and need to do it over again. Pasting the output of the cat command will be helpful here.

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 4:01 pm
by Gigahenry007
Terminal
cat /etc/X11/xorg.conf.d/30-touchpad-libinput.conf
ralphie@mxRalph:~
$ cat /etc/X11/xorg.conf.d/30-touchpad-libinput.conf
Section "InputClass"
Identifier "touchpad"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
EndSection
ralphie@mxRalph:~

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 4:21 pm
by DukeComposed
Gigahenry007 wrote: Fri Nov 22, 2024 4:01 pm Terminal

Code: Select all

$ cat /etc/X11/xorg.conf.d/30-touchpad-libinput.conf
Section "InputClass"
Identifier "touchpad"
Driver "libinput"
  MatchIsTouchpad "on"
  Option "Tapping" "on"
EndSection
Cool. I put that inside of code tags so you can see how to do it yourself next time. Clearly this is not the same set of text that CharlesV has provided in his "should contain only this:" section from #33. Copy that entire code block from his post, open 30-touchpad-libinput.conf in Featherpad, select all, paste, save. Confirm again with the cat command and make sure it's what CharlesV has requested it be.

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 6:17 pm
by Gigahenry007
How about this? Please advise.
Untitled is the name I gave for the CODE in Thunar

Image


Image

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 7:14 pm
by CharlesV
That looks right... but your not editing the right file. If you edit the right file and put those contents in it... then it will work.

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 8:14 pm
by Gigahenry007
CharlesV wrote: Fri Nov 22, 2024 7:14 pm That looks right... but your not editing the right file. If you edit the right file and put those contents in it... then it will work.
OMG! that is the file listed in post #31 and 32.
I'm confused in general with Linux cause I'm a dummie with little experience with the terms used. Differences in Thunar and Terminal. I
In post #37 the word $ Cat is used which I've never seen before.
Section "InputClass"
Identifier "touchpad"
Driver "libinput"
MatchIsTouchpad "on"
#Option "ClickMethod" "clickfinger"
Option "Tapping" "on"
Option "TappingButtonMap" "lrm"
Option "EmulateThirdButton" "1"
Option "EmulateThirdButtonTimeout" "750"
Option "EmulateThirdButtonMoveThreshold" "30"
Option "PalmDetection" "1"
Option "TappingDragLock" "1"
EndSection
PHEW! I'm sorry that I'm putting you through all this and we really won't know if it does the trick..Which I hope it does seriously.
Frankly, I'd rather be working with a Lenovo than a Dell. Not to excuse my ineptness.
That's the story at this moment and hopefully I [we] can get this done properly. I'm missing the boat somewhere?!?
Onward...

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 9:32 pm
by DukeComposed
Gigahenry007 wrote: Fri Nov 22, 2024 8:14 pm OMG! that is the file listed in post #31 and 32.
There is a document called "How to Ask Questions the Smart Way" that may help you in the future. Specifically the section called Write in clear, grammatical, correctly-spelled language. You need to be very, very clear in discussing the files you're editing. Vague references like "OMG that's the file" just isn't going to cut it here. Why, exactly, is it OMG worthy? Be precise.

Charles has been trying, patiently, to get you to edit a file for several posts now. #31 and #32 provide that exact file path, directory, name, and the content he thinks that file needs to have. That exact file is named "30-touchpad-libinput.conf". It is not called "Untitled". It lives in the directory "/etc/X11/xorg.conf.d". It does not exist under the directory "/home/ralphie". These are different places in the Linux file system. The files have different names.

You know how to edit a file. You know how to move a file. Now it's time to move your "/home/ralphie/Untitled" text file to the "/etc/X11/xorg.conf.d" directory and rename it to "30-touchpad-libinput.conf". Charles has been asking you to do this since #21.

You can do this. You might need to run Thunar as root if it won't let you do it as ralphie.
Gigahenry007 wrote: Fri Nov 22, 2024 8:14 pm I'm confused in general with Linux cause I'm a dummie with little experience with the terms used. Differences in Thunar and Terminal.
"How to Ask Questions the Smart Way" has another section that is relevant here: Grovelling is not a substitute for doing your homework. Editing text files is not as difficult as you're making it out to be and I don't know how much simpler I can spell it out. If copying and pasting text into a text file is too challenging for you to accomplish right now then you really should spend some time teaching yourself basic file management skills and directory structures, either in Thunar or in the terminal, or both. There are hundreds of tutorials online and I'm sure at least a dozen decent videos on YouTube that you can watch at your own pace[0]. The work you put in learning these basics now will pay dividends for you in the future.
Gigahenry007 wrote: Fri Nov 22, 2024 8:14 pm In post #37 the word $ Cat is used which I've never seen before.
The dollar sign "$" is just a command prompt. It works just like "C:\>" on Windows and in DOS. It shows you where you can start typing commands. That's all it does.

"cat" is a program. It can quickly print things in the terminal. That's all it does.

When I want to know what a config file contains, I can run "cat /path/to/the/file" and see it on my screen. It's quick. It's clear. It's unambiguous and works a lot better than "I tried to edit the file but I'm not sure if it worked". We need to be sure about these sorts of things.
Gigahenry007 wrote: Fri Nov 22, 2024 8:14 pm Section "InputClass"
Identifier "touchpad"
When pasting the output of files like this, put them in a code block before you hit the Submit button on the forum. I have mentioned this to you once before. This is required by the forum rules, which I am sure you have already read at least once in the several years you've been here. I'll repeat the relevant portion here:
When posting long blocks of data encase the block in code tags by highlighting the text and clicking on code tags </> found at the top of the post. This improves the readability of the post.
So let's summarize where we are: You have the file contents you need from #31 in a text file called "Untitled". You know you have to move that file to /etc/X11/xorg.conf.d and rename it to 30-touchpad-libinput.conf, overwriting the file that is already there. It's time to get it done. You can do this. I want to see you rename that Untitled file like a pro.

[0] I did a search for "linux file structure" and found a bunch of good starting points, from one that's under 3 minutes long to ones presented by Veronica Explains and Chris Titus, both of whom are very good tech educators and I'd recommend either of them to users of all skill levels.

Re: Touchy Touchpad

Posted: Fri Nov 22, 2024 10:44 pm
by Gigahenry007
Thank You both for all your help, patience, time and expertise among other matters...
I'm going to take this up tomorrow and finish it.
Have blessed rest of your evening.
Sincerely,
R

Re: Touchy Touchpad

Posted: Sat Nov 23, 2024 8:22 am
by CharlesV
Ralphie, lets step through this as clearly as possible...

1) In Thunar, go to File System on the left panel, then on the right go to

Code: Select all

/etc/X11/xorg.conf.d


2) Right click on the file named:

Code: Select all

30-touchpad-libinput.conf


3) Choose "Open with Featherpad" . If you dont see this option as the first one, then choose "Open With" and then in the next drop down choose Featherpad.

4) Select everything in this file and delete it. Then, paste the following into the file:

Code: Select all

Section "InputClass"
  Identifier "touchpad"
  Driver "libinput"
  MatchIsTouchpad "on"
  #Option "ClickMethod" "clickfinger"
  Option "Tapping" "on"
  Option "TappingButtonMap" "lrm"
  Option "EmulateThirdButton" "1"
  Option "EmulateThirdButtonTimeout" "750"
  Option "EmulateThirdButtonMoveThreshold" "30"
  Option "PalmDetection" "1"
  Option "TappingDragLock" "1"
EndSection


5) The file contents should look *exactly* like the above. Save it, it will ask for your password.

6) Reboot and then test.

I am on the road all day today, so follow these steps exactly and you will be fine.

Re: Touchy Touchpad

Posted: Sat Nov 23, 2024 3:57 pm
by Gigahenry007
Charles! Thank you...
Best thing since sliced bread,
Those are the kind of steps I could follow easily cause "everything" appeared just like you said.
Thus far it seems to have made quite a difference. Hallelujah!
Your a lifesaver.
Safe travels.
Blessings from "little ralphie"
;)

Curious.
would having more windows open or heat of the computer have any bearing on it?

I know one other thing you have to be much more careful using the trackpad in the laptop finger placement or example.

Re: Touchy Touchpad

Posted: Sat Nov 23, 2024 9:11 pm
by CharlesV
Glad it helped this.

No, I havent seen too many windows open being a problem with trackpads. HOWEVER... it is possible to run so many apps that the computer lags and THAT will affect your trackpad usage (and you will see it all over if that happens.)

Re: Touchy Touchpad

Posted: Sun Nov 24, 2024 1:40 am
by Gigahenry007
CharlesV wrote: Sat Nov 23, 2024 9:11 pm Glad it helped this.

No, I havent seen too many windows open being a problem with trackpads. HOWEVER... it is possible to run so many apps that the computer lags and THAT will affect your trackpad usage (and you will see it all over if that happens.)
Thank You...
:happy: