저는 Linux Mint 17과 Cinnamon 데스크탑 환경을 사용하고 있는데 키보드 단축키를 사용하여 마우스의 왼쪽과 오른쪽 설정을 빠르게 전환하고 싶습니다.
답변1
내 솔루션은 주어진 우분투 솔루션을 기반으로 합니다.여기. 나는 미래에 같은 문제에 직면하는 모든 사람들을 위한 서비스로 Cinnamon 사례에 대한 내 자신의 질문에 대답하고 있습니다. 천만에요!
아래 제공된 코드 예제는 잘라내어 터미널에 붙여넣기 위한 것입니다. 루트 액세스가 필요한 경우 명령의 일부로 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 명령이 있습니다. 매뉴얼 페이지를 참조하세요.