Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Backspace stopped working
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Massimo B.
Veteran
Veteran


Joined: 09 Feb 2005
Posts: 1879
Location: PB, Germany

PostPosted: Wed Feb 12, 2025 10:37 pm    Post subject: [SOLVED] Backspace stopped working Reply with quote

Hi,

recently my backspace key stopped working. Booting into Windows it works as usual.
showkey says keycode 445 which is unusual.
It affects X and also the Virtual konsole. I'm running 6.6.74-gentoo-dist. Rebooting previous working kernels does not solve it.
Any idea?
_________________
HP ZBook Power G9 i7-12700H|HP ProDesk 600 G5 i7-9700|HP EliteDesk 800 G1 i7-4790|HP Compaq Pro 6300 i7-3770


Last edited by Massimo B. on Thu Mar 20, 2025 1:04 pm; edited 1 time in total
Back to top
View user's profile Send private message
Massimo B.
Veteran
Veteran


Joined: 09 Feb 2005
Posts: 1879
Location: PB, Germany

PostPosted: Fri Feb 14, 2025 9:04 am    Post subject: Reply with quote

I'm lost with this silly bug. I tried all like fn+backspace fn+ESC, fn+F1 to F12 for toggling some fn lock or something...
xev doesn't show anything on backspace or fn+backspace, while showkey shows "keycode 445 press". That is already weird.
Code:
# setxkbmap -query
rules:      evdev
model:      pc102
layout:     de
variant:    deadgraveacute
https://raw.githubusercontent.com/torvalds/linux/refs/heads/master/include/uapi/linux/input-event-codes.h has …
Code:
#define KEY_PICKUP_PHONE 0x1bd /* Answer incoming call */
That is even weirder, I'm out of ideas.
_________________
HP ZBook Power G9 i7-12700H|HP ProDesk 600 G5 i7-9700|HP EliteDesk 800 G1 i7-4790|HP Compaq Pro 6300 i7-3770
Back to top
View user's profile Send private message
Massimo B.
Veteran
Veteran


Joined: 09 Feb 2005
Posts: 1879
Location: PB, Germany

PostPosted: Tue Feb 25, 2025 7:33 am    Post subject: Reply with quote

Booted OpenSuse Live and backspace is working there. So it's definitely some bug or misconfiguration on my Gentoo installation
_________________
HP ZBook Power G9 i7-12700H|HP ProDesk 600 G5 i7-9700|HP EliteDesk 800 G1 i7-4790|HP Compaq Pro 6300 i7-3770
Back to top
View user's profile Send private message
CooSee
Veteran
Veteran


Joined: 20 Nov 2004
Posts: 1538
Location: Earth

PostPosted: Tue Feb 25, 2025 9:19 pm    Post subject: Reply with quote

what kind of device are you using ?

some kind of a game-key - which you accidentally activated ?
Quote:
Booted OpenSuse Live and backspace is working there

try with current Gentoo ISOs - if it's working - compare lsmod and some other settings, regarding keyboard.

I'll keep my fingers crossed.

8)
_________________
" Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier "
Back to top
View user's profile Send private message
Massimo B.
Veteran
Veteran


Joined: 09 Feb 2005
Posts: 1879
Location: PB, Germany

PostPosted: Wed Mar 05, 2025 10:32 pm    Post subject: Reply with quote

I got to test the Gentoo LiveDVD distribution, and the backspace is working there as usual. So it's still some misconfiguration on my Gentoo installation.
It's the HP ZBook, I'm using the binary distribution kernel sys-kernel/gentoo-kernel-bin-6.12.16, so I don't think it's some kernel misconfiguration.
Meanwhile I'm going to get used to the missing backspace and using awful workarounds so severely that I noticed doing the same strains on healthy desktops as well… :(

I'm not aware of any alternation or configuration for that backspace key. It does not belong to any fn-combination or numpad or something.
_________________
HP ZBook Power G9 i7-12700H|HP ProDesk 600 G5 i7-9700|HP EliteDesk 800 G1 i7-4790|HP Compaq Pro 6300 i7-3770
Back to top
View user's profile Send private message
CooSee
Veteran
Veteran


Joined: 20 Nov 2004
Posts: 1538
Location: Earth

PostPosted: Thu Mar 06, 2025 1:44 am    Post subject: Reply with quote

Quote:
It's the HP ZBook, I'm using the binary distribution kernel sys-kernel/gentoo-kernel-bin-6.12.16, so I don't think it's some kernel misconfiguration.

i see, are you using some chat software or something similiar, which took over some key settings for better usability etc. ?

i found many entries about the same issue:
https://www.reddit.com/r/thinkpad/comments/tgmw4c/thinkpad_x1_carbon_9_how_do_i_hook_into_these/
https://discussion.fedoraproject.org/t/backspace-not-working-after-fc41-upgrade/139893

