Hi, Keyboard problem...New user Dell-Inspiron 15-3542

Hi, I have started using PureOS on my pc.
In the beginning I loved it.
When I have tried to configure my settings. Few keys of my keyboard stopped suddenly working.
I have tried rebooting , reinstalling and nothing helped.
Once I was able to to fix the problem with resetting the keyboard shortcuts.
However , after the lid off hibernate\sleep. the problem came back./
It never happend before using the PureOS.
Can you please help me to solve the problem?

I am using Dell-Inspiron 15-3542.

thanks a lot!

I have tried using different linux distros but it didnā€™t help.
Grub same problem.

CAPS LOCK,BackSPace,t,y , ā€œ.ā€ and more donā€™t workā€¦

Dmesg:(Errors\warnings):

daniel@daniel-inspiron3542:~$ sudo dmesg | grep i8042
[    0.337589] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[    0.337592] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[    0.338582] serio: i8042 KBD port at 0x60,0x64 irq 1
[    0.352916] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4


   21.198586] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.GFX0.DD02._BCL], AE_NOT_FOUND (20230628/psargs-330)               

[   21.198601] No Local Variables are initialized for Method [_BCL]

[   21.198603] No Arguments are initialized for method [_BCL]

[   21.198607] ACPI Error: Aborting method \_SB.PCI0.RP05.PEGP.DD02._BCL due to previous error (AE_NOT_FOUND) (20230628/psparse-529) 

   21.931461] nouveau 0000:08:00.0: bus: MMIO read of 00000000 FAULT at 6013d4 [ PRIVRING ]  

[   76.199517] nouveau 0000:08:00.0: bus: MMIO read of 00000000 FAULT at 6013d4 [ PRIVRING ]                                                
[   76.397332] cups-proxyd[1487]: segfault at 18 ip 000057681335fd75 sp 00007fff424dcd80 error 4 in cups-proxyd[57681335c000+7000] likely on CPU 3 (core 1, socket 0) 

