CentOS 7, Laptop, Key repeating doesn't work
Hello!
I am new to Linux and right as I installed CentOS 7 on my laptop I have encountered the issue. When I press any button and hold it, it does not auto-repeat. I have tried to google the issue, but had no success. What I have tried: 1) Turning auto-repeat on (off and on, changing delay and repeat rate) in keybord settings 2) Using "xset r" command in terminal, no result 3) Using "sudo kbdrate -r 4" command in terminal yields "read: Operation not permitted" "xinput list" yields: ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ ASUSTeK Computer Inc. N-KEY Device id=12 [slave pointer (2)] ⎜ ↳ Logitech Gaming Mouse G502 id=13 [slave pointer (2)] ⎜ ↳ Logitech Gaming Mouse G502 id=14 [slave pointer (2)] ⎜ ↳ ELAN1205:00 04F3:30E9 Touchpad id=15 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Power Button id=8 [slave keyboard (3)] ↳ Sleep Button id=9 [slave keyboard (3)] ↳ ASUSTeK Computer Inc. N-KEY Device id=10 [slave keyboard (3)] ↳ ASUSTeK Computer Inc. N-KEY Device id=11 [slave keyboard (3)] |
Hmmm... does
Code:
sudo gsettings set org.gnome.desktop.peripherals.keyboard repeat true |
Sadly, no...
After entering my sudo password the code ran without showing anything in the terminal. But it didn't fix the problem. |
I assume the keyboard works fine other than the repeated keys option.
Out of interest can you send the output of Code:
cat /etc/default/keyboard |
The keyboard works fine indeed.
The code outputs: Code:
cat: /etc/default/keyboard: No such file or directory |
What about posting the output of
Code:
localectl status |
localectl status outputs:
Code:
System Locale: LANG=en_US.UTF-8 |
Seems fine but I did expect to see more options, specifically something like "pc105" or similar but doubt its a train smash.
Code:
|
I was able to replicate the problem on a live version.
I downloaded the CentOS-7-live-KDE-x86_64.iso from here: https://buildlogs.centos.org/centos/...86_64/?C=D;O=A Every method discussed in this thread thus far didn't seem to work on live version. There were some differences that might be important: 1) "localectl status" on live version gave Code:
System Locale: LANG=en_GB.UTF-8 My Linux: CentOS 7 3.10.0-1160.15.2.el7.x86_64 ; KDE SC Version 4.14.8 Live Linux: CentOS 7 3.10.0-123.el7.x86_64 ; KDE SC Version 4.10.5 Another thing which may or may not be relevant: I updated my packages via "yum update", ergo additional numbers in my Linux version (CentOS 7 3.10.0-1160.15.2.el7.x86_64) |
I am really not sure what else to suggest, if I didn't know any better I would think there is a issue with the hardware support but this does not happen very often in my experience so its just me thinking out loud. Could even be a bug but since you tested on 2 different version I am not quite sure it could be that. Perhaps maybe one of the more senior members might weigh-in.
What is the make and model number of your laptop? Is there a specific reason why you chose to use CentOS 7? I don't want to put you in a position where I am throwing different distros at the problem to see which one works but out of interest are you able to try on another flavour of Linux? lets say something like Debian or Ubuntu or similar. |
Quote:
|
I've checked at the CentOS forum and no-one else has reported this problem.
The first possibility is that it's KDE — Red Hat is very geared to Gnome. The command Code:
dnf group list | grep gnome The second is that it's the combination of CentOS 7 and your hardware, in which case you might want to try CentOS 8. |
All times are GMT -5. The time now is 04:30 AM. |