Internal keyboard and touchpad not working

@DeLinuxCo Yes, I have this menu. I already tried booting with both free and non-free drivers.

@pobrn I already did try this, it doesn’t work in the TTY.

I have the two lines

  1:          0          0          0          0         27          0          0          0  IR-IO-APIC    1-edge      i8042
 12:          0          0          0          0          0          0          0          0  IR-IO-APIC   12-edge      i8042

with i8042, but I don’t see anything change when I press keys on the internal keyboard.

Have you tried different kernels?

I started off with 5.8.18-1 when I first installed a few days ago, but right now I am running 5.9.3-1. Maybe I should try the LTS 5.4 or the experimental 5.10?

By the way, I cannot really read the outputs of all the commands you asked me to run. What do they tell you? Are my devices recognized in any way, or is there no trace of them?

I was hoping to determine if the touchpad is recognized at any level. As for the keyboard, could you try if running sudo modprobe -r atkbd && sleep 2 && sudo modprobe atkbd makes it work? Furthermore, please install evtest, then run it in a terminal, then select the “AT Translated Set 2 keyboard” device, and see if any events are printed when you press keys on the keyboard.

I think you could try both.

Could you install evtest there as well, run it, and check the keyboard, and any additional mouse/touchpad device it lists?

I ran the command sudo modprobe -r atkbd && sleep 2 && sudo modprobe atkbd. No output, nothing changed.

As for evtest, I got the following: Nothing changed upon my typing.

