X11
鍵盤佈局更改指示器
我的 Mint 17/Mate 上有(並且經常更改)3 種鍵盤佈局。當佈局更改時,我希望在螢幕上看到通知,例如“切換到英語/美國”。我試圖通過鍵盤設置來做到這一點,找到一個程序或腳本來做到這一點,但我做不到。
問題是:是否有任何程序可以顯示目前佈局,或者有沒有辦法在使用者腳本中從 X11 擷取佈局更改事件?任何有關資訊的建議或指南將不勝感激。
更新:我發現
notify-send
實際發送通知,現在我需要捕捉佈局更改事件。
我沒有經常改變我的鍵盤佈局,但是當我這樣做時,我使用(例如):
setxkbmap fr
還有一個選項可以顯示鍵盤的目前佈局:
setxkbmap -query
結果 :
rules: evdev model: pc105 layout: fr options: terminate:ctrl_alt_bksp
考慮到這一點,您可以使用 notify-send 命令將佈局作為通知發送。像這樣的東西:
notify-send $(setxkbmap -query | grep layout)