Part 2 (shorter video 3 mins and 30 secs and looks at visualizations only, on both cores, since driver might run on different core):
Better analysis of PS/2 vs USB Keyboard, USB mouse show too (on dual core system).
https://youtu.be/Tv6e75GBfHI
Each pixel roughly represents one microsecond of time or so. Each black pixel shows something else consuming CPU, which in this case would mean USB drivers. It's possible that driver runs on different core, so both cores visualize.
Each visualization runs on it's own core.
It seems the PS/2 keyboard runs more consistent and consumes slightly less time than USB keyboard.
USB mouse uses a lot of CPU.
Bye,
Skybuck.