如何讓螢幕鍵盤 (OSK) 像行動裝置一樣運作

如何讓螢幕鍵盤 (OSK) 像行動裝置一樣運作

我在二合一筆記型電腦上運行 Ubuntu 20.04。開箱後,OSK 幾乎無法使用。有沒有辦法讓它表現得更像本地行動裝置?

現在它做什麼:

  • 如果我在設定中關閉了 OSK,即使透過將筆記型電腦變成平板電腦來停用鍵盤/觸控板,OSK 也永遠不會出現。

  • 在設定中開啟 OSK 後,當我聚焦輸入欄位時,OSK 將會出現,但僅限於基於 gnome 的應用程序,而不是我使用的任何其他應用程序,例如 chrome。只讓它在某些應用程式中運行,而在其他應用程式中運行則使其實際上無法使用。

  • 當我在筆記型電腦模式下聚焦輸入欄位並啟用鍵盤時,會出現 OSK。這非常煩人,因為我根本不想在筆記型電腦模式下使用 OSK,而且我必須不斷關閉它。

有沒有辦法在筆記型電腦模式下停用 OSK,但在平板電腦模式下為每個輸入欄位啟用 OSK?

理想情況下它應該像這樣工作:

  • OSK 永遠不會出現在筆記型電腦模式下,可能有一個選項允許在觸控輸入欄位時出現。

  • 在平板電腦模式下,OSK 會出現在每個應用程式的每個輸入欄位中。

  • 在平板電腦模式下透過點擊按鈕來呼叫 OSK 也是可以接受的,儘管仍然有點煩人。儘管它仍然不應該在筆記型電腦模式下自動出現。

答案1

登入時使用相當簡單onboard:我認為您必須手動開啟和關閉它,但我不認為當您不需要時它會自動啟動。 (您仍需要在登入畫面上使用 gnome OSK。)

sudo apt install onboard

您可以 onboard運行但隱藏並單擊其圖標在此輸入影像描述 當您想要啟動它時(將電腦轉為平板電腦模式)。

另一個優點onboard是它有一個完整的鍵盤,與實體鍵盤相符。

答案2

看來這只是Wayland的問題。當我使用 X 時,OSK 完全按照我想要的方式工作。

謝謝@sudodus為提示。我用了這個答案了解如何切換到 X。

相關內容