[  130.304827] warning: `ThreadPoolForeg' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211

[ 2099.554623] kauditd_printk_skb: 26 callbacks suppressed
1 Like

@jonathon.hall

Here are a few ideas you can try to solve the problem:

  1. Update the BIOS/UEFI.
  2. Carefully disassemble the laptop, then unseat and reseat the keyboard connection to the motherboard.

Hi Jonathan,
thanks for the support.

  1. I have downloaded the drivers from Dellā€™s official website. the Problem is that Windows is required and linux can not run exe files. there is one ISO option but for some reason it is not booting up at all.
  2. I am afraid to cause damage that I can not repair. Especialli When I had fixed the problem once without doing that.

I have to mention that I have deleted the original OS of the PC. It was Windows 10.
Is there a chance to install the drivers with linux?

1 Like

I mentioned Jonathon so that they are notified of your issue. If Dell has an image you can write on a USB drive, you may be able to boot from it to update the boot firmware.

1 Like

Hi frankly,
I was confused to think that you are Jonathan.
anyway,
I am not sure that I can boot(ISO file) because i doesnā€™t boot.

People say that the kernel contains all of the drivers required.

Might that be that my kernel is too new?

I have removed windowsā€¦
people say that reusing windows fix the problem.

What about i8042?
It says that I need to boot i8042.nopnp

1 Like

You can try installing Windows to see if the issue persists.

1 Like

i8042 relates to PS/2. PS/2 is relatively obsolete now. Do you actually have a PS/2 keyboard and/or mouse?? If so, it may be helpful to try using a USB keyboard and/or mouse.

Things can be more complicated than that though because some keyboards and/or mice actually support both PS/2 and USB and will operate through a passive USB female to PS/2 male adapter.

I did at one time in the last, say, 10 years have a PS/2 keyboard and mouse and it did cause problems with Linux from a certain point in time onwards ā€¦ and for the cost of a new keyboard and mouse, the old PS/2 equipment became more trouble than it was worth.

1 Like

I want to learn how to fix the issue. Switching to another Kboard is a good alternative but that doesnā€™t educate me to fix the problem.

My Kboard is Built-in kBoard. so I donā€™t know what is the tpe of connection.

DMesg prints:

26.387272] ACPI BIOS Error (bug): Could not resolve symbol [_SB.PCI0.GFX0.DD02._BCL], AE_NOT_FOUND (20230628/psargs-330)

[ 26.387290] No Local Variables are initialized for Method [_BCL]

[ 26.387294] No Arguments are initialized for method [_BCL]

[ 26.387298] ACPI Error: Aborting method _SB.PCI0.RP05.PEGP.DD02._BCL due to previous error (AE_NOT_FOUND) (20230628/psparse-529)

[ 26.012621] resource: resource sanity check: requesting [mem 0x00000000000e0000-0x00000000000fffff], which spans more than PCI Bus 0000:00 [mem 0x000d0000-0x000e7fff window]
[ 26.012628] caller os_map_kernel_space+0x103/0x130 [nvidia] mapping multiple BARs
[ 26.015582] ACPI Warning: _SB.PCI0.RP05.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20230628/nsarguments-61)

[ 22.243049] dell-smbios A80593CE-A997-11DA-B012-B622A1EF5492: WMI SMBIOS userspace interface not supported(0), try upgrading to a newer BIOS

[ 1.373328] rmi4_f01 rmi4-00.fn01: found RMI device, manufacturer: Synaptics, product: s3203, fw id: 1567123
[ 1.377851] usb 1-1.8: new high-speed USB device number 5 using ehci-pci
[ 1.432677] input: Synaptics s3203 as /devices/pci0000:00/INT33C3:00/i2c-1/i2c-DLL0653:00/0018:06CB:2985.0001/input/input7
0.364359] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.

0.356371] Linux agpgart interface v0.103

[ 0.358006] loop: module loaded
[ 0.358323] ACPI: bus type drm_connector registered
[ 0.360000] tun: Universal TUN/TAP device driver, 1.6
[ 0.360044] PPP generic driver version 2.4.2
[ 0.360205] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[ 0.360209] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[ 0.360353] ehci-pci 0000:00:1d.0: EHCI Host Controller
[ 0.360364] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 1

I can not manage updating BIOSā€¦
I have no idea how to do that.

1 Like

AIUI, disclaimers apply, ā€¦ you only need to do that if the kernel is getting it wrong. That is, the kernel says ā€œPS/2 appears to have AUX port disabledā€. If it is correct that the AUX port is disabled then you should not change any kernel boot parameters. If it is incorrect that the AUX port is disabled then you would contemplate changing kernel boot parameters.

Now the problem for you is that you probably have no idea whether the PS/2 AUX port is in use. The thing is, with a desktop tower, you can have a look at the physical PS/2 port, see what colour it is (purple, green or bicolour purple and green), and see what is plugged into it. With a laptop, I can only guess that the keyboard is connected internally to a PS/2 port and I canā€™t guess whether a mouse or any other PS/2 device (touchpad?) is plugged in to the same port. Is the touchpad working?

There is no shortage of i8042 kernel boot parameters, all lacking a clear explanation of what they do that I have ever found.

Some that I have discovered: noaux, nomux, nopnp, reset

Regardless, if you wanted to play with i8042 kernel boot parameters then the ā€œcorrectā€ approach is to use GRUB to edit the kernel boot command line on the fly, temporarily, during the boot process and before the kernel boots - in order to test any changes - and if any changes actually do good things for you then you can make them permanent by editing /etc/default/grub and updating GRUB.

My tentative guess, however, would be that failure to handle the PS/2 AUX port correctly would not cause a subset of the keys not to work. Some years ago when I was having a problem with the kernelā€™s handling of a PS/2 keyboard, it was ā€œall or nothingā€ i.e. the keyboard was either completely unresponsive (completely nonfunctional, no keys work) or the keyboard worked fully and normally.

1 Like

This is most likely a hardware problem. Several other Dell users have reported similar issues with the same keys: https://www.dell.com/community/en/conversations/inspiron/backspace-t-y-caps-lock-left-shift-f3-and-f7-keys-not-working-after-startup/647f9c1af4ccf8a8de0243b5

(Many laptop models often share the same keyboard part because the keyboard requires complex tooling to produce; these may be different models but they may share the keyboard.)

Since this is happening in GRUB and multiple Linux distributions it is unlikely to be anything related to the OS or software. In some cases keys could be mapped incorrectly by default, but you would see something generated for that key, not nothing.

I donā€™t think any of the i8042 options are likely to have any effect. Virtually all of those problems would result in no response from the keyboard at all, not specific keys malfunctioning.

I replaced a keyboard for a relative once in a Lenovo but I donā€™t have any experience with this model. That keyboard was held in with plastic rivets so I had to hot glue it in (which fortunately worked well with my construction-style hot glue gun). It is also possible the short could be related to the ribbon connector as FranklyFlawless mentioned.

2 Likes

First of all,
t,y
I want to thank you all for sharing experiences and investing your valuable time to support and assist me with my issue.

I accept with the suggestion about that i8042 has nothing to do with it.
I want to update about that: I have Disconnected&Connected again the kBoard.
the colour of the connector is sky blueā€¦
It didnā€™t solve the problemā€¦
the kBoard was looking brand new under thereā€¦
I have a touch-pad that works quite wellā€¦(very smooth!)
I am very sure that this has nothing to do with the hardwareā€¦
the Kboard has functioned very very good for many yearsā€¦

the only thing was: installing PureOs which is a great OSā€¦I have enjoyed using this OS.
While I was adjusting the settings these had beganā€¦

It was fixed onceā€¦(it was the same exact issues) with settings adjustment and I am 100% sure that it could be solved again only by adjusting againā€¦
I am not Pro enough to determine, but after I have fixed that onceā€¦ it is obvious that it has nothing to do with hardwareā€¦

I have to emphasise again that:
*) I need to update the BIOS(as it shows above)ā€¦ I have no idea how to do that on Linuxā€¦I have tried USB FLASH Update but it doesnā€™t even boot at allā€¦
*) I have fixed that onceā€¦
*) I have removed Windows as m main partition and some offer to reinstall as a solution./
but I donā€™t want to be Win dependentā€¦ I donā€™t like Winā€¦I wish to fix it without Winā€¦
*) It can not be an hardware issueā€¦

thanks again!

1 Like

Unfortunately most manufacturers only provide technical support for devices running Windows. If you manage to eliminate that dependency by installing a Linux distribution, then generally no technical support is provided afterwards. You can try contacting Dell Support to see if they are willing to resolve your issues:

Support | Dell US

One idea you can try is using PureOS 11 ā€˜Crimsonā€™, which is the rolling release:

Index of /crimson/gnome/2024-05-10/

Most hardware shares that characteristic ā€¦ works perfectly until suddenly it stops working perfectly.

It is possible that what you are looking at is dying hardware i.e. it has transitioned from working perfectly to malfunctioning intermittently - and that it started to work was a coincidence between your making changes and powering off and on and the hardware behaving erratically.

ā€œNooneā€ here does. However if you have a valid, licensed copy of Windows then booting Windows up to see whether the keyboard works perfectly would be extremely useful fault isolation.

If the keyboard works perfectly under Windows but malfunctions under a Linux environment - and that is reproducible on several operating system change cycles - then I would be more willing to accept that this is definitely not a hardware problem.

For a somewhat old(?) computer, there may not even be a BIOS update available but if there is then for sure it would have to come from the manufacturer (Dell). The BIOS update procedure may be tricky but, again, documentation / clues for how to update BIOS would have to come from Dell.

Yes, I see that Linux is complaining about the BIOS but, heck, I get complaints about BIOS on my computer that is completely different hardware, from a completely different manufacturer, with a completely different BIOS make, running a completely different distro.

Sometimes the complaint is legitimate i.e. BIOS violating interface spec. Sometimes the complaint is semi-legitimate i.e. interface spec is not sufficiently precise and BIOS and kernel make incompatible assumptions. Sometimes the complaint is not legitimate i.e. kernel just made an erroneous assumption.

In my experience, usually the kernel is able to degrade gracefully and continue on i.e. has been coded defensively. That is, usually the message can safely be ignored.

While ensuring that you keep the BIOS up to date may well be a good idea both from the perspective of maintenance and from the perspective of support, I donā€™t see that updating the BIOS is essential in this case, particularly as the keyboard ostensibly always worked previously.

1 Like

thank you Irvin and Jonathan.

I will try your suggestions and I will update with the outcomesā€¦

I am downloading PureOS crimsonā€¦ and Win.

2 Likes

Irvine , Unfortunately non of the suggestions helpedā€¦
Crimson nor Winā€¦
I have tried looking for more solutionsā€¦
none of them fixed it.

I have noticed that I miss few modules related to Keyboard functionality.
My ā€˜lsmodā€™ output:

type or paste code here
```odule                  Size  Used by
ccm                    20480  6
isofs                  53248  0
snd_seq_dummy          12288  0
snd_hrtimer            12288  1
snd_seq               114688  7 snd_seq_dummy
snd_seq_device         16384  1 snd_seq
qrtr                   57344  4
sunrpc                880640  1
binfmt_misc            28672  1
nls_ascii              12288  0
nls_cp437              16384  0
vfat                   20480  0
fat                   102400  1 vfat
ath3k                  20480  0
ath9k                 163840  0
btusb                  86016  0
btrtl                  32768  1 btusb
ath9k_common           24576  1 ath9k
ath9k_hw              552960  2 ath9k_common,ath9k
btintel                57344  1 btusb
btbcm                  24576  1 btusb
btmtk                  16384  1 btusb
uvcvideo              147456  0
videobuf2_vmalloc      20480  1 uvcvideo
uvc                    12288  1 uvcvideo
videobuf2_memops       16384  1 videobuf2_vmalloc
ath                    40960  3 ath9k_common,ath9k,ath9k_hw
videobuf2_v4l2         36864  1 uvcvideo
bluetooth            1134592  7 btrtl,btmtk,btintel,btbcm,ath3k,btusb
mac80211             1392640  1 ath9k
videodev              368640  2 videobuf2_v4l2,uvcvideo
intel_rapl_msr         20480  0
intel_rapl_common      36864  1 intel_rapl_msr
x86_pkg_temp_thermal    16384  0
snd_ctl_led            24576  0
intel_powerclamp       16384  0
ecdh_generic           16384  1 bluetooth
videobuf2_common       77824  4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
snd_hda_codec_realtek   192512  1
rtsx_usb_ms            24576  0
mc                     94208  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
snd_hda_codec_hdmi     90112  1
coretemp               16384  0
snd_hda_codec_generic   114688  1 snd_hda_codec_realtek
memstick               28672  1 rtsx_usb_ms
mei_pxp                16384  0
snd_hda_intel          61440  4
kvm_intel             413696  0
libarc4                12288  1 mac80211
snd_intel_dspcfg       36864  1 snd_hda_intel
snd_intel_sdw_acpi     16384  1 snd_intel_dspcfg
mei_hdcp               28672  0
cfg80211             1343488  4 ath9k_common,ath9k,ath,mac80211
kvm                  1363968  1 kvm_intel
snd_hda_codec         225280  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
dell_laptop            32768  0
ledtrig_audio          12288  3 snd_ctl_led,snd_hda_codec_generic,dell_laptop
dell_smm_hwmon         28672  0
irqbypass              12288  1 kvm
snd_hda_core          147456  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep              20480  1 snd_hda_codec
snd_pcm               192512  5 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
rapl                   20480  0
intel_cstate           20480  0
intel_uncore          258048  0
snd_timer              53248  3 snd_seq,snd_hrtimer,snd_pcm
snd                   155648  20 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
iTCO_wdt               12288  0
dell_wmi               16384  0
intel_pmc_bxt          16384  1 iTCO_wdt
sg                     45056  0
dell_smbios            32768  2 dell_wmi,dell_laptop
soundcore              16384  2 snd_ctl_led,snd
dcdbas                 20480  1 dell_smbios
iTCO_vendor_support    12288  1 iTCO_wdt
wmi_bmof               12288  0
watchdog               49152  1 iTCO_wdt
pcspkr                 12288  0
mei_me                 57344  2
dell_rbtn              20480  0
dell_wmi_descriptor    20480  2 dell_wmi,dell_smbios
at24                   28672  0
sparse_keymap          12288  1 dell_wmi
ac                     16384  0
mei                   184320  5 mei_hdcp,mei_pxp,mei_me
serio_raw              16384  0
rfkill                 40960  10 ath9k,bluetooth,dell_laptop,dell_rbtn,cfg80211
joydev                 24576  0
evdev                  28672  14
msr                    12288  0
dm_mod                221184  0
efi_pstore             12288  0
configfs               69632  1
loop                   36864  0
nfnetlink              20480  1
efivarfs               24576  1
ip_tables              28672  0
x_tables               57344  1 ip_tables
autofs4                57344  2
ext4                 1134592  3
crc16                  12288  2 bluetooth,ext4
mbcache                16384  1 ext4
jbd2                  196608  1 ext4
crc32c_generic         12288  0
rtsx_usb_sdmmc         40960  0
mmc_core              253952  1 rtsx_usb_sdmmc
rtsx_usb               32768  2 rtsx_usb_sdmmc,rtsx_usb_ms
uas                    32768  0
usb_storage            86016  3 uas
i915                 3956736  26
nouveau              2932736  2
sd_mod                 86016  5
t10_pi                 20480  1 sd_mod
crc32_pclmul           12288  0
crc32c_intel           16384  6
crc64_rocksoft_generic    12288  1
crc64_rocksoft         16384  1 t10_pi
drm_exec               16384  1 nouveau
crc_t10dif             16384  1 t10_pi
crct10dif_generic      12288  0
gpu_sched              57344  1 nouveau
drm_buddy              20480  1 i915
ghash_clmulni_intel    16384  0
crct10dif_pclmul       12288  1
i2c_algo_bit           12288  2 i915,nouveau
sr_mod                 28672  0
crc64                  16384  2 crc64_rocksoft,crc64_rocksoft_generic
hid_rmi                28672  0
sha512_ssse3           53248  1
drm_display_helper    233472  2 i915,nouveau
crct10dif_common       12288  3 crct10dif_generic,crc_t10dif,crct10dif_pclmul
rmi_core               98304  1 hid_rmi
cdrom                  81920  2 isofs,sr_mod
sha256_ssse3           32768  0
cec                    69632  2 drm_display_helper,i915
hid_generic            12288  0
sha1_ssse3             32768  0
rc_core                73728  1 cec
drm_ttm_helper         12288  1 nouveau
ahci                   49152  3
i2c_hid_acpi           12288  0
xhci_pci               24576  0
ttm                   106496  3 drm_ttm_helper,i915,nouveau
libahci                61440  1 ahci
i2c_hid                40960  1 i2c_hid_acpi
aesni_intel           360448  4
r8169                 114688  0
xhci_hcd              352256  1 xhci_pci
drm_kms_helper        270336  4 drm_display_helper,i915,nouveau
libata                471040  2 libahci,ahci
ehci_pci               16384  0
hid                   176128  3 i2c_hid,hid_generic,hid_rmi
realtek                40960  1
mdio_devres            12288  1 r8169
ehci_hcd              110592  1 ehci_pci
crypto_simd            16384  1 aesni_intel
mxm_wmi                12288  1 nouveau
cryptd                 28672  2 crypto_simd,ghash_clmulni_intel
libphy                237568  3 r8169,mdio_devres,realtek
scsi_mod              331776  6 sd_mod,usb_storage,uas,libata,sg,sr_mod
usbcore               405504  10 xhci_hcd,ehci_pci,rtsx_usb,usb_storage,uvcvideo,ehci_hcd,ath3k,btusb,xhci_pci,uas
i2c_i801               36864  0
battery                28672  0
lpc_ich                24576  0
i2c_smbus              16384  1 i2c_i801
scsi_common            16384  7 scsi_mod,sd_mod,usb_storage,uas,libata,sg,sr_mod
drm                   806912  22 gpu_sched,i2c_hid,drm_kms_helper,drm_exec,drm_display_helper,drm_buddy,drm_ttm_helper,i915,ttm,nouveau
usb_common             20480  4 xhci_hcd,usbcore,uvcvideo,ehci_hcd
dw_dmac                12288  0
video                  77824  4 dell_wmi,dell_laptop,i915,nouveau
dw_dmac_core           40960  1 dw_dmac
button                 24576  1 nouveau
wmi                    40960  7 video,dell_wmi,wmi_bmof,dell_smbios,dell_wmi_descriptor,mxm_wmi,nouveau'