have you tried this https://gpo.zugaina.org/app-misc/input-remapper

8)
_________________
" Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier "
Back to top
View user's profile Send private message
Massimo B.
Veteran
Veteran


Joined: 09 Feb 2005
Posts: 1879
Location: PB, Germany

PostPosted: Wed Mar 19, 2025 10:15 pm    Post subject: Reply with quote

I'm going to collect all mods that I have done and which might affect the keyboard...

Some parts of this might be residuals from the old past and should be reviewed anyway:
Code:
# grep GRUB_CMDLINE_LINUX_DEFAULT /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="rd.vconsole.font=ter-u12n rd.vconsole.keymap=de-latin1-nodeadkeys rd.locale.LANG=de_DE.UTF-8 rd.lvm=0 rd.md=0 rd.dm=0 rd.luks.uuid=dc... rd.luks.allow-discards=dc... root=LABEL=gentoo rootflags=subvol=volumes/root i8042.noloop i8042.nomux i8042.nopnp i8042.reset mem_sleep_default=deep threadirqs"
Following should only affect Xorg and not the console, so it should not be responsible:
Code:
# cat /etc/X11/xorg.conf.d/90-keyboard.conf
Section "InputClass"
        Identifier "keyboard-all"
        Driver "evdev"
        Option "XkbLayout" "de"
        #Option "XkbModel" "pc105"
        MatchIsKeyboard "on"
EndSection

_________________
HP ZBook Power G9 i7-12700H|HP ProDesk 600 G5 i7-9700|HP EliteDesk 800 G1 i7-4790|HP Compaq Pro 6300 i7-3770
Back to top
View user's profile Send private message
CooSee
Veteran
Veteran


Joined: 20 Nov 2004
Posts: 1538
Location: Earth

PostPosted: Wed Mar 19, 2025 11:24 pm    Post subject: Reply with quote

Quote:
I got to test the Gentoo LiveDVD distribution, and the backspace is working there as usual. So it's still some misconfiguration on my Gentoo installation.

and you used the same grub boot options while booting LiveDVD ?

is your BIOS current ? - if yes, have you tried by resetting your BIOS to default settings ? <<< most BIOS have Backup Option of current settings <<< use it before reset !

what if you change your keyboard to a different Lang, e.g. US ? <<< same issue ?

what if no 90-keyboard.conf at all ?

or, have you tried with libinput ?

please provide the exact Modell-Nr. of your device, because there are so many G9's.

8)
_________________
" Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier "
Back to top
View user's profile Send private message
Massimo B.
Veteran
Veteran


Joined: 09 Feb 2005
Posts: 1879
Location: PB, Germany

PostPosted: Thu Mar 20, 2025 9:16 am    Post subject: Reply with quote

I did not use my grub options and CMDLINE when booting LiveDVD, I used the LiveDVD as provided.
BIOS is up to date... But migrating my Gentoo installation to other and also later HP models with different BIOS I always get the same issue, so I tend to think it's really based on my Gentoo setup.
On X and Xfce, switching to English keyboard layout doesn't solve the Backspace issue which also exists on console outside of X, so also removing the xorg.conf doesn't solve it.
libinput, good point, I'm going to migrate almost all pointer devices, mice touchpads to libinput. Anyway it doesn't solve the backspace issue as libinput is a X thing.
As almost all HP machines are affected when I take my identical Gentoo setup, the model nr. should not matter.
_________________
HP ZBook Power G9 i7-12700H|HP ProDesk 600 G5 i7-9700|HP EliteDesk 800 G1 i7-4790|HP Compaq Pro 6300 i7-3770
Back to top
View user's profile Send private message
Massimo B.
Veteran
Veteran


Joined: 09 Feb 2005
Posts: 1879
Location: PB, Germany

PostPosted: Thu Mar 20, 2025 1:06 pm    Post subject: Reply with quote

-> SOLVED
Dropping all i8042.* from CMDLINE solved it. Not sure why I added these some day in the past as a workaround for something else.
_________________
HP ZBook Power G9 i7-12700H|HP ProDesk 600 G5 i7-9700|HP EliteDesk 800 G1 i7-4790|HP Compaq Pro 6300 i7-3770
Back to top
View user's profile Send private message
CooSee
Veteran
Veteran


Joined: 20 Nov 2004
Posts: 1538
Location: Earth

PostPosted: Thu Mar 20, 2025 11:36 pm    Post subject: Reply with quote

Massimo B. wrote:
-> SOLVED
Dropping all i8042.* from CMDLINE solved it. Not sure why I added these some day in the past as a workaround for something else.

glad to hear !

8)
_________________
" Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier "
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum