File xkeyboard-config.macintosh.patch of Package xkeyboard-config

https://bugs.freedesktop.org/show_bug.cgi?id=8660
handle the left contrl/option/apple keys properly.
apple+tab switches window
alt+e gives euro, alt+l gives @, etc

---
 rules/base.ml1_s.part |    2 +-
 rules/base.ml_s.part  |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Index: rules/base.ml_s.part
===================================================================
--- rules/base.ml_s.part.orig
+++ rules/base.ml_s.part
@@ -16,3 +16,3 @@
  $macs		en_US			=	pc+macintosh_vndr/us(extended)
- $macs		$macvendorlayouts	=	pc+macintosh_vndr/%l%(v)
+ $macs		$macvendorlayouts	=	pc+macintosh_vndr/%l%(v)+altwin(swap_lalt_lwin)+level3(alt_switch)
   *		jp			=	pc+jp(latin)+jp:2
--- rules/base.ml1_s.part.orig	2007-09-29 14:28:06.512621000 +0200
+++ rules/base.ml1_s.part	2007-09-29 14:29:01.956086000 +0200
@@ -5,6 +5,6 @@
   macintosh_old	us			=	macintosh_vndr/us(oldmac)
   macintosh_old	$macvendorlayouts	=	macintosh_vndr/us(oldmac)+macintosh_vndr/%l[1]%(v[1])
   macintosh_old	*			=	macintosh_vndr/us(oldmac)+%l[1]%(v[1])
- $macs		$macvendorlayouts	=	pc+macintosh_vndr/%l[1]%(v[1])
+ $macs		$macvendorlayouts	=	pc+macintosh_vndr/%l[1]%(v[1])+altwin(swap_lalt_lwin)+level3(alt_switch)
   thinkpad	br			=	pc+%l[1](thinkpad)
   *		*			=	pc+%l[1]%(v[1])
openSUSE Build Service is sponsored by