[vocqei@manjaro Downloads]$ sudo evtest 
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0:      Power Button
/dev/input/event1:      Lid Switch
/dev/input/event2:      AT Translated Set 2 keyboard
/dev/input/event3:      USB Keyboard
/dev/input/event4:      USB Keyboard System Control
/dev/input/event5:      USB Keyboard Consumer Control
/dev/input/event6:      USB Keyboard Mouse
/dev/input/event7:      USB Keyboard
/dev/input/event8:      Logitech Gaming Mouse G502
/dev/input/event9:      Logitech Gaming Mouse G502 Keyboard
/dev/input/event10:     Logitech Gaming Mouse G502 Consumer Control
/dev/input/event11:     Logitech Gaming Mouse G502 System Control
/dev/input/event12:     HID 2109:8888 System Control
/dev/input/event13:     HID 2109:8888 Consumer Control
/dev/input/event14:     Fujitsu FUJ02E3
/dev/input/event15:     PC Speaker
/dev/input/event16:     Video Bus
/dev/input/event17:     HDA Digital PCBeep
/dev/input/event18:     HDA Intel PCH Headphone
/dev/input/event19:     HDA Intel PCH HDMI/DP,pcm=3
/dev/input/event20:     HDA Intel PCH HDMI/DP,pcm=7
/dev/input/event21:     HDA Intel PCH HDMI/DP,pcm=8
/dev/input/event22:     HDA Intel PCH HDMI/DP,pcm=9
/dev/input/event23:     HDA Intel PCH HDMI/DP,pcm=10
/dev/input/event24:     FJ Camera: FJ Camera
/dev/input/event25:     FJ Camera: IR Camera
Select the device event number [0-25]: 2
Input driver version is 1.0.1
Input device ID: bus 0x11 vendor 0x1 product 0x1 version 0xab54
Input device name: "AT Translated Set 2 keyboard"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
    Event code 1 (KEY_ESC)
    Event code 2 (KEY_1)
    Event code 3 (KEY_2)
    Event code 4 (KEY_3)
    Event code 5 (KEY_4)
    Event code 6 (KEY_5)
    Event code 7 (KEY_6)
    Event code 8 (KEY_7)
    Event code 9 (KEY_8)
    Event code 10 (KEY_9)
    Event code 11 (KEY_0)
    Event code 12 (KEY_MINUS)
    Event code 13 (KEY_EQUAL)
    Event code 14 (KEY_BACKSPACE)
    Event code 15 (KEY_TAB)
    Event code 16 (KEY_Q)
    Event code 17 (KEY_W)
    Event code 18 (KEY_E)
    Event code 19 (KEY_R)
    Event code 20 (KEY_T)
    Event code 21 (KEY_Y)
    Event code 22 (KEY_U)
    Event code 23 (KEY_I)
    Event code 24 (KEY_O)
    Event code 25 (KEY_P)
    Event code 26 (KEY_LEFTBRACE)
    Event code 27 (KEY_RIGHTBRACE)
    Event code 28 (KEY_ENTER)
    Event code 29 (KEY_LEFTCTRL)
    Event code 30 (KEY_A)
    Event code 31 (KEY_S)
    Event code 32 (KEY_D)
    Event code 33 (KEY_F)
    Event code 34 (KEY_G)
    Event code 35 (KEY_H)
    Event code 36 (KEY_J)
    Event code 37 (KEY_K)
    Event code 38 (KEY_L)
    Event code 39 (KEY_SEMICOLON)
    Event code 40 (KEY_APOSTROPHE)
    Event code 41 (KEY_GRAVE)
    Event code 42 (KEY_LEFTSHIFT)
    Event code 43 (KEY_BACKSLASH)
    Event code 44 (KEY_Z)
    Event code 45 (KEY_X)
    Event code 46 (KEY_C)
    Event code 47 (KEY_V)
    Event code 48 (KEY_B)
    Event code 49 (KEY_N)
    Event code 50 (KEY_M)
    Event code 51 (KEY_COMMA)
    Event code 52 (KEY_DOT)
    Event code 53 (KEY_SLASH)
    Event code 54 (KEY_RIGHTSHIFT)
    Event code 55 (KEY_KPASTERISK)
    Event code 56 (KEY_LEFTALT)
    Event code 57 (KEY_SPACE)
    Event code 58 (KEY_CAPSLOCK)
    Event code 59 (KEY_F1)
    Event code 60 (KEY_F2)
    Event code 61 (KEY_F3)
    Event code 62 (KEY_F4)
    Event code 63 (KEY_F5)
    Event code 64 (KEY_F6)
    Event code 65 (KEY_F7)
    Event code 66 (KEY_F8)
    Event code 67 (KEY_F9)
    Event code 68 (KEY_F10)
    Event code 69 (KEY_NUMLOCK)
    Event code 70 (KEY_SCROLLLOCK)
    Event code 71 (KEY_KP7)
    Event code 72 (KEY_KP8)
    Event code 73 (KEY_KP9)
    Event code 74 (KEY_KPMINUS)
    Event code 75 (KEY_KP4)
    Event code 76 (KEY_KP5)
    Event code 77 (KEY_KP6)
    Event code 78 (KEY_KPPLUS)
    Event code 79 (KEY_KP1)
    Event code 80 (KEY_KP2)
    Event code 81 (KEY_KP3)
    Event code 82 (KEY_KP0)
    Event code 83 (KEY_KPDOT)
    Event code 85 (KEY_ZENKAKUHANKAKU)
    Event code 86 (KEY_102ND)
    Event code 87 (KEY_F11)
    Event code 88 (KEY_F12)
    Event code 89 (KEY_RO)
    Event code 90 (KEY_KATAKANA)
    Event code 91 (KEY_HIRAGANA)
    Event code 92 (KEY_HENKAN)
    Event code 93 (KEY_KATAKANAHIRAGANA)
    Event code 94 (KEY_MUHENKAN)
    Event code 95 (KEY_KPJPCOMMA)
    Event code 96 (KEY_KPENTER)
    Event code 97 (KEY_RIGHTCTRL)
    Event code 98 (KEY_KPSLASH)
    Event code 99 (KEY_SYSRQ)
    Event code 100 (KEY_RIGHTALT)
    Event code 102 (KEY_HOME)
    Event code 103 (KEY_UP)
    Event code 104 (KEY_PAGEUP)
    Event code 105 (KEY_LEFT)
    Event code 106 (KEY_RIGHT)
    Event code 107 (KEY_END)
    Event code 108 (KEY_DOWN)
    Event code 109 (KEY_PAGEDOWN)
    Event code 110 (KEY_INSERT)
    Event code 111 (KEY_DELETE)
    Event code 112 (KEY_MACRO)
    Event code 113 (KEY_MUTE)
    Event code 114 (KEY_VOLUMEDOWN)
    Event code 115 (KEY_VOLUMEUP)
    Event code 116 (KEY_POWER)
    Event code 117 (KEY_KPEQUAL)
    Event code 118 (KEY_KPPLUSMINUS)
    Event code 119 (KEY_PAUSE)
    Event code 121 (KEY_KPCOMMA)
    Event code 122 (KEY_HANGUEL)
    Event code 123 (KEY_HANJA)
    Event code 124 (KEY_YEN)
    Event code 125 (KEY_LEFTMETA)
    Event code 126 (KEY_RIGHTMETA)
    Event code 127 (KEY_COMPOSE)
    Event code 128 (KEY_STOP)
    Event code 140 (KEY_CALC)
    Event code 142 (KEY_SLEEP)
    Event code 143 (KEY_WAKEUP)
    Event code 155 (KEY_MAIL)
    Event code 156 (KEY_BOOKMARKS)
    Event code 157 (KEY_COMPUTER)
    Event code 158 (KEY_BACK)
    Event code 159 (KEY_FORWARD)
    Event code 163 (KEY_NEXTSONG)
    Event code 164 (KEY_PLAYPAUSE)
    Event code 165 (KEY_PREVIOUSSONG)
    Event code 166 (KEY_STOPCD)
    Event code 172 (KEY_HOMEPAGE)
    Event code 173 (KEY_REFRESH)
    Event code 183 (KEY_F13)
    Event code 184 (KEY_F14)
    Event code 185 (KEY_F15)
    Event code 217 (KEY_SEARCH)
    Event code 226 (KEY_MEDIA)
  Event type 4 (EV_MSC)
    Event code 4 (MSC_SCAN)
  Event type 17 (EV_LED)
    Event code 0 (LED_NUML) state 0
    Event code 1 (LED_CAPSL) state 0
    Event code 2 (LED_SCROLLL) state 0
