Fujitsu Lifebook E5510 | keyboard not detected

I installed Fedora Silverblue 36 on my Fujitsu Lifebook E5510 using the graphical installer, enabeling full disk encryption. When prompted for the LUKS password, the internal Laptop keyboard does not work, however an external keyboard works. In the booted system, the internal keyboard works as well.

After some research I suspect that I need to load some kernel modules at an early boot stage, using dracut. However it seems that I don’t find the correct module. lsmod gives the following output:

Module                  Size  Used by
uinput                 20480  0
exfat                  81920  1
rfcomm                 94208  4
snd_seq_dummy          16384  0
snd_hrtimer            16384  1
nft_objref             16384  1
nf_conntrack_netbios_ns    16384  1
nf_conntrack_broadcast    16384  1 nf_conntrack_netbios_ns
nft_fib_inet           16384  1
nft_fib_ipv4           16384  1 nft_fib_inet
nft_fib_ipv6           16384  1 nft_fib_inet
nft_fib                16384  3 nft_fib_ipv6,nft_fib_ipv4,nft_fib_inet
nft_reject_inet        16384  6
nf_reject_ipv4         16384  1 nft_reject_inet
nf_reject_ipv6         20480  1 nft_reject_inet
nft_reject             16384  1 nft_reject_inet
nft_ct                 24576  14
nft_chain_nat          16384  2
nf_nat                 57344  1 nft_chain_nat
nf_conntrack          163840  4 nf_nat,nft_ct,nf_conntrack_netbios_ns,nf_conntrack_broadcast
nf_defrag_ipv6         24576  1 nf_conntrack
nf_defrag_ipv4         16384  1 nf_conntrack
ip_set                 57344  0
nf_tables             274432  212 nft_ct,nft_reject_inet,nft_fib_ipv6,nft_objref,nft_fib_ipv4,nft_chain_nat,nft_reject,nft_fib,nft_fib_inet
nfnetlink              20480  3 nf_tables,ip_set
qrtr                   49152  4
bnep                   28672  2
sunrpc                655360  1
vfat                   20480  2
fat                    86016  1 vfat
snd_sof_pci_intel_cnl    16384  0
snd_sof_intel_hda_common   110592  1 snd_sof_pci_intel_cnl
soundwire_intel        45056  1 snd_sof_intel_hda_common
soundwire_generic_allocation    16384  1 soundwire_intel
soundwire_cadence      36864  1 soundwire_intel
snd_sof_intel_hda      20480  1 snd_sof_intel_hda_common
snd_sof_pci            20480  2 snd_sof_intel_hda_common,snd_sof_pci_intel_cnl
snd_sof_xtensa_dsp     16384  1 snd_sof_intel_hda_common
snd_sof               167936  2 snd_sof_pci,snd_sof_intel_hda_common
snd_hda_codec_hdmi     73728  1
soundwire_bus          94208  3 soundwire_intel,soundwire_generic_allocation,soundwire_cadence
snd_soc_skl           176128  0
snd_soc_hdac_hda       24576  2 snd_sof_intel_hda_common,snd_soc_skl
intel_rapl_msr         20480  0
snd_hda_ext_core       36864  4 snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda
intel_rapl_common      28672  1 intel_rapl_msr
snd_soc_sst_ipc        20480  1 snd_soc_skl
snd_hda_codec_realtek   163840  1
snd_soc_sst_dsp        36864  1 snd_soc_skl
snd_soc_acpi_intel_match    61440  3 snd_sof_intel_hda_common,snd_soc_skl,snd_sof_pci_intel_cnl
snd_soc_acpi           16384  3 snd_soc_acpi_intel_match,snd_sof_intel_hda_common,snd_soc_skl
snd_hda_codec_generic    98304  1 snd_hda_codec_realtek
intel_tcc_cooling      16384  0
x86_pkg_temp_thermal    20480  0
snd_soc_core          348160  5 soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_sof
intel_powerclamp       20480  0
snd_compress           28672  1 snd_soc_core
coretemp               20480  0
ac97_bus               16384  1 snd_soc_core
snd_pcm_dmaengine      16384  1 snd_soc_core
snd_hda_intel          57344  4
snd_intel_dspcfg       32768  3 snd_hda_intel,snd_sof_intel_hda_common,snd_soc_skl
iwlmvm                516096  0
kvm_intel             368640  0
iTCO_wdt               16384  0
snd_intel_sdw_acpi     20480  2 snd_sof_intel_hda_common,snd_intel_dspcfg
intel_pmc_bxt          16384  1 iTCO_wdt
mei_wdt                16384  0
iTCO_vendor_support    16384  1 iTCO_wdt
mei_pxp                20480  0
snd_hda_codec         172032  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_hdac_hda
kvm                  1064960  1 kvm_intel
mei_hdcp               24576  0
mac80211             1187840  1 iwlmvm
snd_hda_core          110592  10 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda
snd_hwdep              16384  1 snd_hda_codec
irqbypass              16384  1 kvm
snd_seq                90112  7 snd_seq_dummy
rapl                   20480  0
snd_seq_device         16384  1 snd_seq
libarc4                16384  1 mac80211
snd_pcm               151552  12 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_soc_core,snd_soc_skl,snd_hda_core,snd_pcm_dmaengine
intel_cstate           20480  0
uvcvideo              126976  0
btusb                  65536  0
snd_timer              49152  3 snd_seq,snd_hrtimer,snd_pcm
r8153_ecm              16384  0
btrtl                  28672  1 btusb
videobuf2_vmalloc      20480  1 uvcvideo
intel_uncore          212992  0
iwlwifi               389120  1 iwlmvm
pcspkr                 16384  0
e1000e                311296  0
cdc_ether              24576  1 r8153_ecm
snd                   114688  22 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_sof,snd_timer,snd_compress,snd_soc_core,snd_pcm
videobuf2_memops       20480  1 videobuf2_vmalloc
btbcm                  20480  1 btusb
videobuf2_v4l2         36864  1 uvcvideo
i2c_i801               36864  0
usbnet                 57344  2 r8153_ecm,cdc_ether
wmi_bmof               16384  0
intel_wmi_thunderbolt    20480  0
soundcore              16384  1 snd
i2c_smbus              20480  1 i2c_i801
btintel                49152  1 btusb
videobuf2_common       69632  4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
mei_me                 45056  3
r8152                 122880  1 r8153_ecm
iwlmei                 40960  2 iwlmvm,iwlwifi
btmtk                  16384  1 btusb
videodev              278528  3 videobuf2_v4l2,uvcvideo,videobuf2_common
idma64                 20480  0
bluetooth             802816  36 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
mii                    16384  2 usbnet,r8152
mc                     69632  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
cfg80211             1048576  4 iwlmvm,iwlmei,iwlwifi,mac80211
joydev                 28672  0
ecdh_generic           16384  2 bluetooth
mei                   151552  8 mei_wdt,mei_hdcp,iwlmei,mei_pxp,mei_me
rfkill                 36864  9 iwlmvm,bluetooth,cfg80211
intel_pch_thermal      20480  0
fujitsu_laptop         28672  0
acpi_pad              184320  0
sparse_keymap          16384  1 fujitsu_laptop
acpi_tad               16384  0
zram                   28672  2
dm_crypt               61440  1
typec_displayport      16384  1
uas                    32768  0
usb_storage            81920  3 uas
sdhci_pci              73728  0
cqhci                  32768  1 sdhci_pci
i915                 3166208  9
sdhci                  81920  1 sdhci_pci
nvme                   49152  3
crct10dif_pclmul       16384  1
crc32_pclmul           16384  0
hid_multitouch         32768  0
crc32c_intel           24576  3
ucsi_acpi              16384  0
ghash_clmulni_intel    16384  0
nvme_core             143360  4 nvme
mmc_core              200704  3 sdhci,cqhci,sdhci_pci
typec_ucsi             53248  1 ucsi_acpi
serio_raw              20480  0
ttm                    81920  1 i915
typec                  65536  2 typec_displayport,typec_ucsi
i2c_hid_acpi           16384  0
wmi                    32768  2 intel_wmi_thunderbolt,wmi_bmof
i2c_hid                32768  1 i2c_hid_acpi
video                  57344  2 fujitsu_laptop,i915
pinctrl_cannonlake     36864  1
ip6_tables             36864  0
ip_tables              36864  0
ipmi_devintf           20480  0
ipmi_msghandler       122880  1 ipmi_devintf
fuse                  172032  5

How can I find out which of these modules are related to my keyboard?

If you have any other suggestions how to solve my problem, I appreciate these as well.

When I’ve had this happen, it’s been because of BIOS not detecting it from a USB-C dock on boot. When that happens, if I unplug and then plug it back in from the laptop, it usually is detected after a few seconds.

Edit-I misread this and got it backwards. This advice was for external keyboard not working, not internal.

or something like this:
Lifebook E5510 Touchpad doesn't work with UBUNTU - Fujitsu Support Forum

Just as an idea. Please give more info about the hardware, and how your setup looks like.

Dear all,

I’m really sorry, I must have hallucinated: The internal keyboard does not work at all, also not in the booted machine. Any help to get the keyboard working is appreciated. Should I start a new thread, since it doesn’t have anything to do with LUKS?

No, we are able to edit your Topic and you can put more infos while edit your fist post.

I removed " at LUKS passwort prompt" in your title.

Did you try the the kernel modules as you asked (see the link i gave in my answer)?

The external keyboard you use is connected how to your computer, over a docking station or direct on the laptop ? Which kind of connector?

Could you please give us more info’s as :

inxi -Fzx in terminal and post the output as </> Preformatted text here.

1 Like