さまざまなFlashゲームで必要なキーボードリピート機能をコマンドラインから無効にすることはできますか?
通常、設定->キーボードに移動してボタンを押すことで無効にできますが、私のプログラムに実装できるコマンドライン/プログラムによる解決策があるかどうか疑問に思っています。
X.orgレベルで動作するxset
ユーティリティをデスクトップ環境全体で使用できます。 (dconf
/gsettings
ソリューションはGnome固有です。)
キーボードの繰り返しをオフにするには:
xset r off
以前と同じ遅延とレート設定で、キーボードの繰り返しを再びオンにするには:
xset r on
詳細については man xset をご覧ください。
もちろん可能です:)
ターミナルを開き、次のコマンドを実行して無効にします。
dconf write /org/gnome/settings-daemon/peripherals/keyboard/repeat false
デフォルト値に設定する場合は、次のようにreset
オプションを使用します。
dconf reset /org/gnome/settings-daemon/peripherals/keyboard/repeat
man dconf から:
dconf write KEY VALUE
dconf reset [-f] PATH
-f
を指定する必要があります。また、gsettings
の代わりにdconf
を使用できます。
gsettings set org.gnome.settings-daemon.peripherals.keyboard repeat false
man gsettings から:
set # gsettings set SCHEMA [:PATH] KEY VALUE
Sets the value of KEY to VALUE. The value is specified as a serialised GVariant.
reset # gsettings reset SCHEMA [:PATH] KEY
Resets KEY to its default value.