Linuxでオンスクリーンキーボード(仮想キーボード)を設定する方法【GNOME・多言語・Florence対応】
Linuxは視覚に障害のある方にとって課題が多い環境であることは否めませんが、ここ数年でアクセシビリティは大幅に向上しました。その中で「オンスクリーンキーボード(画面上キーボード)」を探している方も多いのではないでしょうか。実は、主要なLinuxディストリビューションの多くには、標準で仮想キーボード機能が組み込まれています。本記事では、多言語入力への対応方法も含めて、Linuxでオンスクリーンキーボードを設定する手順を詳しく解説します。
GNOMEでオンスクリーンキーボードを有効にする
GNOMEのオンスクリーンキーボードは、最も手軽に使える選択肢です。まず「設定」メニューを開きましょう。Superキーを押して「設定」と検索するか、画面右上のシステムトレイをクリックして「設定」を選択します。
左側のメニューを一番下までスクロールし、「ユニバーサルアクセス」の項目を見つけてください。さらに下へ進むと「スクリーンキーボード」というオプションがあるので、これをオンに切り替えます。これだけで設定完了です。
以降、テキスト入力を行う場面では自動的に仮想キーボードが画面に表示されます。画面ロック解除時にも表示され続けるため、GDMのログイン画面でも利用可能です。
スクリーンキーボードを有効にすると、画面右上のシステムトレイの隣に「ユニバーサルアクセスメニュー」も表示されるようになります。このメニューから他のアクセシビリティ設定も素早く切り替えられます。なお、すべての設定をオフにしてもメニュー自体を残しておきたい場合は、設定画面の同じ「ユニバーサルアクセス」セクション内に専用のトグルがあります。
一点注意が必要なのは、アプリケーションによってはオンスクリーンキーボードを表示させるためにウィンドウサイズを縮小する必要がある場合があることです。筆者の環境では、多くのWebブラウザで表示に苦労しましたが、Epiphany(GNOME Web)では常に問題なく動作しました。環境によって挙動が異なる可能性があることは頭に入れておきましょう。
キーボード言語を複数設定する方法
仮想キーボードに別の言語を追加したい場合は、GNOME設定の「地域と言語」を開きます。現在のメインのキーボード言語の下にある「+」アイコンをクリックすると、豊富な言語ライブラリから検索して、好きな言語をシステムに追加できます。
スクリーンキーボード上では、スペースバーの横にある小さな旗のボタンをクリックしてください。「地域と言語」セクションで追加した言語から、いつでも切り替えて入力できます。
その他のデスクトップ環境での仮想キーボード
GNOME以外を使用している場合でも、KDEやCinnamonなど人気の高いデスクトップ環境(DE)の多くには、仮想キーボードがプリインストールされています。アプリケーションメニューで「virtual keyboard(仮想キーボード)」と検索すれば、すぐに起動できます。
もし使用中のデスクトップ環境に仮想キーボードが含まれていない場合は、後からインストールできるオンスクリーンキーボードソフトウェアもいくつかあります。これらは特定のDEに依存しないため、どの環境でも利用できるのが魅力です。その中でも特におすすめなのが「Florence」です。
Florence:高機能な仮想キーボードソフトウェア
Florenceはインストールがやや複雑に感じられるかもしれませんが、SourceForgeの公式ページから入手すれば、充実したドキュメントが手順を丁寧に案内してくれます。必要な依存パッケージ(いずれも各ディストリビューションのリポジトリに収録されています)やソースからのビルド方法まで説明されているので安心です。また、主要なディストリビューションのリポジトリにはパッケージが用意されているため、以下のコマンド一つで導入できることも多いでしょう。
# Debian/Ubuntu系ディストリビューション sudo apt install florence
または
# Fedora sudo yum install florence
※Fedoraの最近のバージョンではyumの代わりにdnfコマンドを使用します(sudo dnf install florence)。
インストール後は、Florenceアプリを起動するだけで使用可能になります。システムトレイにアイコンが表示され、デスクトップ上の小さなウィンドウからキーボードの表示・非表示を切り替えられます。ただし、DEに統合されたものではないため、自動ポップアップ機能はありません。
自動表示機能がない点を除けば、Florenceは非常に使い勝手の良いソフトウェアです。押下時の効果音による聴覚フィードバックも用意されており、動作も軽快で快適に操作できます。
なお、Linuxでキーボードレイアウト自体を変更したい場合は、専用ガイドを参考にしてみてください。また、オリジナルのキーボードショートカットを作成したい方にとっても有用な情報があります。
-
Linuxでキーボードレイアウトを変更する方法【主要デスクトップ環境別ガイド】
パソコンで長時間作業をするようになると、自分の好みの設定がいかに重要かを実感するものです。コンピュータを自分好みに仕上げておくことで、作業がスムーズに進むか、それとも単純なタスクさえも時間がかかってしまうかの違いが生まれます。文章の執筆、コーディング、ショートカットキーの活用など、キーボードとそのレイアウトは作業効率を左右する大きな要素です。 各Linuxデスクトップ環境にはそれぞれ独自のやり方がありますが、どれも言語や地域、個人の好みに合わせてキーボードレイアウトを簡単にカスタマイズできます。 GNOME / Budgie まず「設定」アプリケーションを開きます。ウィンドウ左側のリストか
-
Windows 10でオンスクリーンキーボードを有効・無効にする4つの方法
この記事では、Windows 10でオンスクリーンキーボードを有効または無効にする方法をご紹介します。オンスクリーンキーボードは「仮想キーボード」「タッチキーボード」とも呼ばれ、物理キーボードが搭載されていないパソコンやタブレット、あるいは物理キーボードが故障した場合や一部のキーが正常に動作しない場合にとても便利な機能です。 以下では、マウスなどのポインティングデバイスを使ってWindows 10でオンスクリーンキーボードを開く方法と、Windowsの起動時(サインイン時)に自動的に表示させる方法、Windows環境の中で有効・無効を切り替える方法を順番に解説します。 ※補足:物理キーボードを