Карта рабочего пространства переключиться на кнопки мыши в корице


8

Я хочу настроить корицу на переключение рабочих пространств вправо и влево, когда я нажимаю кнопку мыши с колесиком прокрутки мыши вправо или влево, но я не вижу опции в настройках корицы. Есть ли способ сделать это?


Я думаю, что кликером колесика мыши вправо или влево ОС считает «стрелку влево» и «стрелку вправо». По крайней мере, так было, когда у меня была мышь, которая делала это несколько лет назад, сопоставив «стрелку вправо» с функцией в vlc, и я могла выполнить эту функцию с помощью мыши.
Terdon

Ответы:


7

[Я думаю, что это наиболее уместно, чтобы перечислить в качестве отдельного ответа, 2,5 года спустя]

Это можно сделать с помощью xbindkeys.

Установите ( #apt-get install xbindkeys), а затем добавьте это в конец ~/.xbindkeysrc:

# Previous desktop
"dbus-send --session --type=method_call --dest=org.Cinnamon /org/Cinnamon org.Cinnamon.switchWorkspaceLeft"
  b:6

# Next desktop
"dbus-send --session --type=method_call --dest=org.Cinnamon /org/Cinnamon org.Cinnamon.switchWorkspaceRight"
  b:7

( b:6и b:7, соответственно, левая и правая кнопки на моем колесе мыши - ymmv; используйте xevдля определения правильных индексов).

xbindkeysдолжен автоматически перезагрузить свою собственную конфигурацию, но вам может потребоваться ее принудительное использование killall -HUP xbindkeys. Вам также может потребоваться выйти из системы и снова войти в нее после первой установки.


1
Мне нужно было добавить, + Releaseчтобы он работал, как в b:8 + Release. В противном случае идеально!
Tobia

Это идеальное решение для работы с xserver-xorg-input-mtrackвоспроизведением изменений / смахиваний в рабочих пространствах OSX.
IMIL

Просто примечание для тех, кто использует imwheel / mousewheel.sh ( github.com/hansfilipelo/bin/blob/master/mousewheel.sh ) для настройки скорости прокрутки колеса. Вам придется перезапустить его, чтобы вышеперечисленное сработало. Мне понадобилось время, чтобы понять.
Андрей

1

Я также очень хочу заставить это работать (это одна вещь, от которой я действительно скучаю compiz!). Прямо сейчас, насколько мне известно, Cinnamon / Muffin API, похоже, не предоставляет необходимые события, но как только это произойдет, я напишу расширение для этого. Между тем, есть расширение, которое я использую как второе лучшее решение. Возможно, это будет полезно и для вас.


to upvoter - ниже добавлен новый ответ, который может быть привлекательным.
Симон
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.