Key repeat handling:
  Repeat type 20 (EV_REP)
    Repeat code 0 (REP_DELAY)
      Value    250
    Repeat code 1 (REP_PERIOD)
      Value     33
Properties:
Testing ... (interrupt to exit)
^C[vocqei@manjaro Downloads]$

Next, I’m going to try it on arch.

Regarding the kernel, this is perhaps a little emberassing, but I don’t know how to select an older kernel, e.g. 5.4 or how to roll back to 5.9 when I’m on 5.10. After I installed 5.9, it booted 5.9 (because it was the latest kernel then). The wiki entry Manjaro Kernels - Manjaro just says, I could choose a Kernel from from the GRUB menu, but I don’t actually have a GRUB menu. Maybe this is, because I installed with full disk encryption? I am only prompted for my password to decrypt the disk, and then the system boots up completely.

I’m not sure, but maybe you need to the shift key to see the GRUB menu.

So with a little bit of pain, I managed to get wifi working in the arch image and installed evtest. There evtest recognized my key presses under AT Translated Set 2 keyboard. I didn’t find my touchpad however.

Before or after decrypting? Right now I spammed Shift after typing my password, but I got all the way into my KDE desktop…

You could try both, I’m not sure.

In the meantime, I tried the 5.10 kernel: Nothing. I’m so disappointed, I’d really like to use Manjaro… But still, many thanks for your help. Maybe I’ll start looking around for a distro I like, where both keyboard and touchpad are working.

From your installed system, could you post the output of cat /etc/default/grub? I have no experience with encrypted systems but the GRUB menu might have been hidden in this installation as a result.

@BG405 Sure:

[vocqei@manjaro ~]$ cat /etc/default/grub 
GRUB_DEFAULT=saved
GRUB_TIMEOUT=10
GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet cryptdevice=UUID=37ee93bd-a4db-464d-9129-e97d0cd473cd:luks-37ee93bd-a4db-464d-9129-e97d0cd473cd root=/dev/mapper/luks-37ee93bd-a4db-464d-9129-e97d0cd473cd resume=/dev/mapper/luks-401e5f67-db1a-4f25-abdb-fb2c8abbb125 udev.log_priority=3"
GRUB_CMDLINE_LINUX=""

# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"

# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y

# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'videoinfo'
GRUB_GFXMODE=auto

# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep

# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true

# Uncomment and set to the desired menu colors.  Used by normal and wallpaper
# modes only.  Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="green/black"

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/usr/share/grub/background.png"
GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt"

# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"
GRUB_ENABLE_CRYPTODISK=y

Setting GRUB_TIMEOUT_STYLE=menu (or commenting out that line) should show the menu for 10 seconds at bootup; you can adjust the timeout value as desired.

Again not 100% sure with encryption.

Hope this helps! :slight_smile:

@BG405 I see, thank you! Perhaps this is set to hidden on a single boot setup?

It shouldn’t be, unless that’s changed on later ISOs; I installed this system around 3 years ago. I’ll need to check the latest ISO.

I now have the following /etc/default/grub:

