ソフトキーボード

最終公開日 : Nov 13, 2026
ソフトキーボード機能は、Linux仮想デスクトップまたはアプリケーションセッションで利用できます。ソフトキーボードは、入力フィールドに入ると自動的に表示され、入力フィールドを離れると非表示になります。
ソフトキーボード(/en-us/linux-virtual-delivery-agent/2210/media/soft-keyboard.png)
注:
この機能は、RHEL 7.9、RHEL 8.4、RHEL 8.6、Rocky Linux 8、SUSE 15.3、Ubuntu 22.04、Ubuntu 20.04、およびUbuntu 18.04で利用できます。Citrix Workspaceアプリ(iOS版およびAndroid版)でサポートされています。

機能の有効化と無効化

この機能はデフォルトで無効になっています。ctxregユーティリティを使用して、この機能を有効または無効にします。特定のLinux VDAでの機能構成は、そのVDA上のすべてのセッションに適用されます。
この機能を有効にするには:
  1. コマンドを実行します。
    /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\MrVc"  -v "Enabled" -d "0x00000001"
  2. Citrix Studioで、Automatic keyboard displayポリシーをAllowedに設定します。
  3. (オプション) RHEL 7およびCentOS 7の場合、次のコマンドを実行して、Intelligent Input Bus (IBus) をデフォルトのIMサービスとして構成します。
    echo "GTK_IM_MODULE=ibus" >>/etc/bashrc
この機能を無効にするには、次のコマンドを実行します。
/opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\MrVc"  -v "Enabled" -d "0x00000000"
注:
前述の設定は、新しいセッションにログオンするか、現在のセッションからログオフして再度ログオンしたときに有効になります。

制限事項

  • この機能は、Google Chrome、LibreOffice、およびその他のアプリでは期待どおりに動作しない場合があります。
  • 手動で非表示にした後、ソフトキーボードを再度表示するには、入力フィールド以外の場所をクリックしてから、現在の入力フィールドを再度クリックします。
  • Webブラウザで1つの入力フィールドから別の入力フィールドにクリックしても、ソフトキーボードが表示されない場合があります。この問題を回避するには、入力フィールド以外の場所をクリックしてから、目的の入力フィールドをクリックします。
  • この機能は、Unicode文字および2バイト文字(中国語、日本語、韓国語などの文字)をサポートしていません。
  • ソフトウェアキーボードはパスワード入力フィールドでは使用できません。
  • ソフトウェアキーボードが現在の入力フィールドと重なる場合があります。その場合は、アプリウィンドウを移動するか、画面をスクロールして入力フィールドにアクセスしやすい位置に移動してください。
  • Citrix Workspace™アプリとHuaweiタブレット間の互換性の問題により、物理キーボードが接続されている場合でも、Huaweiタブレットにソフトウェアキーボードが表示されます。