------------------------------------------------------------------------------------------------------------------


I have to mention that since I have posted the issue few more groups of keys have stopped working.

My keyboard model is: "built in" chickony mb-13N73HB-422. Dell Inspiron 15 3542 Laptop.

I am not sure that pc104 and pc105 are the correct layouts.
1 Like

Iā€™m unclear on what you tried and what the results were but

So you booted up Windows and the keyboard doesnā€™t work?

If that is the case - it doesnā€™t work with Windows and it doesnā€™t work with Linux - then the most obvious conclusion is that the keyboard has developed a hardware fault and needs to be repaired, particularly if the computer is within its warranty period.

If it were me, my goto for troubleshooting would be to download the latest Ubuntu .iso (24.04) and Live Boot it from a USB flash drive.

1 Like

Hi Irvin,
First of all,
I really appreciate your effort to help me.
Thanks a lot.

Well, about Windows 10.
Firstly I have downloaded Windows 10.
Later I have installed it in a different partition.
Then I have wasted a lot of time on updates and installing and downloading Dell Support packages and drivers. Endless.
Well, non helped. All of them donā€™t even recognize any problem.
I have tried Windows Troubleshooter. Found none.
I have tried updating and Uninstall+Reinstalling the PS2 Keyboard Driver.
Nothing has changed.

