/usr/share/X11/xkb/keycodes/olpc is in xkb-data 2.16-1ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | // OLPC's mechanical keyboard moves several keys to the AA row. make
// them easier to write symbol files naturally.
// see http://wiki.laptop.org/go/OLPC_English_Non-membrane_Keyboard
// and http://wiki.laptop.org/go/OLPC_Spanish_Non-membrane_Keyboard
default
xkb_keycodes "olpc" {
alias <AE00> = <TLDE>; // many OLPC keyboards don't put tilde there
alias <AC12> = <BKSL>; // on model olpc, physical position of BKSL
};
default
xkb_keycodes "olpcm" {
alias <AE00> = <TLDE>; // many OLPC keyboards don't put tilde there
alias <AA02> = <BKSL>; // on model olpcm, new physical position of BKSL
alias <AA06> = <AE12>; // on model olpcm, new physical position of =+
alias <AA07> = <AC11>; // on model olpcm, new physical position of '"
};
|