Here is where I am:<br><br>I added the following to types/pc:<br> type "OTHER" {<br>        modifiers = Control_R+Alt_L;<br>        map[none] = Level1; // commenting this out didn't make a difference<br>        map[Control_R] = Level1; //nor this
<br>        map[Alt_L] = Level1; // nor this<br>        map[Control_R+Alt_L] = Level2;<br>        level_name[Level1] = "Base";<br>        level_name[Level2] = "CtrlR+AltL"; // I also tried Ctrl-Alt, to no avail
<br>    };<br><br>I changed symbols/pc/pc to say:<br>   key <FK03> {<br>        type="OTHER",<br>        symbols[Group1]= [ F3,  XF86_Switch_VT_3 ]<br>    };<br><br>symbols/pc/pc seems to already have Control_R and Alt_L defined for pc105 keyboards, so I didn't change those. (well, I tried, but that only made things worse).
<br><br>Then I ran X:<br>(**) Option "XkbRules" "xfree86"<br>(**) XKB: rules: "xfree86"<br>(**) Option "XkbModel" "pc105"<br>(**) XKB: model: "pc105"<br>(**) Option "XkbLayout" "us"
<br>(**) XKB: layout: "us"<br><br>It didn't work (none of the alts, controls and F3 do anything with this config).<br><br>Is there a way to at least debug what goes on in that simple little brain of xkb's?<br><br>
  Tamas<br>