5

As the title says,

How can I disable or re-assign the "semi-maximize left" keyboard shortcut in Ubuntu 13.10? By default it is bound to Ctrl + Super +

I have tried to change the bindings for the "put left" action with compizconfig-settings-manager as suggested by the previous question for Ubuntu 12.04. This however no longer works in Ubuntu 13.10.

This question is motivated by the keyboard shortcut conflicts between the default Unity desktop and IntelliJ IDEA.

Eero Aaltonen
  • 1,404
  • 3
  • 13
  • 33
  • possible duplicate of [How can I reassign the semi-maximize keyboard shortcut?](http://askubuntu.com/questions/147105/how-can-i-reassign-the-semi-maximize-keyboard-shortcut) – Danatela Mar 18 '14 at 10:22
  • Refer to the previous question and if that does not give a solution, let me know [Previous question](http://askubuntu.com/questions/147105/how-can-i-reassign-the-semi-maximize-keyboard-shortcut) – Arun Seshan Mar 17 '14 at 11:03
  • @Danatela I have tried changing the "put left" action with `compizconfig-settings-manager` as suggested by [QA for 12.04](http://askubuntu.com/questions/147105/how-can-i-reassign-the-semi-maximize-keyboard-shortcut). This however, had [no effect](https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1293505). The "semi-maximize left" action is now defined in some other place. – Eero Aaltonen Mar 18 '14 at 11:13
  • When you say you tried changeing the binding in CSM, did the setting save ? If so did you try logging out and back in ? – NGRhodes Mar 20 '14 at 13:34
  • @NGRhodes: Well, I managed to permanently move "lock screen" to ctrl+super+l with ccsm. This was however only after ccsm broke dash in unity. Luckily I was able to do a Unity reset. – Eero Aaltonen Mar 20 '14 at 13:40
  • 1
    @Sneetsher: Thanks for your suggestion. I tried `dconf write... left-maximize "'Disabled'"` but no effect. Interesting thing is that I had tab completion available up until `unity/plugins/` – Eero Aaltonen Mar 21 '14 at 14:12
  • @EeroAaltonen; Sorry That works for me in 14.04. I have checked a fresh 13.10 install, it seems ccsm changed its place from Ubuntu Unity Plugin to Grid. It seems to me the same thing as "Put left" or "Put right" in Grid. Did I miss any thing, why do they duplicate such options? – user.dz Mar 22 '14 at 11:34
  • In 13.10, the solution by Sneetsher works. The changes also persist when done through `ccsm`, at least for me. – Eero Aaltonen Mar 24 '14 at 09:23
  • 1
    A [blog post](http://blog.blzr.me/2013/10/intellij-idea-on-ubuntu-productivity.html) about keymap conflicts. – Eero Aaltonen Apr 03 '14 at 11:51

1 Answers1

3

For 13.10

  1. Open CompizConfig Setting Manager (ccsm)
  2. Look for Ubuntu Unity Plugin in Desktop groupGeneral Tab:
  3. Disable:

    • Key to vertically maximize the focused window to the right
    • Key to vertically maximize the focused window to the left

Or just run:

dconf write /org/compiz/profiles/unity/plugins/unityshell/window-right-maximize "'Disabled'"
dconf write /org/compiz/profiles/unity/plugins/unityshell/window-left-maximize "'Disabled'"

For 14.04

  1. Open CompizConfig Setting Manager (ccsm)
  2. Look for Grid in Window Management group → Binding Tab:
  3. Disable:

    • Left maximize
    • Right maximize

Or just run:

dconf write /org/compiz/profiles/unity/plugins/grid/left-maximize "'Disabled'"
dconf write /org/compiz/profiles/unity/plugins/grid/right-maximize "'Disabled'"
Eero Aaltonen
  • 1,404
  • 3
  • 13
  • 33
user.dz
  • 47,137
  • 13
  • 140
  • 258
  • I already accepted your answer, but if you have links to official documentation, they may count to your favor by possible future voters. – Eero Aaltonen Mar 24 '14 at 09:32
  • 1
    Yep, If I got some I will put them. Just to mention for `dconf` commands, I made change through `ccsm` and monitor changes using `dconf watch /`, Ref: `man dconf` – user.dz Mar 24 '14 at 09:52
  • For anybody wondering, the 14.04 solution still works in 16.04. – John P Bloch Jan 19 '17 at 18:07