私はLinux Mint 17とCinnamonデスクトップ環境を使用していますが、キーボードショートカットを使用してマウスの左右の設定をすばやく切り替えたいと思います。
ベストアンサー1
私のソリューションは与えられたUbuntuソリューションに基づいています。ここ。私は将来、同じ問題に直面するすべての人のためのサービスとしてCinnamonのケースに関する自分の質問に答えています。千万です!
以下のコード例は、切り取り端末に貼り付けるためのものです。 root アクセスが必要な場合は、コマンドの一部として sudo を使用します。
まず、設定を切り替えるスクリプトファイルを作成します。
sudo tee /usr/local/bin/mouse_handedness_toggle <<'EOF'
#!/bin/bash
gsettings_key=org.cinnamon.settings-daemon.peripherals.mouse
current_setting=$(gsettings get $gsettings_key left-handed)
if [[ "$current_setting" == "true" ]]; then
new_setting=false
else
new_setting=true
fi
gsettings set $gsettings_key left-handed "$new_setting"
EOF
ファイルを実行できるようにファイルの権限を変更してください。
sudo chmod 755 /usr/local/bin/mouse_handedness_toggle
コマンドラインからスクリプトを実行して動作するかどうかをテストします。
mouse_handedness_toggle
機能している場合は、「左マウス切り替え」に進み、にMenu => System Settings => Keyboard => Keyboard Shortcuts => Add Custom Shortcut
設定してください。最後に、新しく作成されたカスタムショートカットにキーバインディングを割り当てることで完了です。Name
Command
/usr/local/bin/mouse_handedness_toggle
わずかに変更した場合は、この方法を使用してキーボードショートカットを介してCinnamonのすべての設定を変更できます。使用されたキーとその値を一覧表示するgsettingsコマンドがあります。マニュアルページをご覧ください。