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>