1st Mar, 2006

X.org and us_intl

Originally I had planned to post this just so I wouldn't lose the following information:

Section "InputDevice"
  Identifier "Keyboard0"
  Driver "kbd"
  Option "XkbLayout" "us,us_intl"
  Option "XkbOptions" "grp:ctrls_toggle,ralt:mode_switch"
EndSection

That bit of code is what I've used in the past to enable switching between the us and us_intl keyboard layouts in X.org on a couple of different laptops.

Unfortunately, there's a new problem. If I have an /etc/xorg.conf file with that code in it, the latest version of X.org not only won't switch between keyboard layouts, it also won't allow me to use Ctrl-Alt-F[1-8] to switch to the various virtual consoles. So, it looks like I've got some research to do, at least to figure out what changed.

Update: I found a partial fix. The new xorg.conf section looks like this:

Section "InputDevice"
  Identifier "Keyboard0"
  Driver "kbd"
  Option "XkbLayout" "us"
  Option "XkbVariant" "intl"
EndSection

With that change, the us_intl layout works again, and switching to virtual consoles still works, too. Now, I just need to figure out how to have it switch between us_intl and us.

Comments are closed.

Categories