Summary: | x11-base/xorg-server-1.10.x: Incorrect keyboard autorepeat behavior | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexey Prokopchuk <alexpro> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | alexpro, tdalman |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Alexey Prokopchuk
2011-09-26 13:17:13 UTC
Sounds vaguely similar to a different problem - as if something (i.e you somewhere in xorg.conf) were setting XkbRules to 'base'/'xorg', while only value that works with evdev driver (and the driver hardcodes it) is 'evdev'. This may happen too, if you still have the older keyboard driver installed. (In reply to comment #1) > Sounds vaguely similar to a different problem - as if something (i.e you > somewhere in xorg.conf) were setting XkbRules to 'base'/'xorg', while only > value that works with evdev driver (and the driver hardcodes it) is 'evdev'. > > This may happen too, if you still have the older keyboard driver installed. As I said above, I have very simple xorg.conf without any input-driver related options. Also, xf86-input-evdev-2.6.0 - is the latest version in portage tree. And no other version of this driver available - nor newer, nor older. And I wonder why would the driver to behave incorrectly just with the keys 'left arrow' and 'down arrow', but properly with all the others? Does your desktop environment set anything keyboard related? What about xorg-server-1.11.1? (In reply to comment #3) > Does your desktop environment set anything keyboard related? What about > xorg-server-1.11.1? x11-misc/xkeyboard-config-2.3 and kde-base/systemsettings-4.7.1. That'all, nothing more. Tomorrow I'll try to install xorg-server-1.11.1 and report result. Sorry if I wasn't clear. I asked whether your desktop environment (in your case apparently KDE) is configured to modify X keyboard settings. (In reply to comment #5) > Sorry if I wasn't clear. I asked whether your desktop environment (in your case > apparently KDE) is configured to modify X keyboard settings. Sorry, my english is not very good. No, I have no modification of any keyboard settings from KDE except language switch option. (In reply to comment #3) > What about xorg-server-1.11.1? With xorg-server-1.11.1 same as with 1.10.x - autorepeat for 'left arrow' and 'down arrow' does not work. I had some problems with KDE after installing xorg-server-1.11.1, but these problems related with displaying desktop and video-drivers, and I didn't try to solve them - just check autorepeat behavior. I can try to install GNOME and XFCE and check autorepeat there if it can be useful... It seems to me that this problem does not depend on DM... If keyboard layout switching is enabled in KDE, then that means your desktop environment modifies X keyboard settings. (In reply to comment #8) > If keyboard layout switching is enabled in KDE, then that means your desktop > environment modifies X keyboard settings. I doubt that keyboard layout switching can somehow affect to autorepeat behavior. But who knows, maybe this really is just so. I'll check it. And also check with other DMs. It can when the switching modifies xkbrules, as per comment #1 (In reply to comment #10) > It can when the switching modifies xkbrules, as per comment #1 I understand what you mean, but the migration guide says nothing about change anything associated with the input devices. So, I come to this issue in terms of what I have done everything correctly. After all, the previous version (and all other previous versions) worked fine. I would like to find out what exactly has changed in new versions, applicable to the subject. After all, I got the above autorepeat behavior not due to changes in configuration, but as a result of upgrading xorg-server from 1.9 to 1.10. And if the reason really is that you say, so it is necessary make appropriate changes to Migration Guide. (In reply to comment #9) > (In reply to comment #8) > > If keyboard layout switching is enabled in KDE, then that means your desktop > > environment modifies X keyboard settings. > > I doubt that keyboard layout switching can somehow affect to autorepeat > behavior. But who knows, maybe this really is just so. I'll check it. And also > check with other DMs. Obviously, it can and it does on occasions (strange, though, that it didn't show up in 1.9 - there might be something more to it). IIRC, in that KDE applet, keyboard needs to be set to "evdev managed". Finally, I found the reason: x11-apps/xmodmap and config file (/etc/xmodmap.conf) created almost 3 years ago. I deleted above file and autorepeat works properly for all keys. So, this not a bug, but the feature. I don't know which status should be assigned for this bug. Marking as WORKSFORME per comment 13. |