Как я могу установить бит терминала с помощью xterms?

Я использую natty. Я использую классику. Я использую raw xterms (последняя сборка, 270, на самом деле). Я сделал

xset b 100 pactl upload-sample /usr/share/sounds/ubuntu/stereo/message.ogg bell.ogg

Но мне нужно что-то более мелкое, чем это: я хочу сказать: «Если колокол возник в каком-то конкретном псевдотерминале, он произвел особый звук, но если он возник в каком-то другом конкретном псевдотерминал, генерировать какой-то другой звук "

4
задан 12 August 2011 в 10:01

5 ответов

Я совершенно уверен, что это невозможно без изменений в источнике плагина pulseaudio x11-bell (или, возможно, compiz, который может быть вашим менеджером окон). Если он настроен должным образом перед компиляцией, xterm вызывает звонок через XkbBell (3), который передает дисплей и окно любой программе, прослушивающей события XkbBellNotify. Если вы настроили по-другому, xterm использует XBell (3), который не передает эту информацию.

К сожалению, даже если xterm настроен правильно, и pulseaudio и compiz отбрасывают информацию о дисплее и окне (pulseaudio использует только процентную информацию для установки громкости).

1
ответ дан 25 July 2018 в 21:41

Я совершенно уверен, что это невозможно без изменений в источнике плагина pulseaudio x11-bell (или, возможно, compiz, который может быть вашим менеджером окон). Если он настроен должным образом перед компиляцией, xterm вызывает звонок через XkbBell (3), который передает дисплей и окно любой программе, прослушивающей события XkbBellNotify. Если вы настроили по-другому, xterm использует XBell (3), который не передает эту информацию.

К сожалению, даже если xterm настроен правильно, и pulseaudio и compiz отбрасывают информацию о дисплее и окне (pulseaudio использует только процентную информацию для установки громкости).

1
ответ дан 2 August 2018 в 03:17

Я совершенно уверен, что это невозможно без изменений в источнике плагина pulseaudio x11-bell (или, возможно, compiz, который может быть вашим менеджером окон). Если он настроен должным образом перед компиляцией, xterm вызывает звонок через XkbBell (3), который передает дисплей и окно любой программе, прослушивающей события XkbBellNotify. Если вы настроили по-другому, xterm использует XBell (3), который не передает эту информацию.

К сожалению, даже если xterm настроен правильно, и pulseaudio и compiz отбрасывают информацию о дисплее и окне (pulseaudio использует только процентную информацию для установки громкости).

1
ответ дан 4 August 2018 в 19:12

Я совершенно уверен, что это невозможно без изменений в источнике плагина pulseaudio x11-bell (или, возможно, compiz, который может быть вашим менеджером окон). Если он настроен должным образом перед компиляцией, xterm вызывает звонок через XkbBell (3), который передает дисплей и окно любой программе, прослушивающей события XkbBellNotify. Если вы настроили по-другому, xterm использует XBell (3), который не передает эту информацию.

К сожалению, даже если xterm настроен правильно, и pulseaudio и compiz отбрасывают информацию о дисплее и окне (pulseaudio использует только процентную информацию для установки громкости).

1
ответ дан 6 August 2018 в 03:28

Я совершенно уверен, что это невозможно без изменений в источнике плагина pulseaudio x11-bell (или, возможно, compiz, который может быть вашим менеджером окон). Если он настроен должным образом перед компиляцией, xterm вызывает звонок через XkbBell (3), который передает дисплей и окно любой программе, прослушивающей события XkbBellNotify. Если вы настроили по-другому, xterm использует XBell (3), который не передает эту информацию.

К сожалению, даже если xterm настроен правильно, и pulseaudio и compiz отбрасывают информацию о дисплее и окне (pulseaudio использует только процентную информацию для установки громкости).

1
ответ дан 7 August 2018 в 21:16

Другие вопросы по тегам:

Похожие вопросы: