GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/elisp/On_002dScreen-Keyboards.html ・ emacs-doc.conao3.com

30.19 オンスクリーンキーボード

オンスクリーンキーボードとは、システムが提供する特殊なポップアップの一種で、本物のキーボードとして機能するクリック可能なボタンが列状に配置されています。

一部のシステム(The Emacs Manualのオンスクリーンキーボードを参照)では、ユーザーが何かを入力しようとしているかどうかに応じて、Emacsがオンスクリーンキーボードを表示・非表示にするようになっています。

関数: frame-toggle-on-screen-keyboard frame hide

この関数は、フレーム frame に代わってオンスクリーンキーボードを表示または非表示にします。hide が nil 以外の場合はオンスクリーンキーボードが非表示になり、それ以外の場合は表示されます。

画面上のキーボードが表示された可能性があるかどうかを返し、これを用いて、後で画面上のキーボードを非表示にするかどうかを判断します。

システムがオンスクリーンキーボードを表示するタイミングや、オンスクリーンキーボードを提供しないタイミングを自動的に検出する場合、この設定は効果がありません。