Initial value:=  {
        0x00: "x",
        0x01: "y",
        0x02: "z",
        0x03: "rx",
        0x04: "ry",
        0x05: "rz",
        0x06: "throttle",
        0x07: "rudder",
        0x08: "wheel",
        0x09: "gas",
        0x0A: "brake",
        0x10: "hat0x",
        0x11: "hat0y",
        0x12: "hat1x",
        0x13: "hat1y",
        0x14: "hat2x",
        0x15: "hat2y",
        0x16: "hat3x",
        0x17: "hat3y",
        0x18: "pressure",
        0x19: "distance",
        0x1A: "tilt_x",
        0x1B: "tilt_y",
        0x1C: "tool_width",
        0x20: "volume",
        0x28: "misc",
    }
 
Mapping from axis codes to axis names (borrowed from linux/input.h).