[vocqei@manjaro ~]$ cat /etc/default/grub 
GRUB_DEFAULT=saved
GRUB_TIMEOUT=10
# GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet cryptdevice=UUID=37ee93bd-a4db-464d-9129-e97d0cd473cd:luks-37ee93bd-a4db-464d-9129-e97d0cd473cd root=/dev/mapper/luks-37ee93bd-a4db-464d-9129-e97d0cd473cd resume=/dev/mapper/luks-401e5f67-db1a-4f25-abdb-fb2c8abbb125 udev.log_priority=3"
GRUB_CMDLINE_LINUX=""

# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"

# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y

# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'videoinfo'
GRUB_GFXMODE=auto

# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep

# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true

# Uncomment and set to the desired menu colors.  Used by normal and wallpaper
# modes only.  Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="green/black"

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/usr/share/grub/background.png"
GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt"

# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"
GRUB_ENABLE_CRYPTODISK=y

But I still don’t see GRUB. Do I have to update GRUB or something? (If I am not mistaken, then this file should still be encrypted when GRUB does its job, so I think it kind of makes sense that nothing changed.)

Yes, sorry forgot to mention sudo update-grub :blush: :innocent:

… I’m downloading the latest (KDE) ISO now to check the default GRUB configuration. :wink:

Great, thank you! At least I’m learning a thing or two going through this. But for the record: Kernel version 5.4 doesn’t work.

It’s appreciated! :+1:

Just a FYI: I’ve checked the new ISO and a fresh non-encrypted installation of Manjaro KDE indeed does not show the GRUB menu by default, even prior to any editing of the config. file & following installation of a Kernel from a different (in this case newer) series.

As for the KB & trackpad issue, I’m scratching my head a bit here but it might be worth getting into the UEFI settings (I tried this via the GRUB menu on my VM and it worked in my case) and see if there are any settings for the keyboard (USB emulation of PS/2 or something like that) which can be enabled.

Also if there are any settings for advanced trackpad configuration; disable any advanced functionality & see if that helps … it did on one of my machines, where the trackpad wouldn’t work unless in “basic” mode.

It may help if you post the output of

inxi --full --admin --verbosity=7 --filter --no-host

as we’ll get a better idea of what you’re working with. Hopefully then, someone familiar with that hardware may be better able to help.

Here is my hardware:

[vocqei@manjaro ~]$ inxi --full --admin --verbosity=7 --filter --no-host
System:    Kernel: 5.4.74-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.4-x86_64 root=UUID=01388096-d497-4712-a5a4-290c19829263 rw 
           quiet 
           cryptdevice=UUID=37ee93bd-a4db-464d-9129-e97d0cd473cd:luks-37ee93bd-a4db-464d-9129-e97d0cd473cd 
           root=/dev/mapper/luks-37ee93bd-a4db-464d-9129-e97d0cd473cd 
           resume=/dev/mapper/luks-401e5f67-db1a-4f25-abdb-fb2c8abbb125 udev.log_priority=3 
           Desktop: KDE Plasma 5.20.2 tk: Qt 5.15.1 wm: kwin_x11 dm: SDDM Distro: Manjaro Linux 
Machine:   Type: Laptop System: FUJITSU CLIENT LIMITED product: LIFEBOOK E5510 v: 10601736746 
           serial: <filter> Chassis: type: 10 v: LIFEBOOK E5510 serial: <filter> 
           Mobo: FUJITSU CLIENT LIMITED model: FJNB2D6 v: A2 serial: <filter> UEFI: FUJITSU CLIENT LIMITED 
           v: Version 2.12 date: 06/23/2020 
Battery:   ID-1: CMB1 charge: 49.2 Wh condition: 50.3/50.3 Wh (100%) volts: 16.5/14.4 
           model: Fujitsu CP790917-01 type: Li-ion serial: <filter> status: Unknown 
Memory:    RAM: total: 15.29 GiB used: 1.11 GiB (7.3%) 
           RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
