Asus FX705DY - touchpad ELAN1200 works, but I can't turn it off

In my AsusFX705DY touchpad works, but I can’t turn it off.
Touchpad is not visible in system settings.

Long time ago I added:
/etc/modprobe.d/99-elan.conf

LaptopRyzen:/etc/modprobe.d # cat 99-elan.conf 
softdep elan_i2c pre: pinctrl_amd
softdep hid_elan pre: pinctrl_amd

LaptopRyzen:/etc/modprobe.d # modprobe pinctrl_amd
modprobe: FATAL: Module pinctrl_amd not found in directory /usr/lib/modules/6.12.6-1-default
LaptopRyzen:/etc/modprobe.d # modprobe elan_i2c
LaptopRyzen:/etc/modprobe.d # modprobe hid_elan

LaptopRyzen:/etc/modprobe.d # hwinfo --mouse
40: USB 00.1: 10503 USB Mouse                                   
  [Created at usb.122]
  Unique ID: DlBy.x2LcURBGx5F
  Parent ID: uIhY.Md0RKo+2xQF
  SysFS ID: /devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-2/3-2:1.1
  SysFS BusID: 3-2:1.1
  Hardware Class: mouse
  Model: "Logitech Unifying Receiver"
  Hotplug: USB
  Vendor: usb 0x046d "Logitech, Inc."
  Device: usb 0xc52b "Unifying Receiver"
  Revision: "12.11"
  Compatible to: int 0x0200 0x0001 "Generic USB Mouse"
  Driver: "usbhid"
  Driver Modules: "usbhid"
  Speed: 12 Mbps
  Module Alias: "usb:v046DpC52Bd1211dc00dsc00dp00ic03isc01ip02in01"
  Driver Info #0:
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #41 (Hub)

51: PS/2 00.0: 10500 PS/2 Mouse
  [Created at input.249]
  Unique ID: AH6Q.xKAM2akoyI2
  Hardware Class: mouse
  Model: "ELAN1200:00 04F3:30BA Mouse"
  Vendor: 0x04f3 
  Device: 0x30ba "ELAN1200:00 04F3:30BA Mouse"
  Compatible to: int 0x0210 0x0042
  Device File: /dev/input/mice (/dev/input/mouse0)
  Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event2, /dev/input/by-path/platform-AMDI0010:01-event-mouse, /dev/input/by-path/platform-AMDI0010:01-mouse
  Device Number: char 13:63 (char 13:32)
  Driver Info #0:
    Buttons: 2
    Wheels: 4
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=no, avail=yes, need=no, active=unknown

52: PS/2 00.0: 10500 PS/2 Mouse
  [Created at input.249]
  Unique ID: AH6Q.w0FmQocvyY8
  Hardware Class: mouse
  Model: "ELAN1200:00 04F3:30BA Touchpad"
  Vendor: 0x04f3 
  Device: 0x30ba "ELAN1200:00 04F3:30BA Touchpad"
  Compatible to: int 0x0210 0x0001
  Device File: /dev/input/mice (/dev/input/mouse1)
  Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event4
  Device Number: char 13:63 (char 13:33)
  Driver Info #0:
    Buttons: 1
    Wheels: 0
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=no, avail=yes, need=no, active=unknown

How to fix it?

The device is being handled as a PS/2 mouse, so the desktop touchpad config utility won’t control it as such.

The journal output may be of value…
sudo journalctl -b | egrep -i "input|touch"

A bug report is likely to be required to progress this issue.

Another thing to try - check the UEFI/BIOS for possible touchpad settings. Is legacy support enabled for it perhaps?

