Reference

XGetModifierMapping(3x) on Linux

The text 0b2cf96c09ac, as Debian 2.2 (Potato), Debian 2.1 (Slink), Debian 2.0 (Hamm), Debian 1.3 (Bo) shipped it.

manipulate keyboard encoding and keyboard encoding structure

XGetModifierMapping(3x) on Linux now