visual bell pl 4 2CCXC5SYSWVT4VJ2II4RB2WTGWU4QU3D7VJAUKA


Alarm wizualny (małe JTZ): Konfiguracja dźwięku na poszczególnych konsolach Następna strona Poprzednia strona Spis treści 4. Konfiguracja dźwięku na poszczególnych konsolach Od wersji jądra 1.3.43 wzwyż, dzięki łatce Martina Maresa na console.c, istnieje możliwość wyboru częstotliwości i długości trwania alarmu dźwiękowego. Wysyłając odpowiednie sekwencje znaków niedrukowalnych na poszczególne konsole można konsolom tym przypisać różne właściwości dźwięku (lub jego brak). Całość sprowadza się do umieszczenia poleceń konfigurujących dźwięk w pliku ~/.login lub ~/.profile. Odpowiedzialne za właściwości dźwięku kody to: ESC-[10;xx] -- określa częstotliwość dźwięku w Hertzach. Dozwolone wartości xx mieszczą się w zakresie od 21 do 32766; wynik działania wartości przekraczających te granice nie jest zdefiniowany. W przypadku braku argumentu xx ('ESC-[10]') stosowana jest wartość domyślna (750Hz) ESC-[11;xx] -- określa długość trwania dźwięku w milisekundach. Wartość domyślna (125 ms) stosowana jest w przypadku wybrania czasu przekraczającego 2 sekundy oraz jeśli argument xx nie jest podany ('ESC-[10]'). Przykład: Aby ustawić częstotliwość dźwięku na 50Hz a jego długość na 1 sek, wydaj w bashu polecenie 'echo -e "\\33[10;50]\\33[11;1000]"' (argument -e oznacza 'interpretuj znaki niedrukowalne'). Odpowiednikiem tej komendy dla tcsh jest 'echo "\\033[10;50]\\033[11;1000]"'. Żadna ze znanych mi obecnie wersji polecenia setterm nie potrafi konfigurować dźwięku, niewykluczone jednak, że w przyszłości ta funkcjonalność zostanie dodana. Jeśli używasz jądra 1.3.43 lub nowszego i satysfakcjonuje cię powyższe rozwiązanie, możesz tu zakończyć czytanie. Jeśli jednak używasz starszego jądra lub chciałbyć stosować alarm wizualny zamiast dźwiękowego, czytaj dalej. Następna strona Poprzednia strona Spis treści

Wyszukiwarka

Podobne podstrony:
visual bell pl 8
visual bell pl
visual bell pl 1
visual bell pl 2
visual bell pl 3
visual bell pl 6
visual bell pl 10
visual bell pl 9
visual bell pl 9
Visual Bell pl (2)
visual bell pl 7
Visual Bell pl
visual bell pl 5
visual bell 4 5pkniwehhw3htpsc6sytlupziuazr6mxnuhcr7q 5pkniwehhw3htpsc6sytlupziuazr6mxnuhcr7q
visual bell 8 q46jeyxjx4qlbajrd4coeh5h6xkzndblpvkx7aa q46jeyxjx4qlbajrd4coeh5h6xkzndblpvkx7aa
visual bell 2 7uyeu6iv7q23ovlwq52gke36yt46jiydylcpjsi 7uyeu6iv7q23ovlwq52gke36yt46jiydylcpjsi
visual bell 5 oovhlxjlj2wr6izrt7p7ax6okno2ccmjiaiuy4a oovhlxjlj2wr6izrt7p7ax6okno2ccmjiaiuy4a
visual bell 7 7mwbuybvfgv36u6kcnegjnm3ph7stetaj7rf7by 7mwbuybvfgv36u6kcnegjnm3ph7stetaj7rf7by
visual bell 1 yg6ecaysoyqc6jbkj4f6geboudcm422f72rl7ri yg6ecaysoyqc6jbkj4f6geboudcm422f72rl7ri

więcej podobnych podstron