# PS/2 keyboard non-functional after resume with i8042.nopnp

- From: Paul Menzel \<hidden\>
- Date: 2017-03-07 12:13:17 
- List: linux-input
- Page: https://ratatoskr.run/linux-input/2017/03/8929385
- Thread: https://ratatoskr.run/linux-input/2017/03/8929385/t.md

````text
Dear Linux folks,


On an ASRock E350M1 and a PS/2 keyboard connected, starting it with `i8042.nopnp`, the PS/2 is detected and works fine. In this case I am using Linux 4.10.

```
kernel: i8042: Probing ports directly.
kernel: serio: i8042 KBD port at 0x60,0x64 irq 1
kernel: serio: i8042 AUX port at 0x60,0x64 irq 12
kernel: mousedev: PS/2 mouse device common for all mice
```

Suspending and resuming the system, the PS/2 keyboard then doesn’t work anymore. As a workaround a keyboard connected can be used.

Using PNP, that means ACPI, the keyboard also works after resume.

Is that by design? As I don’t see any i8042 messages in the log after resume, I wonder, if the devices on the PS/2 controller should also be probed during resume by the Linux kernel.


Kind regards,

Paul
````