I have tried contacting Chickony or Dell, None was succesful.
Chickony support is unreachable .
Dell community and support depend on Warranty and they donā€™t really care.
I have updated the BIOS. non has changed.

I have read about linux kernel and its modules. I have tried modifying some changes and changing to HK locale or others. Installing Chinese support programs. and other input control programs.
None helped.

I have of course as mentioned above removed and reconnected keyboard from connector. Nothing has changed.

I have opened 2 keys individually to see if maybe some dust or other cause.
Well there was a really small amount of dust but removing+cleaning didnā€™t help.

I have looked over the net I have tried different Operation Systems .
No results.

The only solution that once had worked is resetting the Keyboard Shortcuts via PureOS settings it worked like magic until suspend.
Nowadays it is not helping.

I have tried reinstalling PureOs and Crimson too.
none is changed.

Funny thing is that when keyboard was working good. the caps lock key light was not going on when the Caps Lock was on. Now when I use Onboard and press Caps lock the light goes on but Caps Lock doesnā€™t work as a key.

I have found few suspicious alerts using linux commands but I am not sure that they are related.

I have tried removing and reinstalling CMOS battery.
It has fixed the bipping on startup. not the keyboardā€¦
I am trying to reset the VRAM but I have no Idea how to do that.

I have tried battery removing and pressing sleep button for 60secs or more.