CPU:       Info: Quad Core model: Intel Core i7-10510U bits: 64 type: MT MCP arch: Kaby Lake family: 6 
           model-id: 8E (142) stepping: C (12) microcode: D6 L2 cache: 8192 KiB bogomips: 36812 
           Speed: 3428 MHz min/max: 400/4900 MHz Core speeds (MHz): 1: 3327 2: 3397 3: 3365 4: 3385 5: 3299 
           6: 3381 7: 3393 8: 3391 
           Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat arch_capabilities arch_perfmon art avx 
           avx2 bmi1 bmi2 bts clflush clflushopt cmov constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl 
           dtes64 dtherm dts epb ept ept_ad erms est f16c flexpriority flush_l1d fma fpu fsgsbase fxsr ht hwp 
           hwp_act_window hwp_epp hwp_notify ibpb ibrs ibrs_enhanced ida intel_pt invpcid invpcid_single 
           lahf_lm lm mca mce md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc nopl nx pae pat pbe pcid 
           pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse pse36 pts rdrand rdseed rdtscp rep_good sdbg 
           sep smap smep ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust 
           tsc_deadline_timer vme vmx vnmi vpid x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr 
           Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages 
           Type: l1tf status: Not affected 
           Type: mds status: Not affected 
           Type: meltdown status: Not affected 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling 
           Type: srbds mitigation: TSX disabled 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel UHD Graphics vendor: Fujitsu Client Limited driver: i915 v: kernel bus ID: 00:02.0 
           chip ID: 8086:9b41 
           Device-2: Chicony FJ Camera type: USB driver: uvcvideo bus ID: 1-6:5 chip ID: 04f2:b6d1 
           serial: <filter> 
           Display: x11 server: X.Org 1.20.9 compositor: kwin_x11 driver: intel unloaded: modesetting 
           alternate: fbdev,vesa display ID: :0 screens: 1 
           Screen-1: 0 s-res: 2560x1440 s-dpi: 96 s-size: 675x380mm (26.6x15.0") s-diag: 775mm (30.5") 
           Monitor-1: DP1 res: 2560x1440 hz: 60 dpi: 108 size: 600x340mm (23.6x13.4") diag: 690mm (27.2") 
           OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 20.2.1 direct render: Yes 
Audio:     Device-1: Intel vendor: Fujitsu Client Limited driver: snd_hda_intel v: kernel 
           alternate: snd_sof_pci bus ID: 00:1f.3 chip ID: 8086:02c8 
           Sound Server: ALSA v: k5.4.74-1-MANJARO 
Network:   Device-1: Intel Wireless-AC 9462 driver: iwlwifi v: kernel port: 6000 bus ID: 00:14.3 
           chip ID: 8086:02f0 
           IF: wlp0s20f3 state: up mac: <filter> 
           IP v4: <filter> type: dynamic noprefixroute scope: global broadcast: <filter> 
           IP v6: <filter> type: dynamic noprefixroute scope: global 
           IP v6: <filter> type: noprefixroute scope: link 
           Device-2: Intel Ethernet I219-LM vendor: Fujitsu Client Limited driver: e1000e v: 3.2.6-k 
           port: efa0 bus ID: 00:1f.6 chip ID: 8086:0d4e 
           IF: enp0s31f6 state: down mac: <filter> 
           Device-3: Realtek RTL8153 Gigabit Ethernet Adapter type: USB driver: r8152 bus ID: 2-4.1.2:4 
           chip ID: 0bda:8153 serial: <filter> 
           IF: enp0s20f0u4u1u2 state: down mac: <filter> 
           WAN IP: <filter> 
