Звонок (X11)
Единственная звуковая возможность протокола X: запрос к серверу «пикни» с громкостью в процентах.
В базовом протоколе нет вообще никакой поддержки звука, только запрос Bell с громкостью от −100 до 100 относительно базовой. Базовая громкость, высота и длительность задаются через ChangeKeyboardControl — сигнал считали свойством клавиатуры, что на многих ранних рабочих станциях физически так и было. Из оболочки то же делает xset b, а xset b off принёс тишину в большее число опен-спейсов, чем любая другая команда.
Когда терминал получает символ BEL, Ctrl-G, он вызывает XBell или мигает, если xterm запущен с visualBell. В 1996 году XKB превратил сигнал во что-то большее: именованные звонки и событие XkbBellNotify, так что клиент может перехватить вызов и проиграть тематический звук или мигнуть заголовком окна, вместо того чтобы заставлять сервер пищать динамиком. Так окружения рабочего стола получили «системные звуки» поверх протокола, умевшего сказать лишь «пик».