Bug 11292 - Left arrow key does not autorepeat with evdev
Summary: Left arrow key does not autorepeat with evdev
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Input/evdev (show other bugs)
Version: 7.2 (2007.02)
Hardware: Other All
: medium normal
Assignee: Zephaniah E. Hull
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2007-06-17 03:53 UTC by Nicolas Mailhot
Modified: 2008-06-16 09:34 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Nicolas Mailhot 2007-06-17 03:53:18 UTC
Using
– xorg-x11-server-Xorg-1.3.0.0-9.fc8.x86_64 and
– xorg-x11-drv-evdev-1.1.2-3.fc7.x86_64

The left arrow key (not the numpad one) does not autorepeat

Other arrows autorepeat and it works properly in the console so something is broken in the kernel/xorg evdev glue

[with an MS Ergo 4000 keyboard]
Comment 1 Rafał Mużyło 2008-05-17 05:31:07 UTC
Actually, I think this bug is invalid.
It's probably an issue with misconfigurated hal.

The problem comes from the fact, that
/usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi (shipped with hal)
checks for input.keymap, where it should be either input.keys or input.keyboard.
Comment 2 Rafał Mużyło 2008-05-17 05:32:49 UTC
Oops, sorry, I misread.
The above was for evdev 1.2.0 and xorg-server 1.4.0.90.
Comment 3 Peter Hutterer 2008-05-18 20:08:02 UTC
(In reply to comment #1)
> Actually, I think this bug is invalid.
> It's probably an issue with misconfigurated hal.
> 
> The problem comes from the fact, that
> /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi (shipped with hal)
> checks for input.keymap, where it should be either input.keys or
> input.keyboard.

with this change, does it work?
If this field is wrong, then keyboards wouldn't be hot-plugged and thus evdev would not apply for your keyboard devices. Instead, it would be an issue with the normal keyboard driver. 

Comment 4 Peter Hutterer 2008-06-16 06:34:49 UTC
ping?
Comment 5 Nicolas Mailhot 2008-06-16 09:34:42 UTC
Sorry, I'm so deep under the water these days I don't see sunlight anymore.

It works now. One of the changes merged in fedora-devel since the report seems to have fixed it

xorg-x11-server-Xorg-1.4.99.902-3.20080612.fc9.x86_64
xorg-x11-drv-evdev-1.99.1-0.5.fc9.x86_64
kernel-2.6.26-0.67.rc6.git1.fc10.x86_64


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.