Keyboard not working on Asus Vivobook S 15 OLED K3502ZA

same effect

provide logs, maybe somethings there:
journalctl -b0 -p4 --no-pager

post the output of

sudo libinput list-devices | egrep -i Device
journalctl -b0 -p4 --no-pager                                                                                                                                                                                                                        ✔ 
Aug 13 03:00:37 vivo kernel:  #13 #14 #15 #16 #17 #18 #19
Aug 13 03:00:37 vivo kernel: ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
Aug 13 03:00:37 vivo kernel: pci 0000:00:07.0: DPC: RP PIO log size 0 is invalid
Aug 13 03:00:37 vivo kernel: pci 0000:00:07.1: DPC: RP PIO log size 0 is invalid
Aug 13 03:00:37 vivo kernel: pci 0000:00:07.2: DPC: RP PIO log size 0 is invalid
Aug 13 03:00:37 vivo kernel: pci 0000:00:07.3: DPC: RP PIO log size 0 is invalid
Aug 13 03:00:37 vivo kernel: pnp 00:02: disabling [mem 0xc0000000-0xcfffffff] because it overlaps 0000:00:02.0 BAR 9 [mem 0x00000000-0xdfffffff 64bit pref]
Aug 13 03:00:37 vivo kernel: ACPI: IRQ 1 override to edge, high
Aug 13 03:00:37 vivo kernel: hpet_acpi_add: no address or irqs in _CRS
Aug 13 03:00:37 vivo kernel: i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
Aug 13 03:00:37 vivo kernel: pci 10000:e0:06.2: Primary bus is hard wired to 0
Aug 13 03:00:37 vivo kernel: usb: port power management may be unreliable
Aug 13 03:00:37 vivo kernel: pci 10000:e0:06.2: Primary bus is hard wired to 0
Aug 13 03:00:37 vivo kernel: pcieport 10000:e0:06.2: can't derive routing for PCI INT B
Aug 13 03:00:37 vivo kernel: pcieport 10000:e0:06.2: PCI INT B: no GSI
Aug 13 03:00:37 vivo kernel: pcieport 10000:e0:06.2: can't derive routing for PCI INT A
Aug 13 03:00:37 vivo kernel: nvme 10000:e1:00.0: PCI INT A: no GSI
Aug 13 03:00:38 vivo kernel: acpi PNP0C14:01: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
Aug 13 03:00:38 vivo kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
Aug 13 03:00:38 vivo kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
Aug 13 03:00:38 vivo kernel: resource sanity check: requesting [mem 0xfedc0000-0xfedcffff], which spans more than pnp 00:02 [mem 0xfedc0000-0xfedc7fff]
Aug 13 03:00:38 vivo kernel: caller igen6_probe+0x19d/0x7e0 [igen6_edac] mapping multiple BARs
Aug 13 03:00:39 vivo kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-72.ucode failed with error -2
Aug 13 03:00:39 vivo kernel: iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver
Aug 13 03:00:39 vivo kernel: thermal thermal_zone8: failed to read out thermal zone (-61)
Aug 13 03:00:39 vivo kernel: ucsi_acpi USBC000:00: PPM init failed (-16)
Aug 13 03:00:40 vivo kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: FW ABI is more recent than kernel
Aug 13 03:00:40 vivo kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: FW ABI is more recent than kernel
Aug 13 03:00:43 vivo kernel: kauditd_printk_skb: 17 callbacks suppressed
Aug 13 03:00:43 vivo kernel: spi-nor spi0.0: BFPT parsing failed. Please consider using SPI_NOR_SKIP_SFDP when declaring the flash
Aug 13 03:00:43 vivo kernel: spi-nor: probe of spi0.0 failed with error -524
Aug 13 03:00:43 vivo kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: warn: topology ABI is more recent than kernel
Aug 13 03:00:43 vivo kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: Parent card not yet available, widget card binding deferred
Aug 13 03:00:43 vivo kernel: snd_hda_codec_realtek ehdaudio0D0: ASoC: sink widget AIF1TX overwritten
Aug 13 03:00:43 vivo kernel: snd_hda_codec_realtek ehdaudio0D0: ASoC: source widget AIF1RX overwritten
Aug 13 03:00:43 vivo kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget hifi3 overwritten
Aug 13 03:00:43 vivo kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget hifi2 overwritten
Aug 13 03:00:43 vivo kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget hifi1 overwritten
Aug 13 03:00:43 vivo kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: source widget Codec Output Pin1 overwritten
Aug 13 03:00:43 vivo kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget Codec Input Pin1 overwritten
Aug 13 03:00:43 vivo kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget Analog Codec Playback overwritten
Aug 13 03:00:43 vivo kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget Digital Codec Playback overwritten
Aug 13 03:00:43 vivo kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget Alt Analog Codec Playback overwritten
Aug 13 03:00:43 vivo kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: source widget Analog Codec Capture overwritten
Aug 13 03:00:43 vivo kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: source widget Digital Codec Capture overwritten
Aug 13 03:00:43 vivo kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: source widget Alt Analog Codec Capture overwritten
Aug 13 03:00:43 vivo kernel: skl_hda_dsp_generic skl_hda_dsp_generic: hda_dsp_hdmi_build_controls: no PCM in topology for HDMI converter 3
Aug 13 03:00:44 vivo kernel: Bluetooth: hci0: Malformed MSFT vendor event: 0x02
Aug 13 03:00:45 vivo systemd[698]: xdg-user-dirs-update.service: Failed with result 'exit-code'.
Aug 13 03:00:45 vivo systemd[698]: Failed to start Update XDG user dir configuration.
Aug 13 03:00:45 vivo sddm-greeter[707]: QFont::fromString: Invalid description '(empty)'
Aug 13 03:00:45 vivo sddm-greeter[707]: QObject: Cannot create children for a parent that is in a different thread.
                                        (Parent is QGuiApplication(0x7ffee18866a0), parent's thread is QThread(0x556eb1f55570), current thread is QThread(0x556eb2075f20)
Aug 13 03:00:45 vivo sddm-greeter[707]: QObject: Cannot create children for a parent that is in a different thread.
                                        (Parent is QGuiApplication(0x7ffee18866a0), parent's thread is QThread(0x556eb1f55570), current thread is QThread(0x556eb2075f20)
Aug 13 03:00:45 vivo sddm-greeter[707]: QObject: Cannot create children for a parent that is in a different thread.
                                        (Parent is QGuiApplication(0x7ffee18866a0), parent's thread is QThread(0x556eb1f55570), current thread is QThread(0x556eb2075f20)
Aug 13 03:00:45 vivo sddm-greeter[707]: QObject::installEventFilter(): Cannot filter events for objects in a different thread.
Aug 13 03:00:45 vivo upowerd[746]: energy_full (71.778960) is greater than energy_full_design (70.032600)
Aug 13 03:00:45 vivo sddm-greeter[707]: file:///usr/share/sddm/themes/breath/components/VirtualKeyboard.qml:11:1: Type InputPanel unavailable
Aug 13 03:00:45 vivo sddm-greeter[707]: qrc:/QtQuick/VirtualKeyboard/content/InputPanel.qml:127:5: Type Keyboard unavailable
Aug 13 03:00:45 vivo sddm-greeter[707]: qrc:/QtQuick/VirtualKeyboard/content/components/Keyboard.qml:38:1: module "QtQuick.VirtualKeyboard.Plugins" is not installed
Aug 13 03:00:45 vivo sddm-greeter[707]: file:///usr/share/sddm/themes/breath/Main.qml:465:13: Unable to assign [undefined] to QUrl
Aug 13 03:00:46 vivo sddm-greeter[707]: QDBusConnection: name 'org.freedesktop.UDisks2' had owner '' but we thought it was ':1.18'
Aug 13 03:00:46 vivo sddm-greeter[707]: file:///usr/share/sddm/themes/breath/Main.qml:465:13: Unable to assign [undefined] to QUrl
Aug 13 03:00:46 vivo sddm-greeter[707]: file:///usr/share/sddm/themes/breath/Main.qml:465:13: Unable to assign [undefined] to QUrl
Aug 13 03:00:46 vivo sddm-greeter[707]: file:///usr/share/sddm/themes/breath/Main.qml:465:13: Unable to assign [undefined] to QUrl
Aug 13 03:00:46 vivo sddm-greeter[707]: file:///usr/share/sddm/themes/breath/Main.qml:465:13: Unable to assign [undefined] to QUrl
Aug 13 03:00:46 vivo sddm-greeter[707]: file:///usr/share/sddm/themes/breath/Main.qml:465:13: Unable to assign [undefined] to QUrl
Aug 13 03:00:46 vivo sddm-greeter[707]: file:///usr/share/sddm/themes/breath/Main.qml:465:13: Unable to assign [undefined] to QUrl
Aug 13 03:00:48 vivo kernel: kauditd_printk_skb: 13 callbacks suppressed
Aug 13 03:01:52 vivo ksplashqml[793]: file:///usr/share/plasma/look-and-feel/org.manjaro.breath.desktop/contents/splash/Splash.qml:49: ReferenceError: maxWidth is not defined
Aug 13 03:01:52 vivo ksplashqml[793]: file:///usr/share/plasma/look-and-feel/org.manjaro.breath.desktop/contents/splash/Splash.qml:81:29: Unable to assign int to QEasingCurve
Aug 13 03:01:52 vivo klauncher[832]: Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Aug 13 03:01:52 vivo kcminit_startup[838]: QDBusConnection: error: could not send signal to service "" path "//home/radu/.kde4/share/config/kdeglobals" interface "org.kde.kconfig.notify" member "ConfigChanged": Invalid object path: //home/radu/.kde4/share/config/kdeglobals
Aug 13 03:01:53 vivo kwin_x11[849]: Warning: Setting a new default format with a different version or profile after the global shared context is created may cause issues with context sharing.
Aug 13 03:01:53 vivo kwin_x11[849]: kwin_xkbcommon: XKB: inet:323:58: unrecognized keysym "XF86EmojiPicker"
Aug 13 03:01:53 vivo kwin_x11[849]: kwin_xkbcommon: XKB: inet:324:58: unrecognized keysym "XF86Dictate"
Aug 13 03:01:53 vivo ksmserver[891]: Qt: Session management error: networkIdsList argument is NULL
Aug 13 03:01:53 vivo kded5[846]: QDBusConnection: name 'org.kde.kglobalaccel' had owner '' but we thought it was ':1.12'
Aug 13 03:01:53 vivo kded5[846]: kscreen.kded: PowerDevil SuspendSession action not available!
Aug 13 03:01:53 vivo plasmashell[929]: Aborting shell load: The activity manager daemon (kactivitymanagerd) is not running.
Aug 13 03:01:53 vivo plasmashell[929]: If this Plasma has been installed into a custom prefix, verify that its D-Bus services dir is known to the system for the daemon to be activatable.
Aug 13 03:01:53 vivo kwin_x11[849]: kwin_core: XCB error: 10 (BadAccess), sequence: 837, resource id: 2026, major code: 142 (Composite), minor code: 2 (RedirectSubwindows)
Aug 13 03:01:53 vivo plasmashell[929]: Aborting shell load: The activity manager daemon (kactivitymanagerd) is not running.
Aug 13 03:01:53 vivo plasmashell[929]: If this Plasma has been installed into a custom prefix, verify that its D-Bus services dir is known to the system for the daemon to be activatable.
Aug 13 03:01:53 vivo org_kde_powerdevil[925]: org.kde.powerdevil: Handle button events action could not check for screen configuration
Aug 13 03:01:53 vivo pulseaudio[1016]: Path Capture is not a volume or mute control
Aug 13 03:01:53 vivo plasmashell[929]: qml: PlasmaExtras.ScrollArea is deprecated. Use PlasmaComponents3.ScrollView instead.
Aug 13 03:01:54 vivo pulseaudio[1016]: stat('/etc/pulse/default.pa.d'): No such file or directory
Aug 13 03:01:54 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:530:9: QML Label: Binding loop detected for property "height"
Aug 13 03:01:54 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:495:13: QML Label: Binding loop detected for property "height"
Aug 13 03:01:54 vivo plasmashell[929]: Trying to use rootObject before initialization is completed, whilst using setInitializationDelayed. Forcing completion
Aug 13 03:01:54 vivo plasmashell[929]: Entry is not valid "org.kde.kontact.desktop" QSharedPointer(0x564d08ecd6a0)
Aug 13 03:01:54 vivo plasmashell[929]: Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x564d08ed2930)
Aug 13 03:01:54 vivo plasmashell[929]: Entry is not valid "org.kde.discover.desktop" QSharedPointer(0x564d08ed2930)
Aug 13 03:01:54 vivo plasmashell[929]: Entry is not valid "org.kde.kontact.desktop" QSharedPointer(0x564d08e112d0)
Aug 13 03:01:54 vivo plasmashell[929]: Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x564d08ed2810)
Aug 13 03:01:54 vivo plasmashell[929]: Entry is not valid "org.kde.discover.desktop" QSharedPointer(0x564d08e112d0)
Aug 13 03:01:54 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:495:13: QML Label: Binding loop detected for property "height"
Aug 13 03:01:54 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:530:9: QML Label: Binding loop detected for property "height"
Aug 13 03:01:54 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:552:5: QML Label: Binding loop detected for property "height"
Aug 13 03:01:54 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/main.qml:18:1: QML DropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumWidth"
Aug 13 03:01:54 vivo plasmashell[929]: Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationHeader.qml"
Aug 13 03:01:54 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/ExpandedRepresentation.qml:165:9: QML HiddenItemsView: Binding loop detected for property "implicitHeight"
Aug 13 03:01:54 vivo kwin_x11[849]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 2785, resource id: 4194357, major code: 18 (ChangeProperty), minor code: 0
Aug 13 03:01:54 vivo plasmashell[929]: QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
Aug 13 03:01:56 vivo kwin_x11[849]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 4007, resource id: 37748855, major code: 18 (ChangeProperty), minor code: 0
Aug 13 03:01:56 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:370: Unable to assign [undefined] to QString
Aug 13 03:01:56 vivo kwin_x11[849]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 4972, resource id: 14680492, major code: 3 (GetWindowAttributes), minor code: 0
Aug 13 03:01:56 vivo kwin_x11[849]: qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 4973, resource id: 14680492, major code: 14 (GetGeometry), minor code: 0
Aug 13 03:02:02 vivo kernel: kauditd_printk_skb: 10 callbacks suppressed
Aug 13 03:05:47 vivo plasmashell[929]: Could not find the Plasmoid for Plasma::FrameSvgItem(0x564d09a08c10) QQmlContext(0x564d0927e4d0) QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml")
Aug 13 03:05:47 vivo plasmashell[929]: Could not find the Plasmoid for Plasma::FrameSvgItem(0x564d09a08c10) QQmlContext(0x564d0927e4d0) QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml")
Aug 13 03:05:47 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:219:21: QML SelectableLabel: Binding loop detected for property "implicitWidth"
Aug 13 03:05:47 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:219:21: QML SelectableLabel: Binding loop detected for property "implicitWidth"
Aug 13 03:05:47 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:219:21: QML SelectableLabel: Binding loop detected for property "implicitHeight"
Aug 13 03:05:47 vivo plasmashell[929]: Could not find the Plasmoid for Plasma::FrameSvgItem(0x564d09a132e0) QQmlContext(0x564d0927e4d0) QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml")
Aug 13 03:05:47 vivo plasmashell[929]: Could not find the Plasmoid for Plasma::FrameSvgItem(0x564d09a132e0) QQmlContext(0x564d0927e4d0) QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml")
Aug 13 03:05:47 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:219:21: QML SelectableLabel: Binding loop detected for property "implicitWidth"
Aug 13 03:05:47 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:219:21: QML SelectableLabel: Binding loop detected for property "implicitWidth"
Aug 13 03:05:47 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:219:21: QML SelectableLabel: Binding loop detected for property "implicitHeight"
Aug 13 03:10:00 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:370: Unable to assign [undefined] to QString
Aug 13 03:10:01 vivo kwin_x11[849]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 39031, resource id: 37748904, major code: 18 (ChangeProperty), minor code: 0
Aug 13 03:10:01 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:370: Unable to assign [undefined] to QString
Aug 13 03:15:23 vivo kscreenlocker_greet[1888]: Qt: Session management error: networkIdsList argument is NULL
Aug 13 03:15:23 vivo kscreenlocker_greet[1888]: qt.virtualkeyboard.hunspell: Hunspell dictionary is missing for "en_US" . Search paths ("/usr/share/qt/qtvirtualkeyboard/hunspell", "/usr/share/hunspell", "/usr/share/myspell/dicts")
Aug 13 03:15:23 vivo kscreenlocker_greet[1888]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserList.qml:42:9: Unable to assign [undefined] to bool
Aug 13 03:19:13 vivo plasmashell[929]: Could not find the Plasmoid for Plasma::FrameSvgItem(0x564d09e26870) QQmlContext(0x564d0927e4d0) QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml")
Aug 13 03:19:13 vivo plasmashell[929]: Could not find the Plasmoid for Plasma::FrameSvgItem(0x564d09e26870) QQmlContext(0x564d0927e4d0) QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml")
Aug 13 03:19:13 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:219:21: QML SelectableLabel: Binding loop detected for property "implicitWidth"
Aug 13 03:19:13 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:219:21: QML SelectableLabel: Binding loop detected for property "implicitWidth"
Aug 13 03:19:13 vivo plasmashell[929]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:219:21: QML SelectableLabel: Binding loop detected for property "implicitHeight"
Aug 13 03:19:13 vivo plasmashell[929]: file:///usr/lib/qt/qml/org/kde/plasma/components.3/ScrollView.qml:45:27: QML ScrollBar: Binding loop detected for property "visible"
Aug 13 03:19:18 vivo kwin_x11[849]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 56614, resource id: 37748906, major code: 15 (QueryTree), minor code: 0
Aug 13 03:27:04 vivo kwin_x11[849]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 58983, resource id: 73400374, major code: 18 (ChangeProperty), minor code: 0
sudo libinput list-devices | egrep -i Device                                                                                                                                                                                                         ✔ 

Device:           Video Bus
Device:           Power Button
Device:           Lid Switch
Device:           PixArt USB Optical Mouse
Device:           USB2.0 HD UVC WebCam: USB2.0 HD
Device:           Logitech USB Keyboard
Device:           Logitech USB Keyboard Consumer Control
Device:           Logitech USB Keyboard System Control
Device:           ASUE120B:00 04F3:31C0 Mouse
Device:           ASUE120B:00 04F3:31C0 Touchpad
Device:           Asus WMI hotkeys

will try

well let’s dig in what happened because your keyboard is not detected. also a simple question, did you use a external keyboard while the installation. please provide the output of

sudo dmesg | egrep -i 8042
sudo dmesg | egrep -i 8042                                                                                                                                                                                                                    ✔  4s  
[    0.038042] ACPI: LAPIC_NMI (acpi_id[0x11] high edge lint[0x1])
[    0.038042] ACPI: LAPIC_NMI (acpi_id[0x12] high edge lint[0x1])
[    0.038042] ACPI: LAPIC_NMI (acpi_id[0x13] high edge lint[0x1])
[    1.621997] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[    1.622000] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[    1.623266] serio: i8042 KBD port at 0x60,0x64 irq 1

the external keyboard was used during install because i could not proceed with it without a keyboard

well we’re getting closer to the problem,

so here we are

i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp

can you edit a file with sudo rights ? if not we assist

BAD MISTAKE

yes i can edit with sudo, tell me what file

okay you open /etc/default/grub
there is a column that starts with

GRUB_CMDLINE_LINUX

you will add the following to the already existing entries

GRUB_CMDLINE_LINUX="i8042.reset i8042.nomux i8042.nopnp i8042.noloop"

after editing you’ll open a console and run the following commands

sudo update-grub
sudo mkinitcpio -P

and do a restart.

post if there are changes. so post the output of

sudo dmesg | egrep -i 8042

after reboot

[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.19-x86_64 root=UUID=74d5f106-a83c-4ac8-8651-2bd690ffb091 rw i8042.reset i8042.nomux i8042.nopnp i8042.noloop quiet resume=UUID=70b036e0-344d-4dac-a690-1f435d3d4189 udev.log_priority=3 acpi_osi=! "acpi_osi=Windows 2012"
[    0.040838] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.19-x86_64 root=UUID=74d5f106-a83c-4ac8-8651-2bd690ffb091 rw i8042.reset i8042.nomux i8042.nopnp i8042.noloop quiet resume=UUID=70b036e0-344d-4dac-a690-1f435d3d4189 udev.log_priority=3 acpi_osi=! "acpi_osi=Windows 2012"
[    1.595814] i8042: PNP detection disabled
[    1.598389] serio: i8042 KBD port at 0x60,0x64 irq 1
[    1.598411] serio: i8042 AUX port at 0x60,0x64 irq 12

sadly nothing changed

well the keyboard should be accesible now, post the output of

sudo libinput list-devices | egrep -i Device

again

sudo libinput list-devices | egrep -i Device                                                                                                                                                                                                  ✔  3s  
Device:           Video Bus
Device:           Power Button
Device:           Lid Switch
Device:           PixArt USB Optical Mouse
Device:           USB2.0 HD UVC WebCam: USB2.0 HD
Device:           Logitech USB Keyboard
Device:           Logitech USB Keyboard Consumer Control
Device:           Logitech USB Keyboard System Control
Device:           ASUE120B:00 04F3:31C0 Mouse
Device:           ASUE120B:00 04F3:31C0 Touchpad
Device:           Asus WMI hotkeys

please check your bios setting for the touchpad. is there a entry of the mode ? if so set it to basic-functionality not the extended, save and reboot

I looked everywhere, did not find any setting related to the touchpad

tried mint live usb, keyboard doesnt work there either

well i would download the latest iso and do a new install, but never use a second(external) keyboard while installing on a laptop with built-in keyboard. this drives the system mad. also make sure that the latest bios is installed (check the manufacturer download-page for bios-updates).
at this point i can’t recommend any other solution, maybe someone else knows better.