NUM-LockまたはCAPS-Lock状態を示すキーボードLEDがないUnity DEを備えたUbuntu 16.04を実行しているノートブックを所有しています。
とにかく、理想的にはUnityのパネルのインジケーターを介してそれらを見ると便利です。
NUM-Lock、CAPS-Lock、およびオプションでScroll-Lockの状態のみを表示することに注意してください。私は、not、Shift、Ctrl、Alt、Superなどの他の修飾キーが現在押されているかどうかを確認したいのです。不足しているLEDのみを交換したい。
利用可能な作業インジケータはありますか?
キーボードモディファイヤステートアプレットをUnityパネルに追加する方法 を既に読みましたが、それは私のニーズに合いません。 indicator-xkbmod
は間違ったアイコンのみを表示しますが、キーボードのNUM-/CAPS-Lockステータスの変更には反応しません。kbstate
はKDE専用で、key-mon
はNUM-/CAPS-Lockを表示しません状態キーを押しますが、修飾キーへのキー押下を示します。
私の意見では、見た目が良いアプリケーションインジケーターも作成しました。
塗りつぶされた/塗りつぶされていない円を使用して、ロックの状態を示します。
Numロックがオンで、Caps and Scrollロックがオフのインジケーターのデフォルトの外観。
クリックで表示されるインジケーターのメニュー。ロックは、メニューの各項目をクリックして切り替えることができます。
インジケータの代替(短い)外観。
表示するロックと表示順序を変更することもできます。
Sudo add-apt-repository ppa:adrianiainlam/indicator-keyboard-led
Sudo apt-get update
Sudo apt-get install indicator-keyboard-led
インストール後、postinstスクリプトは設定の構成を求めるプロンプトを出します。これらの設定の詳細については、 GitHubリポジトリ をご覧ください。
このインジケータは、ログイン時に自動起動するように構成されます。インストール後にインジケーターの使用を開始するには、ログアウトしてから再度ログインするか、インジケーターを手動で開始します(ダッシュで「indicator-keyboard-led」を検索します)。
インジケータは右上隅に表示され、ロックがオンになっていることを表す塗りつぶされた円と、ロックがオフになっていることを表す塗りつぶされていない円が表示されます。
インジケータをクリックすると、3つのロックのあるメニューが表示されます。メニュー項目をクリックすると、対応するロックが切り替わります。
バグレポートと機能のリクエストを歓迎します。
免責事項:私はこの指標の著者です
lks-indicator
を使用すると、Caps、Num、Scroll lockなど、すべてのロックキーのステータスを表示できます。デフォルトでは、キーが使用されていない場合は緑色のアイコンが表示され、1つ以上のキーが使用されている場合は赤色に切り替わります。また、アクティブなキーのテキスト表現も表示されます。
-h
オプションで示されるように:
usage: lks-indicator [-h] [--show-all] [-m]
[--ignore-keys IGNORE_KEYS [IGNORE_KEYS ...]]
lks-indicator - Indicates on/off status of Lock keys.
optional arguments:
-h, --help show this help message and exit
--show-all Show all keys in label
-m, --monochrome Use monochrome icon
--ignore-keys IGNORE_KEYS [IGNORE_KEYS ...]
Ignore specified keys (C, N or S)
コマンドラインからインジケーターを起動するのは簡単です:
python lks-indicator
ユーザーは、無視するキーを指定できます。複数のキーはスペースで区切ります。例えば、
python lks-indicator --ignore-keys N S
デフォルトでは、インジケータはキーがエンゲージされている場合にのみキーのテキスト表現を表示します。常に表示したい場合は、--show-all
オプションを使用します。
Quit
ボタンを使用して、インジケーターを閉じます。 Ctrl+C コマンドライン経由のショートカットは、アプリインジケーターではうまく機能しません
このインジケータはデフォルトで赤と緑のカラーアイコンで機能しますが、モノクロアイコンを使用する-m
オプションもあります。
gitアプローチ
git
がインストールされている場合:
cd /opt
Sudo git clone https://github.com/SergKolo/lks-indicator.git
chmod -R +x /opt/lks-indicator/
git
では、cd /opt/lks-indicator ; git pull
で簡単に更新できるので、この方法を使用することを強くお勧めします。
Zipパッケージアプローチ:
または、 Zipパッケージ をダウンロードして、適切と思われる場所に展開することもできます。 Debianパッケージもリポジトリで入手できます。
Unityにログインするたびに起動するようにするには、この投稿を参照してください: ログイン時にアプリケーションを自動的に起動するにはどうすればよいですか?
Gnomeユーザー:必要になります AppIndicatorサポート インストールされ、オプションでGnome Tweakツール。それ以外の場合、括弧で囲まれたテキストは表示されず、赤/緑のアイコンのみが表示されます。
このインジケーターは、MATEおよびUbuntu Kylinでもテストされています。
私は個人的にインディケーターキーロックを使用しています。これは、Ubuntuシステムをセットアップするときにインストールする最初のアプリです。それはかなり長い間ubuntu oficial reposに含まれており、素晴らしい作品で、きれいに見えます。
インストールするには、単に:Sudo apt install indicator-keylock