Summary: | Some keys don't work in Xephyr or Xnest | ||
---|---|---|---|
Product: | xorg | Reporter: | Denis Dzyubenko <denis.dzyubenko> |
Component: | Server/DDX/Xephyr | Assignee: | Matthew Allum <mallum> |
Status: | RESOLVED INVALID | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | normal | ||
Priority: | medium | CC: | 6khRTwRnE3AB, binary, db.pub.mail, greenrd, sascha-web-bugs.freedesktop.org |
Version: | 7.4 (2008.09) | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Denis Dzyubenko
2009-01-02 00:58:17 UTC
This is because Xephyr seems to be using the base XKB ruleset and the host machine the evdev ruleset. They need to have the same keycode-keysym table, otherwise the codes get mixed up. Is there a way to configure Xephyr to use the same bindings as the host? For sugar-emulator, using -kb will cause the keyboard not to work at all, so there's no workaround for this issue. There's a patch for evdev support from 2006 (!) at [1]. I wonder why it never got applied upstream... [1] http://cvs.mandriva.com/cgi-bin/viewvc.cgi/SPECS/x11-server/0010-Xephyr-evdev-support.txt?revision=1.1 (In reply to comment #3) > There's a patch for evdev support from 2006 (!) at [1]. I wonder why it never > got applied upstream... I guess because it mixes a number of different things into one patch. There's evdev stuff and randr (?) code in the same patch, and they have nothing to do with each other. splitting the patch up into the two semantic changes would help with the review. This also seems to be affecting Xdms too Latest Git Commit 22b38f513c93c2f2aea5909878c3c9acae7d35c1 (xorg-server) Can we get this bug fixed :/ This is really annoying... What can I do to help out? The same bug for me. Gentoo, x86_64. (In reply to comment #6) > Can we get this bug fixed :/ This is really annoying... > What can I do to help out? Send a patch to xorg-devel. Mass closure: This bug has been untouched for more than six years, and is not obviously still valid. Please file a new report if you continue to experience issues with a current server. |
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.