Linuxでの仮想オンスクリーンキーボードの設定方法

Linuxのオンスクリーンキーボード機能

視覚障害者や盲目の方にとって、Linuxにはしばしば課題がありますが、アクセシビリティの状態はここ数年で大きく進展しました。ユーザーが探している小さなものの一つがオンスクリーンキーボードであり、多くのメインストリームディストリビューションに組み込まれているツールを探すのに勝る場所はありません。ここでは、Linuxでの仮想オンスクリーンキーボードの設定方法を、複数の言語を使用する方法を含めて説明します。

Gnomeでのオンスクリーンキーボードの有効化

Gnomeのオンスクリーンキーボードは最も使いやすいです。GNOMEでオンスクリーンキーボードを有効にするには、設定メニューにアクセスします。Superキーを押して「設定」と入力するか、右上隅のシステムトレイをクリックして「設定」をクリックします。

Linuxのオンスクリーンキーボード設定を検索

Linuxのオンスクリーンキーボード設定をクリック

左側のメニューで、下にスクロールして一番下まで行き、「ユニバーサルアクセス」と書かれたセグメントを見つけます。「スクリーンキーボード」のオプションが見えるまでスクロールし、それをオンにします。それだけです。

Linuxのオンスクリーンキーボード設定画面

これで、何かを入力しようとすると、画面上に仮想キーボードが表示されるはずです。画面をロック解除する際にもポップアップし続け、GDMログイン画面でもオンにできます。

Linuxのオンスクリーンキーボードが動作中

Linuxのロック画面

Linuxのログイン画面

このスクリーンキーボード設定を行うと、右上のシステムトレイの隣にユニバーサルアクセスメニューが表示されます。そのメニューから他のユニバーサルアクセス設定を切り替えることもできますが、すべての設定をオフにしても持続させたい場合は、設定メニューの同じユニバーサルアクセスセクションにトグルがあります。

アプリケーションによっては、オンスクリーンキーボードを表示させるためにウィンドウを縮小する必要があるかもしれません。例えば、ほとんどのウェブブラウザで開くのに苦労しましたが、Epiphany(GNOME Web)は常にうまく機能しました。ただし、結果は異なる場合がありますのでご注意ください。

複数のキーボード言語の設定

仮想キーボードに別の言語を設定する必要がある場合は、GNOME設定の「地域と言語」オプションをクリックします。そこから、メインのキーボード言語の下にある小さな「+」アイコンをクリックします。追加したい言語を見つけるために、膨大な言語ライブラリから検索できるはずです。

Linuxのオンスクリーンキーボード設定言語

オンスクリーンキーボードで、スペースバーの隣にある小さな旗のボタンをクリックします。そこで、GNOME設定の「地域と言語」セクションで選択した言語の中から選ぶことができるはずです。

Linuxのオンスクリーンキーボード言語選択

他のデスクトップ環境での仮想キーボード

GNOMEを使用していない場合でも、KDEやCinnamonなどの人気のあるDEには、プリインストールされた仮想キーボードが付属しています。アプリケーションメニューに移動し、「仮想キーボード」と入力してオンスクリーンキーボードを起動します。

デスクトップマネージャに仮想キーボードが付属していない場合は、インストールできるいくつかのオンスクリーンキーボードソフトウェアがあります。これらはデスクトップに依存しないため、使用しているDEに関係なく使用できます。最も優れたものの一つがFlorenceです。

Florence: 仮想キーボードソフトウェア

Florenceはインストールがやや複雑ですが、SourceForgeのページからダウンロードした後、インストールドキュメントは非常に優れています。必要な依存関係をすべて説明しており、すべてのディストリビューションのリポジトリにあるはずで、ソースからのインストール手順も正確です。ほとんどのディストリビューションのリポジトリにパッケージもあるため、単純に以下のようにするだけかもしれません。

# Debian/Ubuntuベースのディストリビューション  
sudo apt install florence

または

# Fedora  
sudo yum install florence

そこから、Florenceアプリを起動すれば使用準備が整います。システムトレイにアイコンが表示され、デスクトップに小さなウィンドウが表示されて、オンとオフを切り替えることができます。Florenceには自動起動オプションはなく、DEに統合されていません。

LinuxのオンスクリーンキーボードXfce

自動起動オプションがないことを除けば、Florenceは本当に使いやすいです。興味がある場合は良好な音声フィードバックがあり、非常にスムーズに使用できます。

また、Linuxでキーボードレイアウトを変更したい場合は、このガイドに従うか、独自のキーボードショートカットを作成することをお勧めします。