You are not logged in.
I was at `6.6.4` when I decided to upgrade. I installed `Hyprland Desktop Portal` with `sudo pacman -S xdg-desktop-portal-hyprland` and upgraded to `6.6.6` with `sudo pacman -Syu`. I don’t know if it’s `Hyprland Desktop Portal` or `6.6.6`, but some keys don’t work while pressing the `Shift` key. Those same keys (keys that don’t work when pressed with Shift) do work when I press them without pressing the Shift key. I inspected with `wev` (`xev` for Wayland), it does detect both `Shift` and `s` when pressed separately, but when I press s with the `Shift` key, it doesn’t detect `s`.
Keys that don’t work while pressing Shift key:
<Backspace>
TY{}|
ASDFJKL:
Keys that work while pressing Shift key:
!@#$%^&*()_+
QWERUIOP
GH"<Enter>
ZXCVBNM<>?
System information:
OS: Arch Linux x86_64
Kernel: 6.6.7-arch1-1
DE: Hyprland
Edit:
###### THIS IS ACTUALLY A HW ISSUE ######
NOTHING WRONG WITH 6.6.6 OR XDG DESKTOP PORTAL
Last edited by tomri (2023-12-23 07:30:31)
Offline
Try the behavior on the console (multi-user.target, 2nd link below) and with the LTS kernel to isolate the problem.
If the problem exists on the console and remains w/ the LTS kernel, boot some live distro (grml, knoppix) and test the behavior there - it might be the keyboard HW.
Online
- I assume the console refers to the tty before entering Hyprland. However, it didn’t work, so it’s not a Hyprland issue ig.
- I tried installing and booting into the LTS kernel, but it didn’t work
- I also tried on the installation media, but it didn’t work there either.
I planned to reinstall Arch, but it didn’t even work in the live installation media. I’m feeling hopeless…
btw thanks for trying to helping
Offline
I planned to reinstall Arch, but it didn’t even work in the live installation media. I’m feeling hopeless…
What kind of keyboard is this, specifically?
Online
It's my [laptop's](https://www.realme.com/global/realme-book) built-in keyboard. My external keyboard works fine with the machine.
Actually, I have a doubt. When you told me to try the LTS kernel, did you mean just the LTS kernel or the LTS kernel along with the LTS firmware? Because I just tried the LTS kernel alone, I haven't tried it along with the LTS firmware. I remember when I flashed my Android with a buggy firmware, the bug continued to persist even though I changed the OS multiple times, until I flashed a stable firmware. I hope this might be the case here too. I'll install the LTS firmware and try again once get back home.
Last edited by tomri (2023-12-18 05:13:49)
Offline
There's no LTS firmware, you can try to downgrade https://archlinux.org/packages/core/any/linux-firmware/ to the previous version (or test a live system like grml) and (potentially, there's no guearanteed support) to downgrade the UEFI, but this is very most likely a HW defect.
Does the keyboard have two shift keys and are both affected?
Can you generate the desired key by letting the shift key go the very moment (almost briefly before) you hit the target key?
Did you by any chance recently open/disassemble the notebook, remove the keyboard etc?
(For a non-mechanical external keyboard I'd have told you to whack it, because they often through mechanical tension, plastic and dry air build up a static load that blocks the signal and you seriously can get rid of that with the impact shock. Obviously that's not an option w/ a notebook keyboard…)
Online
There's no LTS firmware
My bad. I should try that.
But even the installation media depends on the previous system's firmware?
Does the keyboard have two shift keys and are both affected?
Yeah, they both works the same way.
Offline
But even the installation media depends on the previous system's firmware?
The last linux-firmware update was ~10 days after the last iso release, so yes.
this is very most likely a HW defect
…
Can you generate the desired key by letting the shift key go the very moment (almost briefly before) you hit the target key?Did you by any chance recently open/disassemble the notebook, remove the keyboard etc?
Online
Can you generate the desired key by letting the shift key go the very moment (almost briefly before) you hit the target key?
You mean releasing the shift key just before hitting the target key? Nope, that's not working.
Did you by any chance recently open/disassemble the notebook, remove the keyboard etc?
no
this is very most likely a HW defect
I guess, because previously I told you both shift keys work the same way, but yesterday, the left shift key doesn't work with the mentioned keys (@OP), but the right shift key works with some keys (TY{}). I should probably whack my laptop's keyboard.
I just can't accept it as a hardware issue, because it was working fine during the upgrading (I immediately shut down my machine after the upgrade) and it started malfunctioning the next day (first boot after update).
Offline
I just can't accept it as a hardware issue, because it was working fine during the upgrading (I immediately shut down my machine after the upgrade) and it started malfunctioning the next day (first boot after update).
Things tend to work until they don't, that's the nature of life. Did the environmental humidity recently drop?
And you now added
the left shift key doesn't work with the mentioned keys (@OP), but the right shift key works with some keys
what means the behavior isn't even deterministic.
Do NOT whack your notebook keyboard, let alone (inside) the notebook!
Try some live distros, if you can the BIOS or even the behavior in the bootloader (grub, eg. you can edit the boot parameters there or even open a shell)
If the keys don't work (reliably) anywhere, it /is/ the hardware.
Do NOT whack your notebook keyboard, let alone (inside) the notebook!!
Online
Did the environmental humidity recently drop?
We have just experienced two consecutive cyclones, so, the humidity rised.
Try some live distros, if you can the BIOS or even the behavior in the bootloader (grub, eg. you can edit the boot parameters there or even open a shell)
Isn't Arch installation media basically a live distro?
I tried on uefi shell, it didn't work.
Do NOT whack your notebook keyboard
I meant it as a joke. ![]()
I’m planning to reinstall (fkmyself) Windows. If the keyboard still doesn’t work, I apologize for wasting your time and will close this post as unplanned.
Last edited by tomri (2023-12-19 16:32:10)
Offline
Isn't Arch installation media basically a live distro?
Yes, but I wanted to get away from the same/similar software stack (different kernel/config etc)
I tried on uefi shell, it didn't work.
It's the hardware - you'll most likely have to replace it.
If you're lucky, re-attaching it (the cable might have come loose) already helps.
Online
Hello, I've had this problem. However, Left Shift + 3 = # is the only thing that doesn't work on my laptop's keyboard, but the 3 key itself works. What I did to now make the # finally work is to open the 3 key and clean it, and now it works.
Offline
I tried Windows and I'm declaring this as a hardware issue.
Good for you. I'm a bit scared to take off the key caps because I pulled it hard, but they just don't come off. I just have to contact the support.
I'll change the title and leave this post open because some more people like @heisenberg may show up.
Btw, Christmas wishes @seth and @heisenberg.
Offline