cwoellner.com ~ personal website & blog

Getting the Touchpad and Keyboard to work on the Fujitsu U7410 under Linux

Published on: Sunday, Dec 22, 2024

Problems

I recently got my hands on a used Fujitsu U7410 and installed Arch Linux on it, while the installation went fine there were a couple of issues after the installation:

Since finding the solutions, especially for the keyboard issue, was not that easy, I wanted to document the fixes here.

Resolving the touchpad problem

The touchpad problem was caused by the driver not being loaded, this can be done by opening the /etc/mkinitcpio.conf file and adding i2c_hid_acpi to the MODULES section.

MODULES=(i2c_hid_acpi)

Afterwards the initramfs needs to be regenerated, with the following command:

sudo mkinitcpio -p linux

And after the next reboot the driver should be loaded on boot.

Getting the integrated keyboard to work

This issue is caused by an incorrect multplex-detection by the i8042 driver, the solution is the disable multplexing.

In your GRUB config under /etc/default/grub look for the GRUB_CMDLINE_LINUX_DEFAULT line and add i8042.nomux=1 i8042.reset after quiet or splash (if it is part of your config).

Example:

GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet i8042.nomux=1 i8042.reset"

This will disable multiplexing and reset the driver to make sure it is now in a disabled state.

Make sure to write the changes to your boot partition afterwards:

sudo grub-mkconfig -o /boot/grub/grub.cfg

And your keyboard should now work during the LUKS prompt.