gconf value /apps/gnome-screensaver/embedded_keyboard_enable
Oneiricで明らかに動作しなくなりました。 gnome-screensaver 3.xに仮想キーボードを表示する方法はありますか?同様のdconf値が存在しますか?タブレットのキーボードなしでは画面のロックを解除できません。
Gnome.org は、gsettings
値を含むロックされた画面の埋め込みキーボードを有効にする方法の詳細を提供します
タブレットタイプのスクリーンキーボードは、 XEmbed 仕様に準拠する必要があります。
幸いなことに、標準のonboardキーボードはXEmbedに準拠しています--xidパラメーター(type onboard --help
オンボードに渡すことができるパラメーターの場合)
かくして
gsettings set org.gnome.desktop.screensaver embedded-keyboard-enabled true
gsettings set org.gnome.desktop.screensaver embedded-keyboard-command "onboard --xid"
Gnome-screensaverは、GConfの代わりに新しい GSettings APIを使用するように更新されました。端末からgsettings list-recursively | less
を実行するか、dconf-editor
アプリケーションを使用して、GSettingsに保存されているオプションのリストを確認できます。
gnome-screensaver
の設定はorg.gnome.desktop.screensaver
スキーマに移動しました:
evan@caron:~$ gsettings list-recursively | grep org.gnome.desktop.screensaver
org.gnome.desktop.screensaver embedded-keyboard-command ''
org.gnome.desktop.screensaver embedded-keyboard-enabled false
org.gnome.desktop.screensaver idle-activation-enabled true
org.gnome.desktop.screensaver lock-delay uint32 0
org.gnome.desktop.screensaver lock-enabled true
org.gnome.desktop.screensaver logout-command ''
org.gnome.desktop.screensaver logout-delay uint32 7200
org.gnome.desktop.screensaver logout-enabled false
org.gnome.desktop.screensaver status-message-enabled true
org.gnome.desktop.screensaver user-switch-enabled true
したがって、gsettings set org.gnome.desktop.screensaver embedded-keyboard-enabled true
を実行して、スクリーンキーボードを有効にできます。 embedded-keyboard-command
キーを変更する必要がある場合もあります。