patch: added dead_hook and dead_horn to latin keyboard layout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xkeyboard-config |
Fix Released
|
Medium
|
|||
xkeyboard-config (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
Precise |
Fix Released
|
Low
|
Unassigned |
Bug Description
[Impact]
The latin keyboard map lacks functionality to do dead_hook and dead_horn characters, which makes it inconvenient to type Vietnamese characters.
[Development Fix]
Patch from reporter was accepted upstream, and included in precise as a cherrypick of what went up.
[Stable Fix]
We're carrying the same xkeyboard-config in both quantal and precise currently, so can carry the same patch both places.
[Test Case]
1. In System Settings, go to Keyboard Layout
2. Select Layouts
3. Press the '+' to add a layout
4. Type 'Maori' (or other layout that imports Latin)
5. In Options, make sure you have 'Key to choose 3rd level' selected (e.g. set to Right Windows key)
6. Hold your configured 3rd level key (e.g. Right Windows key)
7. Press j
Broken Behavior: No character printed
Fixed Behavior: 3rd level places a hook under characters, 4th puts a horn on top.
[Regression Potential]
None expected, this adds functionality to previously unused keys.
Possibly some people have locally mapped j to other key behaviors, but seems unlikely, and they can just as easily locally re-map it again if they prefer.
[Original Report]
Because I occasionally type in Vietnamese, but not with sufficient frequency to learn a completely different keyboard layout, I find it most useful to add dead_hook and dead_horn to the latin keyboard layout (as imported from the Maori layout). I had thought this a minor enough issue to just leave the patch on my own system but it got overwritten last time I did a distribution upgrade.
The added deadkeys are on level 3 and 4 of the J key, which were previously unused.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: xkb-data 2.1-1ubuntu3 [modified: usr/share/
ProcVersionSign
Uname: Linux 2.6.38-10-generic i686
Architecture: i386
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
Date: Sat Aug 13 14:23:23 2011
Dependencies:
DistUpgraded: Fresh install
DistroCodename: natty
DistroVariant: ubuntu
GraphicsCard:
Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device [103c:3676]
Subsystem: Hewlett-Packard Company Device [103c:3676]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
MachineType: Hewlett-Packard Presario CQ57 Notebook PC
PackageArchitec
ProcEnviron:
LANGUAGE=en_NZ:en
LANG=en_NZ.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
Renderer: Unknown
SourcePackage: xkeyboard-config
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/10/2011
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.02
dmi.board.
dmi.board.name: 3676
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 29.15
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: Presario CQ57 Notebook PC
dmi.product.
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.4+
version.libdrm2: libdrm2 2.4.23-1ubuntu6
version.
version.
version.
version.
version.
version.
version.
Changed in xkeyboard-config: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in xkeyboard-config: | |
status: | Confirmed → Fix Released |
description: | updated |
Changed in xkeyboard-config (Ubuntu Precise): | |
status: | New → Fix Committed |
importance: | Undecided → Low |
description: | updated |
tags: |
added: verification-failed removed: verification-needed |
I just had to patch the file again after upgrading to oneric. I wouldn't even bother to report this as a bug if it weren't for the fact apt *#_-@ always overwrites my customization!