I have no Idea what else to do.
PureOS was the beginning of all of that.
I guess that this is the only way to fix it.
It is just that I am a very beginner level.

About Ubuntu.
I am using Lubuntu 24.04 it is not fixing anything.
At the moment I am downloading Ubuntu 24.04 Just to see maybe you are right.
The ubuntu support offered few solutions that didnā€™t work at all.

xset q
Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000002
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    on     02: Scroll Lock: off
    03: Compose:     off    04: Kana:        off    05: Sleep:       off
    06: Suspend:     off    07: Mute:        off    08: Misc:        off
    09: Mail:        off    10: Charging:    off    11: Shift Lock:  off
    12: Group 2:     off    13: Mouse Keys:  off
  auto repeat delay:  500    repeat rate:  33
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  20/10    threshold:  10
Screen Saver:
  prefer blanking:  no    allow exposures:  no
  timeout:  0    cycle:  0
Colors:
  default colormap:  0x20    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins
DPMS (Display Power Management Signaling):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Disabled

xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock (0x42)
control     Control_L (0x25),  Control_R (0x69)
mod1        Alt_L (0x40),  Alt_R (0x6c),  Alt_L (0xcc),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3        ISO_Level5_Shift (0xcb)
mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce),  Hyper_L (0xcf)
mod5        ISO_Level3_Shift (0x5c)

I have a lot of this messages in my system-errors file $HOME directory:

Xlib: ignoring invalid extension event 161
Xlib: ignoring invalid extension event 146

Another thing that occurs is when I press ā€œnumber 2 keyā€ or ā€œnumber 1 keyā€ they donā€™t work .
but When I press escape+num 2+num 1 it prints out a special char. ā€œ<ā€

xev:

KeyPress event, serial 48, synthetic NO, window 0x5200001,
    root 0x2e9, subw 0x0, time 14467569, (539,-373), root:(1345,215),
    state 0x10, keycode 94 (keysym 0x3c, less), same_screen YES,
    XLookupString gives 1 bytes: (3c) "<"
    XmbLookupString gives 1 bytes: (3c) "<"
    XFilterEvent returns: False

KeyRelease event, serial 48, synthetic NO, window 0x5200001,
    root 0x2e9, subw 0x0, time 14467699, (539,-373), root:(1345,215),
    state 0x10, keycode 94 (keysym 0x3c, less), same_screen YES,
    XLookupString gives 1 bytes: (3c) "<"
    XFilterEvent returns: False

1 Like