Thank you for you quick reply. I apologize. My notes are incorrect. Instead of saying that the internal keyboard isn't recognized I should say that it isn't properly or fully recognized. The Fn key combos do not work. So, I cannot raise or lower the internal keyboard lighting. I cannot raise or lower the internal display's brightness via Fn key combos. The Windows key (meta key) does work which is great. The touch pad remains unrecognized and I cannot use it in the live ISO environment. I have to plug in my USB mouse.
I re-ran libinput command without my USB G.Skill keyboard connected and it gives the following output:
Device: AT Translated Set 2 keyboard
Kernel: /dev/input/event4
Group: 7
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: 0.0
I had to alter your command to extract info from the Xorg.0.log. I used "cat Xorg.0.log | grep -i translated". Here is the output:
[ 22.606] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event4)
[ 22.606] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[ 22.606] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
[ 22.606] (**) AT Translated Set 2 keyboard: Applying InputClass "Keyboard Defaults"
[ 22.606] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[ 22.606] (**) AT Translated Set 2 keyboard: always reports core events
[ 22.607] (II) event4 - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[ 22.607] (II) event4 - AT Translated Set 2 keyboard: device is a keyboard
[ 22.607] (II) event4 - AT Translated Set 2 keyboard: device removed
[ 22.619] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 12)
[ 22.620] (II) event4 - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[ 22.620] (II) event4 - AT Translated Set 2 keyboard: device is a keyboard
[ 23.066] (II) event4 - AT Translated Set 2 keyboard: device removed
Here is the output of the journalctl query:
Dec 18 10:36:03 localhost kernel: input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
Dec 18 10:36:10 localhost systemd-logind[830]: Watching system buttons on /dev/input/event4 (AT Translated Set 2 keyboard)
I altered your dmesg query command. I used "sudo dmesg | grep -i translated". Here is the output of the query:
[ 2.294858] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
I loaded up the "pop-os_22.04_amd64_intel_36.iso" live ISO environment. Since Pop_OS is using X11/Gnome there is no libinput command. I ran "cat /proc/bus/input/devices" and uploaded it to pastebin.com. The Pop_OS live ISO environment is able to recognized the internal keyboard and touch pad, and it responds to touch pad gestures. The Fn key combos work properly as well. I don't know if the output in the pastebin upload will be helpful in getting your next kernel updated to fully recognize the internal keyboard and touch pad, but I'm hoping that it will. Pastebin link ==> https://pastebin.com/1NRgRNAz
I will be updating my reddit post and my notes. Let me know if there is additional info that I can provide to assist in getting your next kernel updated.