これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド kbdd です。
プログラム:
NAME
kbdd - シンプルなウィンドウごとのキーボードレイアウト切り替えデーモン
SYNOPSIS
kbdd [ -n | --ノデーモン ]
kbdd [ -h | - 助けて ] [ -v | - バージョン ]
DESCRIPTION
kbdd は、ウィンドウごとにレイアウトを切り替えたり復元したりするシンプルなキーボード レイアウト デーモンです。
基本。
-n, --ノデーモン
nodaemon (フォアグラウンド) モードで実行する
-h, - 助けて
短い使用状況の概要を印刷する
-v, - バージョン
プログラムのバージョンを出力する
DBUS INTERFACE
Kbdd は、ウィンドウ マネージャーにレイアウトの変更を通知するために dbus インターフェイスを登録します。
そして、このインターフェイスで受信リクエストをリッスンします。 このインターフェースは WM で使用できます
現在のレイアウトを示すウィジェット。
dbus インターフェイスには次のメソッドがあります。
getレイアウト名( 単位32 )
レイアウトグループ名を表す文字列を返します。
set_layout( 単位32 )
現在のグループを設定します
現在のレイアウトの取得
現在のレイアウト グループ ID を返します
次のレイアウト
次のキーボードレイアウトに切り替えます
前のレイアウト
以前のキーボード レイアウトに切り替えます
次のイベント (シグナル) が利用可能です。
レイアウト変更
新しいグループ番号を返します
レイアウト名が変更されました
新しいグループの名前を返します
次の dbus-send コマンドを使用してレイアウトを変更できます。
dbus-送信 --dest=ru.gentoo.KbddService /ru/gentoo/KbddService ru.gentoo.kbdd.set_layout uint32:1
onworks.net サービスを使用してオンラインで kbdd を使用する