Drives:    Local Storage: total: 491.85 GiB used: 23.44 GiB (4.8%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/nvme0n1 vendor: Toshiba model: KBG4AZNV512G KIOXIA size: 476.94 GiB block size: 
           physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: AEJA1103 
           scheme: GPT 
           ID-2: /dev/sda type: USB vendor: Intenso model: Alu Line size: 14.91 GiB block size: 
           physical: 512 B logical: 512 B serial: <filter> rev: 8.07 scheme: GPT 
           SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure? 
           Message: No Optical or Floppy data was found. 
RAID:      Message: No RAID data was found. 
Partition: ID-1: / raw size: 459.82 GiB size: 451.60 GiB (98.21%) used: 23.44 GiB (5.2%) fs: ext4 
           dev: /dev/dm-0 label: N/A uuid: 01388096-d497-4712-a5a4-290c19829263 
           ID-2: /boot/efi raw size: 300.0 MiB size: 299.4 MiB (99.80%) used: 480 KiB (0.2%) fs: vfat 
           dev: /dev/nvme0n1p1 label: N/A uuid: 2F04-6E11 
Swap:      Kernel: swappiness: 60 (default) cache pressure: 100 (default) 
           ID-1: swap-1 type: partition size: 16.82 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/dm-1 
           label: N/A uuid: c0e5b7f5-d340-48ae-b45c-a71f871fcd25 
Unmounted: ID-1: /dev/nvme0n1p2 size: 459.82 GiB fs: crypto_luks label: N/A 
           uuid: 37ee93bd-a4db-464d-9129-e97d0cd473cd 
           ID-2: /dev/nvme0n1p3 size: 16.82 GiB fs: crypto_luks label: N/A 
           uuid: 401e5f67-db1a-4f25-abdb-fb2c8abbb125 
           ID-3: /dev/sda1 size: 671.0 MiB fs: iso9660 label: ARCH_202011 uuid: 2020-11-01-06-38-10-00 
           ID-4: /dev/sda2 size: 60.0 MiB fs: vfat label: ARCHISO_EFI uuid: 83EA-5409 
           ID-5: /dev/sda3 size: 300 KiB fs: <superuser/root required> label: N/A uuid: N/A 
USB:       Hub: 1-0:1 info: Full speed (or root) Hub ports: 12 rev: 2.0 speed: 480 Mb/s chip ID: 1d6b:0002 
           Device-1: 1-1:2 info: Alcor Micro Flash Drive type: Mass Storage driver: usb-storage interfaces: 1 
           rev: 2.0 speed: 480 Mb/s chip ID: 058f:6387 serial: <filter> 
           Hub: 1-4:3 info: VIA Labs USB2.0 Hub ports: 4 rev: 2.1 speed: 480 Mb/s chip ID: 2109:2817 
           Hub: 1-4.1:6 info: VIA Labs Intenso Alu Line ports: 4 rev: 2.1 speed: 480 Mb/s chip ID: 2109:2817 
           Device-1: 1-4.1.3:10 info: Logitech G502 Proteus Spectrum Optical Mouse type: Mouse,HID 
           driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s chip ID: 046d:c332 
           serial: <filter> 
           Device-2: 1-4.2:8 info: Holtek type: Keyboard,HID driver: hid-generic,usbhid interfaces: 3 
           rev: 1.1 speed: 12 Mb/s chip ID: 04d9:0141 
           Device-3: 1-4.3:11 info: Fujitsu Siemens s type: Billboard driver: N/A interfaces: 1 rev: 2.0 
           speed: 12 Mb/s chip ID: 0bf8:103c serial: <filter> 
           Device-4: 1-4.4:12 info: VIA Labs USB2.0 Hub type: Keyboard driver: hid-generic,usbhid 
           interfaces: 1 rev: 2.0 speed: 480 Mb/s chip ID: 2109:8888 
           Device-5: 1-5:4 info: Fujitsu PalmSecure Sensor Device - MP type: <vendor specific> driver: N/A 
           interfaces: 1 rev: 2.0 speed: 480 Mb/s chip ID: 04c5:125a 
           Device-6: 1-6:5 info: Chicony FJ Camera type: Video driver: uvcvideo interfaces: 4 rev: 2.0 
           speed: 480 Mb/s chip ID: 04f2:b6d1 serial: <filter> 
           Device-7: 1-7:7 info: Alcor Micro AU9540 Smartcard Reader type: Smart Card driver: N/A 
           interfaces: 1 rev: 2.0 speed: 12 Mb/s chip ID: 058f:9540 
           Device-8: 1-10:9 info: Intel type: Bluetooth driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s 
           chip ID: 8087:0026 
           Hub: 2-0:1 info: Full speed (or root) Hub ports: 6 rev: 3.1 speed: 10 Gb/s chip ID: 1d6b:0003 
           Hub: 2-4:2 info: VIA Labs USB3.0 Hub ports: 3 rev: 3.2 speed: 5 Gb/s chip ID: 2109:0817 
           Hub: 2-4.1:3 info: VIA Labs ports: 4 rev: 3.2 speed: 5 Gb/s chip ID: 2109:0817 
           Device-1: 2-4.1.2:4 info: Realtek RTL8153 Gigabit Ethernet Adapter type: Network driver: r8152 
           interfaces: 1 rev: 3.0 speed: 5 Gb/s chip ID: 0bda:8153 serial: <filter> 
Sensors:   System Temperatures: cpu: 59.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Info:      Processes: 244 Uptime: 1m Init: systemd v: 246 Compilers: gcc: 10.2.0 Packages: pacman: 1095 
           lib: 301 Shell: Bash v: 5.0.18 running in: konsole inxi: 3.1.08 

I am going to look into the UEFI settings, as you suggested!

Edit: Didn’t find anything useful there (as expected, because things did work under Windows).

Do you happen to have Windows still installed? If so, could you possibly find the keyboard and the touchpad in the device manager, and provide the details it provides about them?