Linux 盲文控制檯

要在盲文裝置上獲取早期啟動訊息(在使用者空間螢幕閱讀器啟動之前),您首先需要編譯對常用序列埠控制檯的支援(參見 Documentation/admin-guide/serial-console.rst)以及對盲文裝置的支援(在 裝置驅動 ‣ 輔助功能支援 ‣ 盲文裝置上的控制檯 中)。

然後,您需要在核心命令列上指定一個 console=brl 選項,格式為

console=brl,serial_options...

其中 serial_options...Documentation/admin-guide/serial-console.rst 中描述的相同。

因此,例如,如果盲文裝置連線到第一個序列埠,您可以使用 console=brl,ttyS0,使用 console=brl,ttyS0,115200 將波特率覆蓋為 115200,等等。

預設情況下,盲文裝置只會顯示最後一條核心訊息(控制檯模式)。 要檢視以前的訊息,請按 Insert 鍵切換到 VT 檢視模式。 在檢視模式下,箭頭鍵允許在 VT 內容中瀏覽,PAGE-UP/PAGE-DOWN 鍵轉到螢幕的頂部/底部,而 HOME 鍵返回到游標,從而提供非常基本的螢幕檢視功能。

可以透過新增 braille_console.sound=1 核心引數來獲得聲音反饋。

為了簡單起見,只能啟用一個盲文控制檯,其他使用 console=brl,... 的操作將被丟棄。 另請注意,它不會干擾 Documentation/admin-guide/serial-console.rst 中描述的控制檯選擇機制。

目前,僅支援 VisioBraille 裝置。

Samuel Thibault <samuel.thibault@ens-lyon.org>