Attached is a possible, but untested, patch. To the bug submitter, do you have a working xorg.conf example which correctly handles the Swiss German USB keyboard? That would help improving this patch.
--- xserver-xorg.postinst.in.old 2006-11-19 09:35:28.446778187 +0100
+++ xserver-xorg.postinst.in 2006-11-19 09:36:40.175375177 +0100
@@ -1181,6 +1181,7 @@
mac-fr2-ext) XMAP="fr";;
mac-fr3) XMAP="fr";;
mac-es) XMAP="es";;
+ mac-usb-de_CH) XMAP="ch"; VARIANT="de";;
no) XMAP="no";;
pl) XMAP="pl";;
pt) XMAP="pt";;
Attachment:
signature.asc
Description: Digital signature