Linux Virtual Delivery Agent

ソフトキーボード

ソフトキーボード機能は、Linux仮想デスクトップまたはアプリケーションセッションで利用できます。入力フィールドに入ると自動的にソフトキーボードが表示され、入力フィールドを離れると非表示になります。

ソフトキーボード

注:

この機能は、RHEL 7.9、RHEL 8.2、SUSE 15.3、SUSE 15.2、Ubuntu 18.04、およびUbuntu 20.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"
    <!--NeedCopy-->
    
  2. Citrix Studioで、[自動キーボード表示]ポリシーを[許可]に設定します。

  3. (オプション)RHEL 7およびCentOS 7の場合、次のコマンドを実行して、Intelligent Input Bus(IBus)をデフォルトのIMサービスとして構成します。

    
    -  echo "GTK_IM_MODULE=ibus" >>/etc/bashrc
    
    <!--NeedCopy-->
    
  • 機能を無効にするには、次のコマンドを実行します。
/opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\MrVc"  -v "Enabled" -d "0x00000000"
<!--NeedCopy-->

注:

前述の設定は、新しいセッションにログオンしたとき、または現在のセッションからログオフして再度ログオンしたときに有効になります。

制限事項

  • この機能は、Google Chrome、LibreOffice、およびその他のアプリでは期待どおりに動作しない場合があります。

  • 手動で非表示にした後でソフトキーボードを再度表示するには、入力フィールド以外の場所をクリックしてから、現在の入力フィールドを再度クリックします。

  • Webブラウザで、ある入力フィールドから別の入力フィールドにクリックしたときにソフトキーボードが表示されない場合があります。この問題を回避するには、入力フィールド以外の場所をクリックしてから、目的の入力フィールドをクリックします。

  • この機能は、Unicode文字および2バイト文字(中国語、日本語、韓国語の文字など)をサポートしていません。

  • ソフトキーボードは、パスワード入力フィールドでは利用できません。

  • ソフトキーボードが現在の入力フィールドと重なる場合があります。この場合、アプリウィンドウを移動するか、画面をスクロールして入力フィールドをアクセス可能な位置に移動します。

  • Citrix Workspace™アプリとHuaweiタブレット間の互換性の問題により、物理キーボードが接続されている場合でも、Huaweiタブレットにソフトキーボードが表示されます。

ソフトキーボード