8

The Ubuntu / Unity key bindings are interfering with Android Studio (IntelliJ) key bindings. There is a partial list of key bindings to disable / reconfigure here in section 6. It is missing Alt+F1 and I would like to see if there are any other Ubuntu key mappings that interfere with IntelliJ key mappings.

This script shows some Ubuntu / Unity key bindings, but it doesn't show that Alt+F1 is mapped. The Alt+F1 mapping is shown in CompizConfig Manager.

Is there a way to show all key bindings in Ubuntu / Unity?

Dean Schulze
  • 624
  • 2
  • 8
  • 18

1 Answers1

11

The answer to show all key bindings in Ubuntu / Unity is:

gsettings list-recursively  org.gnome.desktop.wm.keybindings | sort | more

However Alt+F1 is not in there, meaning it's hard-coded in Unity and cannot be changed.

Sorry to be the harbinger of bad news

A.B.
  • 90,397
Fabby
  • 34,259
  • 3
    Is there a way to get all of the hard-coded keybindings in Unity? – Dean Schulze Jan 22 '15 at 13:50
  • Would switching to gnome desktop solve this problem (not being able to find all key mappings) or does gnome have hidden key mappings too? – Dean Schulze Jan 22 '15 at 14:43
  • grep --directories=recurse --ignore-case key linux-3.18.3/* | grep --ignore-case binding | wc gives as output 918 lines 5189 words 91272 characters. You really don't want to download the kernel source and go look in there! ;-) I've looked for myself and it's just .... hopeless, so I switched my shortcuts to [Alt][F2], [Alt][F3], ... and left [Alt][F1] where is was! – Fabby Jan 22 '15 at 19:49
  • 1
    Thanks. I've posted my question about gnome versus Unity keybindings. The Unity keybindings are interfering with a lot of applications and there has to be a way to manage all keybindings. Another solution would be to allow whatever application has focus to have its keybindings override those in Ubuntu / Unity. – Dean Schulze Jan 22 '15 at 20:21
  • gsettings list-recursively org.gnome.desktop.wm.keybindings | sort | more | grep -i '<Alt>F1' to filter results containing <Alt>F1 – jessexknight Jul 05 '18 at 12:51