In addition, regarding the Hawaiian layout, the file /usr/share/X11/xkb/rules/evdev.lst needs to have a line for Hawaiian added to it, for example:
lv Latvian
haw Hawaiian
mao Maori
Also, to improve finding the layout when setting up alternate layouts in various Ubuntu variants (Kubuntu, Xubuntu, etc.) the file evdev in the same directory should be modified, but I donʻt know exactly how that works, and have not made any changes to it.
Regarding the problems when the Maori layout is installed, that has existed in some form since 11.04 - for example in Ubuntu 11.04 as updated through today, there is no problem any more with gnome-terminal/natty 2.32.1-0ubuntu3 (AltGr keys work fine with the Maori layout, my Hawaiian layout, and others Iʻve tried recently, but not with pterm/natty 0.60+2010-12-08-1, where AltGr combinations appear to turn into something like a dot on the Maori layout, and on other layouts (such as Croatian) when the Maori layout is installed.
In addition, regarding the Hawaiian layout, the file /usr/share/ X11/xkb/ rules/evdev. lst needs to have a line for Hawaiian added to it, for example:
lv Latvian
haw Hawaiian
mao Maori
Also, to improve finding the layout when setting up alternate layouts in various Ubuntu variants (Kubuntu, Xubuntu, etc.) the file evdev in the same directory should be modified, but I donʻt know exactly how that works, and have not made any changes to it.
Regarding the problems when the Maori layout is installed, that has existed in some form since 11.04 - for example in Ubuntu 11.04 as updated through today, there is no problem any more with gnome-terminal/ natty 2.32.1-0ubuntu3 (AltGr keys work fine with the Maori layout, my Hawaiian layout, and others Iʻve tried recently, but not with pterm/natty 0.60+2010-12-08-1, where AltGr combinations appear to turn into something like a dot on the Maori layout, and on other layouts (such as Croatian) when the Maori layout is installed.