KEY_CYCLEWINDOWS invalidly mapped to XF86RotateWindows
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xkeyboard-config (Ubuntu) |
Triaged
|
Low
|
Chris Halse Rogers | ||
Quantal |
Won't Fix
|
Low
|
Chris Halse Rogers |
Bug Description
On a ThinkPad X201s you have some extra keys on the tablet: one which looks like a round circle, which triggers an evdev event KEY_CYCLEWINDOWS. There is no unanimous interpretation of the meaning of the icon, but cycling windows (aka Alt+Tab) seemed the most useful to have there. Another key has a portrait and landscape screen symbol with arrows in between, i. e. change between portrait and landscape screen rotation; it is currently triggering a KEY_DIRECTION evdev event.
Pressing the latter does nothing, pressing the former key causes screen rotation. It should be the other way around.
/usr/share/
The problem here is that there is unclear terminology on all three levels of the stack here:
* "Rotating windows" is a misnomer and doesn't make sense; what we really want is either cycling windows or rotating screens. I think xkb-data shouldn't map cycling windows to rotating windows, so I file this against xkb-data.
* KEY_DIRECTION is a bit underspecified, too. It could be used for screen rotation just as well as for changing the direction your turtle is walking in your Logo interpreter.
* gnome-settings-
I think it would be best to fix it in the xkb-data layer and map <I161> (KEY_DIRECTION) to XF86RotateScreen and don't define <I162> (KEY_CYCLEWINDOWS).
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: xkb-data 2.2.1-1ubuntu2
ProcVersionSign
Uname: Linux 3.0-1-generic x86_64
Architecture: amd64
CompizPlugins: [core,bailer,
CompositorRunning: compiz
Date: Mon Jun 27 16:21:11 2011
Dependencies:
DistUpgraded: Fresh install
DistroCodename: oneiric
DistroVariant: ubuntu
EcryptfsInUse: Yes
GraphicsCard:
Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:215a]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110302)
MachineType: LENOVO 3323REG
PackageArchitec
ProcEnviron:
LANGUAGE=de_DE:en
PATH=(custom, user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
Renderer: Unknown
SourcePackage: xkeyboard-config
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/07/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6QET46WW (1.16 )
dmi.board.name: 3323REG
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 3323REG
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.4+
version.ia32-libs: ia32-libs 20090808ubuntu13
version.libdrm2: libdrm2 2.4.25-2ubuntu2
version.
version.
version.
version.
version.
version.
version.
Changed in xkeyboard-config (Ubuntu): | |
assignee: | nobody → Chris Halse Rogers (raof) |
Changed in xkeyboard-config (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: blocks-hwcert-enablement |
tags: | added: quantal rls-q-incoming |
Changed in xkeyboard-config (Ubuntu Quantal): | |
importance: | Medium → Low |
tags: | removed: rls-q-incoming |
Hey pitti,
Hi, thanks for reporting this issue during the development period of
Ubuntu.
I notice there's not been further comments to the bug report since the
release came out, would you mind updating us on the status of it in the
release?
Are you still able to reproduce the issue? If not, do you think the bug
report can be closed, or do you think we should continue tracking it?