sudo journalctl -b | egrep -i "input|touch"
gru 28 15:42:39 localhost kernel: input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
gru 28 15:42:40 localhost kernel: input: ELAN1200:00 04F3:30BA Mouse as /devices/platform/AMDI0010:01/i2c-0/i2c-ELAN1200:00/0018:04F3:30BA.0001/input/input1
gru 28 15:42:40 localhost kernel: input: ELAN1200:00 04F3:30BA Touchpad as /devices/platform/AMDI0010:01/i2c-0/i2c-ELAN1200:00/0018:04F3:30BA.0001/input/input2
gru 28 15:42:40 localhost kernel: hid-generic 0018:04F3:30BA.0001: input,hidraw0: I2C HID v1.00 Mouse [ELAN1200:00 04F3:30BA] on i2c-ELAN1200:00
gru 28 15:42:40 localhost kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/LNXVIDEO:00/input/input3
gru 28 15:42:40 localhost kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:13/LNXVIDEO:01/input/input4
gru 28 15:42:41 localhost kernel: input: ELAN1200:00 04F3:30BA Mouse as /devices/platform/AMDI0010:01/i2c-0/i2c-ELAN1200:00/0018:04F3:30BA.0001/input/input5
gru 28 15:42:41 localhost kernel: input: ELAN1200:00 04F3:30BA Touchpad as /devices/platform/AMDI0010:01/i2c-0/i2c-ELAN1200:00/0018:04F3:30BA.0001/input/input6
gru 28 15:42:41 localhost kernel: hid-multitouch 0018:04F3:30BA.0001: input,hidraw0: I2C HID v1.00 Mouse [ELAN1200:00 04F3:30BA] on i2c-ELAN1200:00
gru 28 15:42:44 localhost kernel: input: Logitech USB Receiver as /devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-2/3-2:1.0/0003:046D:C52B.0002/input/input7
gru 28 15:42:44 localhost kernel: hid-generic 0003:046D:C52B.0002: input,hidraw1: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:05:00.4-2/input0
gru 28 15:42:44 localhost kernel: input: Logitech USB Receiver Mouse as /devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-2/3-2:1.1/0003:046D:C52B.0003/input/input8
gru 28 15:42:44 localhost kernel: input: Logitech USB Receiver Consumer Control as /devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-2/3-2:1.1/0003:046D:C52B.0003/input/input9
gru 28 15:42:44 localhost kernel: input: Logitech USB Receiver System Control as /devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-2/3-2:1.1/0003:046D:C52B.0003/input/input10
gru 28 15:42:44 localhost kernel: hid-generic 0003:046D:C52B.0003: input,hiddev96,hidraw2: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:05:00.4-2/input1
gru 28 15:42:45 localhost kernel: hid-generic 0003:046D:C52B.0004: hiddev97,hidraw3: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:05:00.4-2/input2
gru 28 15:42:45 localhost kernel: logitech-djreceiver 0003:046D:C52B.0004: hiddev96,hidraw1: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:05:00.4-2/input2
gru 28 15:42:45 localhost kernel: input: Logitech Wireless Device PID:406d Mouse as /devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-2/3-2:1.2/0003:046D:C52B.0004/0003:046D:406D.0005/input/input12
gru 28 15:42:45 localhost kernel: hid-generic 0003:046D:406D.0005: input,hidraw2: USB HID v1.11 Mouse [Logitech Wireless Device PID:406d] on usb-0000:05:00.4-2/input2:1
gru 28 15:42:45 localhost kernel: input: Logitech M705 as /devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-2/3-2:1.2/0003:046D:C52B.0004/0003:046D:406D.0005/input/input16
gru 28 15:42:45 localhost kernel: logitech-hidpp-device 0003:046D:406D.0005: input,hidraw2: USB HID v1.11 Mouse [Logitech M705] on usb-0000:05:00.4-2/input2:1
gru 28 14:42:46 localhost kernel: input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:30/PNP0C09:00/PNP0C0D:00/input/input17
gru 28 14:42:46 localhost kernel: input: Asus Wireless Radio Control as /devices/LNXSYSTM:00/LNXSYBUS:00/ATK4002:00/input/input18
gru 28 14:42:46 localhost kernel: input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input19
gru 28 14:42:46 localhost kernel: input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input20
gru 28 14:42:46 localhost kernel: input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input21
gru 28 14:42:46 localhost kernel: input: PC Speaker as /devices/platform/pcspkr/input/input22
gru 28 14:42:46 localhost kernel: input: Asus WMI hotkeys as /devices/platform/asus-nb-wmi/input/input23
gru 28 14:42:46 localhost kernel: input: HD-Audio Generic HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:08.1/0000:05:00.1/sound/card0/input24
gru 28 14:42:47 localhost kernel: snd_hda_codec_realtek hdaudioC1D0:    inputs:
gru 28 14:42:47 localhost kernel: input: HD-Audio Generic Headphone as /devices/pci0000:00/0000:00:08.1/0000:05:00.6/sound/card1/input25
gru 28 14:42:48 localhost systemd-logind[2028]: Watching system buttons on /dev/input/event10 (Power Button)
gru 28 14:42:48 localhost systemd-logind[2028]: Watching system buttons on /dev/input/event6 (Lid Switch)
gru 28 14:42:48 localhost systemd-logind[2028]: Watching system buttons on /dev/input/event8 (Power Button)
gru 28 14:42:48 localhost systemd-logind[2028]: Watching system buttons on /dev/input/event9 (Sleep Button)
gru 28 14:42:48 localhost systemd-logind[2028]: Watching system buttons on /dev/input/event0 (AT Translated Set 2 keyboard)
gru 28 14:42:58 localhost.localdomain display-manager[4511]: XKBLAYOUT is already set. Better don't touch X11 keyboard configuration.
gru 28 14:43:56 LaptopRyzen kcminit_startup[16094]: Initializing  "/usr/lib64/qt6/plugins/plasma/kcms/systemsettings/kcm_touchpad.so"
gru 28 14:43:56 LaptopRyzen kcminit_startup[16094]: kcm_touchpad: Using X11 backend
gru 28 14:43:56 LaptopRyzen kded6[16219]: kcm_touchpad: Using X11 backend
gru 28 15:31:13 LaptopRyzen kwin_x11[16220]: kwin_core: XCB error: 3 (BadWindow), sequence: 16815, resource id: 10485785, major code: 129 (SHAPE), minor code: 6 (Input)
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: qrc:/kcm/kcm_mouse/main.qml:29: TypeError: Cannot read property 'inputDevices' of null
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: qrc:/kcm/kcm_mouse/main.qml:275: TypeError: Cannot read property 'isAnonymousInputDevice' of null
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: qrc:/kcm/kcm_mouse/main.qml:89: TypeError: Cannot read property 'isAnonymousInputDevice' of null
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: qrc:/kcm/kcm_mouse/main.qml:65: TypeError: Cannot read property 'isAnonymousInputDevice' of null
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: qrc:/kcm/kcm_mouse/main.qml:68: TypeError: Cannot read property 'inputDevices' of null
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: qrc:/kcm/kcm_mouse/main.qml:40: TypeError: Cannot read property 'isAnonymousInputDevice' of null
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: kcm_touchpad: Using X11 backend
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: qrc:/kcm/kcm_touchpad/main.qml:437: TypeError: Cannot read property 'supportsScrollFactor' of null

I couldn’t find any touchpad settings in the BIOS.

I suspected that would be the case.

Is the ELAN1200 device supported by the driver?
modinfo elan_i2c

It worked some time ago:

I can only suggest filing a bug report.