Jak wyłączyć sygnał dźwiękowy w interfejsie GUI Octave 3.8.0 w systemie Windows 7

0

Eksperymentalny GUI oktawy 3.8.0 generuje dźwięk ostrzegawczy w konsoli, jeśli np. Naciśnięty jest klawisz tab i nie ma unikalnego sposobu na kontynuowanie wpisywanego polecenia. Jak wyłączyć ten dźwięk?

W wersji 3.6.4 wydaje się, że to zadziałało set bell-style none, ale to polecenie generuje tylko

error: invalid conversion from string to real N-d array
error: set: expecting graphics handle as first argument
Roland
źródło

Odpowiedzi:

0

To samo pytanie zostało potwierdzone jako błąd, na które odpowiedziano w tym wpisie o śledzeniu błędów Octave , który przekierowuje do tego postu na forum. Cytując odpowiedź udzieloną przez JasonNicholson w obecnej formie:

Kluczem jest to, że zmienna środowiskowa „w stylu dzwonu” musi być ustawiona na „none” dla MSYS dostarczanego z Octave. Istnieją dwie inne opcje „słyszalny” i „widoczny”. Zauważ, że ustawienie „widoczny” wydaje się dawać taki sam wynik, jak „słyszalny” w Octiave 3.6.4 skompilowanym z Visual Studio i msys / bin / sh.exe wersja 3.1.17 (1) -release (i686-pc-msys) .

1- Musisz edytować Octave-3.6.4 \ share \ octave \ 3.6.4 \ m \ startup \ inputrc
2- Dodaj to na końcu inputrc:

## Disable the beep!
set bell-style none

3- Uruchom ponownie Octave i sprawdź, czy jest wyłączony.

Wiem, że w nadchodzących latach niektórzy znajdą ten wątek, a procedura będzie nieco inna. Założę się, że kluczem będzie znalezienie pliku „inputrc”.

wahhhhh
źródło
0

Jeśli w ogóle nie potrzebujesz sygnału dźwiękowego, a powyższe nie działa, możesz go całkowicie wyłączyć w menedżerze urządzeń (musisz zaznaczyć „pokaż ukryte urządzenia”, aby zobaczyć sterownik inny niż pnp).

wprowadź opis zdjęcia tutaj

dkeck
źródło