Eeepc built-in keyboard disabled, but works on grub

Getting your soundcard to work, using Debian on non-i386 hardware, etc

Eeepc built-in keyboard disabled, but works on grub

Postby RaphaelF » 2020-05-15 07:02

Hi !
I am trying to restore some old Asus Eeepc 1001px that was used for the past 10 years under Debian, until past june. It was working fine until then despite its age.

So I put back the ssd I had transfered to another computer, and tried reinstall debian buster. I had to use an external keyboard for
installation since the beginning of the install process, and the built-in keyboard could not be used under linux since then.

What works :
- under bios and grub, the keyboard works fine. I can't test trackpad.
- special keys to tune brightness under debian (sometimes !)

What does not :
The built-in keyboard, trackpad and buttons are disabled somehow as soon as debian start booting (leaving grub).
xev does not print anything when typing, wether under xfce or on console with X closed.

Useful information :

Code: Select all
    $ uname -a
    Linux eeepc 4.19.0-8-amd64 #1 SMP Debian 4.19.98-1+deb10u1 (2020-04-27) x86_64 GNU/Linux

    $ cat /proc/bus/input/devices
    I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
    N: Name=« AT Translated Set 2 keyboard »
    P: Phys=isa0060/serio0/input0
    S: Sysfs=/devices/platform/i8042/serio0/input/input0
    U: Uniq=
    H: Handlers=sysrq kbd leds event0
    B: PROP=0
    B: EV=120013
    B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
    B: MSC=10
    B: LED=7



Code: Select all
   $ lspci
    00:00.0 Host bridge: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge
    00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
    00:02.1 Display controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
    00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
    00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
    00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02)
    00:1c.3 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 4 (rev 02)
    00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
    00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
    00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
    00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
    00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
    00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
    00:1f.2 SATA controller: Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode] (rev 02)
    00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
    01:00.0 Ethernet controller: Qualcomm Atheros AR8132 Fast Ethernet (rev c0)
    02:00.0 Network controller: Qualcomm Atheros AR2427 802.11bg Wireless Network Adapter (PCI-Express) (rev 01)


Code: Select all
    $ sudo dmesg
see attached file below

http://dl.free.fr/mWf1EFITz

I noticed some conflicts at 4.66, but I can't tell what it is about.

I investigated i8042 module, which appear to be builtin kernel :

Code: Select all
$ cat /lib/modules/4.19.0-8-amd64/modules.builtin | grep i8042
    kernel/drivers/input/serio/i8042.ko


Under grub console, I tried adding combinations of i8042.nomux=1 i8042.reset on the linux line, but with no difference.

Now I'm stuck there, I can't figure out where to look for a solution.

Any suggestion ?

Regards,
RaphaelF
 
Posts: 1
Joined: 2020-05-15 06:54

Re: Eeepc built-in keyboard disabled, but works on grub

Postby Head_on_a_Stick » 2020-05-17 12:26

Try adding i8042 to /etc/modules then rebuild the initramfs:
Code: Select all
# update-initramfs -u -k all

RaphaelF wrote:
Code: Select all
$ cat /lib/modules/4.19.0-8-amd64/modules.builtin | grep i8042
    kernel/drivers/input/serio/i8042.ko

^ Useless use of cat:
Code: Select all
grep i8042 /lib/modules/4.19.0-8-amd64/modules.builtin
Black Lives Matter

Debian buster-backports ISO image: for new hardware support
User avatar
Head_on_a_Stick
 
Posts: 12320
Joined: 2014-06-01 17:46
Location: /dev/chair


Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest

fashionable