#687491 nautilus: cant't reassign <delete> keybinding even if can-change-accels is active

Package:
nautilus
Source:
nautilus
Description:
file manager and graphical shell for GNOME
Submitter:
Boris Hollas
Date:
2014-07-21 19:54:20 UTC
Severity:
normal
#687491#5
Date:
2012-09-13 09:43:25 UTC
From:
To:
If I check can-change-accels in gconf-editor, I still can't reassign the
keybinding to delete files in nautilus. I use the following instructions:
--------------------------------------
Run gconf-editor, and open:
desktop -> interface
Enable “can-change-accels”.

Open nautilus, select any file/directory, then click “Edit” from menubar,
and hover on “Move to Trash” menuitem.
While hovering, click on your delete key. The accel should change from
“cntrl+del” to “del”.

Make sure you have selected a file, else the “Move to Trash” menuitem will
be greyed out.
--------------------------------------
Expected: The keybinding appears next to the menu item “Move to Trash” and
can be changed upon pressing a key.
Actual:  No keybinding appears next to the menu item “Move to Trash” and it
can't be changed.

#687491#10
Date:
2012-09-13 10:42:29 UTC
From:
To:
Am 2012-09-13 11:43, schrieb Boris Hollas:

Try dconf-editor instead. nautilus no longer uses gconf but
gsettings/dconf.

#687491#15
Date:
2012-09-13 11:01:20 UTC
From:
To:
It still doesn't work with dconf-editor.

I use nautilus on xfce with no gnome installed.

#687491#20
Date:
2012-10-20 23:20:58 UTC
From:
To:
I've got exactly the same issue on fedora with awesome desktop.
#687491#25
Date:
2012-11-23 21:24:40 UTC
From:
To:
You have to hit the key twice if you want to assign Delete as the
accelerator.

The Delete key is used to clear the current key assignment, so the
first time you hit it, it clears the original key assignment, and then
the second time, it assigns the Delete key.

#687491#30
Date:
2013-01-18 11:19:54 UTC
From:
To:
     Dear Zack,

* Zack <z.dowson@gmail.com> [2012-12-26 13:48:05 CET]:

 Thanks for your report.  This change from delete to ctrl-delete was
done intentionly by gnome upstream -- see this commit:
http://git.gnome.org/browse/nautilus/commit/?id=cce402

 There though is the possibility to change the key binding from ctrl-del
to del, if you open up dconf-editor, go to org -> gnome -> desktop ->
interface and hit the checkbox on "can-change-accels", then open the
edit menu in nautilus, hover the delete entry, and press del twice (once
for deleting the keybinding, once for assigning del as keybinding).

 This works for me flawlessly.  I know this isn't intuitive, but I fear
that the packagers in Debian won't divert from upstream behavior (not my
call), so this workaround might be your best option, at least for now.

 Enjoy,
Rhonda

#687491#35
Date:
2013-04-14 17:57:57 UTC
From:
To:
Apologies for the "me too", I concur that this does not work under XFCE.

It may be specific to XFCE users who have subsequently installed gnome
manually, and are missing a package, or service provided by gnome?

Or users who may have installed --without-recommends (I often do this
for gnome/KDE packages, as they are otherwise exceedingly large downloads).

Alternatively, it could be a locale thing? I've tried with both LANG=C
and de_DE.UTF-8 locales.

If its really needed - I can post a video of it not working ;)

$ apt-cache show dconf-tools nautilus
Package: dconf-tools
Source: d-conf
Version: 0.16.0-1
Installed-Size: 1114
Maintainer: Debian GNOME Maintainers
<pkg-gnome-maintainers@lists.alioth.debian.org>
Architecture: amd64
Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.4), libcairo-gobject2 (>=
1.10.0), libcairo2 (>= 1.2.4), libdconf1 (>= 0.14.0), libgdk-pixbuf2.0-0
(>= 2.22.0), libglib2.0-0 (>= 2.35.2), libgtk-3-0 (>= 3.3.16),
libpango1.0-0 (>= 1.14.0), libxml2 (>= 2.7.4), dconf-gsettings-backend |
gsettings-backend
Pre-Depends: dpkg (>= 1.15.7.2)
Conflicts: dconf
Description-de: Einfaches Konfigurations-Speichersystem - Hilfsprogramme
  Dconf ist eine einfache Schlüssel-/Wert-Datenbank, die zur Speicherung der
  Einstellungen von Arbeitsumgebungen entwickelt wurde.
  .
  Dieses Paket enthält die Befehlszeilenwerkzeuge. Beachten Sie, dass DConf
  nicht mit dem alten Debian-Paket dconf in Verbindung steht.
Homepage: http://live.gnome.org/dconf
Description-md5: 1d5ca74b35414d275ff0579f00176c88
Tag: role::program, uitoolkit::gtk
Section: utils
Priority: optional
Filename: pool/main/d/d-conf/dconf-tools_0.16.0-1_amd64.deb
Size: 181792
MD5sum: 59f0e8f84b40333edbcd7469b084d6c2
SHA1: 817adc29d6c70a13ac0786692c60c97d8ce0ad23
SHA256: f3897128a0b97b2a3687847136b78c7c94dd4d4b27dedb6d68d19b6b2f7df91a

Package: dconf-tools
Source: d-conf
Version: 0.12.1-3
Installed-Size: 300
Maintainer: Debian GNOME Maintainers
<pkg-gnome-maintainers@lists.alioth.debian.org>
Architecture: amd64
Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.4), libcairo-gobject2 (>=
1.10.0), libcairo2 (>= 1.2.4), libdconf0 (>= 0.5), libgdk-pixbuf2.0-0
(>= 2.22.0), libglib2.0-0 (>= 2.31.18), libgtk-3-0 (>= 3.0.0),
libpango1.0-0 (>= 1.14.0), libxml2 (>= 2.7.4), dconf-gsettings-backend |
gsettings-backend
Conflicts: dconf
Description-de: Einfaches Konfigurations-Speichersystem - Hilfsprogramme
  Dconf ist eine einfache Schlüssel-/Wert-Datenbank, die zur Speicherung der
  Einstellungen von Arbeitsumgebungen entwickelt wurde.
  .
  Dieses Paket enthält die Befehlszeilenwerkzeuge. Beachten Sie, dass DConf
  nicht mit dem alten Debian-Paket dconf in Verbindung steht.
Homepage: http://live.gnome.org/dconf
Description-md5: 1d5ca74b35414d275ff0579f00176c88
Tag: role::program, uitoolkit::gtk
Section: utils
Priority: optional
Filename: pool/main/d/d-conf/dconf-tools_0.12.1-3_amd64.deb
Size: 74732
MD5sum: fbc97a679d8d25b7ff732c3138dce243
SHA1: 745645ad9598c5961cf33eef58889528badce0c1
SHA256: c7f96c192997a3001bed4528fe26faefa9072f37d65060df076af2aef31b57eb

Package: nautilus
Version: 3.8.0-1
Installed-Size: 4036
Maintainer: Josselin Mouette <joss@debian.org>
Architecture: amd64
Replaces: nautilus-sendto
Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.7), libcairo-gobject2 (>=
1.10.0), libcairo2 (>= 1.10.0), libexempi3 (>= 2.2.0), libexif12,
libgail-3-0 (>= 3.0.0), libgdk-pixbuf2.0-0 (>= 2.25.2), libglib2.0-0 (>=
2.35.9), libgnome-desktop-3-7 (>= 3.2.0), libgtk-3-0 (>= 3.7.10),
libnautilus-extension1a (>= 2.91), libnotify4 (>= 0.7.0), libpango1.0-0
(>= 1.20.0), libselinux1 (>= 1.32), libx11-6, libxml2 (>= 2.7.4),
nautilus-data (>= 3.8), nautilus-data (<< 3.9), shared-mime-info (>=
0.50), desktop-file-utils (>= 0.7), gvfs (>= 1.3.2), libglib2.0-data,
gsettings-desktop-schemas (>= 3.7.90)
Recommends: eject, librsvg2-common, gvfs-backends,
gnome-icon-theme-symbolic, gnome-sushi
Suggests: brasero (>= 2.26), eog, evince | pdf-viewer, totem |
mp3-decoder, xdg-user-dirs, tracker
Breaks: gnome-bluetooth (<< 3.0), gnome-session (<< 2.28),
gnome-volume-manager (<< 2.24), nautilus-sendto-empathy (<< 3.0),
rhythmbox (<< 0.12)
Description-de: Dateimananger und grafische Benutzeroberfläche für GNOME
  Nautilus ist der offizielle Datei-Manager der GNOME-Benutzeroberfläche.
  Er erlaubt es Ihnen durch Verzeichnisse zu blättern, zeigt Ihnen eine
  Vorschau für Dateien an und öffnet die mit ihnen verknüpften Anwendungen.
  Er ist auch für die Symbolverwaltung der GNOME-Oberfläche verantwortlich.
  Nautilus arbeitet mit lokalen und entfernten Dateisystemen.
  .
  Einige Symbolsammlungen und Komponenten zum Anzeigen unterschiedlicher
Arten
  von Dateien sind in anderen Paketen verfügbar.
Homepage: http://www.gnome.org/projects/nautilus/
Description-md5: 007268d365c98355ef914766c16ee43f
Tag: implemented-in::c, interface::x11, role::program, scope::utility,
  suite::gnome, uitoolkit::gtk, use::browsing, use::organizing,
  works-with::file, x11::application
Section: gnome
Priority: optional
Filename: pool/main/n/nautilus/nautilus_3.8.0-1_amd64.deb
Size: 3009260
MD5sum: d1c1250add6520a91100d25955c84bf1
SHA1: 9b6f5b3dbeb71db26250567a29a7a4dfe38fe68a
SHA256: 69d9009c35ed5ae502a8c813a5e03b9981899a2908041f5622a556d2ac4ebe79

Package: nautilus
Version: 3.4.2-1+build1
Installed-Size: 2326
Maintainer: Josselin Mouette <joss@debian.org>
Architecture: amd64
Replaces: nautilus-sendto
Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.7), libcairo-gobject2 (>=
1.10.0), libcairo2 (>= 1.10.0), libexempi3 (>= 2.2.0), libexif12,
libgail-3-0 (>= 3.0.0), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>=
2.31.18), libgnome-desktop-3-2 (>= 3.2.0), libgtk-3-0 (>= 3.3.18),
libnautilus-extension1a (>= 2.91), libnotify4 (>= 0.7.0), libpango1.0-0
(>= 1.20.0), libselinux1 (>= 1.32), libtracker-sparql-0.14-0 (>=
0.10.0), libx11-6, libxml2 (>= 2.7.4), nautilus-data (>= 3.4),
nautilus-data (<< 3.5), shared-mime-info (>= 0.50), desktop-file-utils
(>= 0.7), gvfs (>= 1.3.2), libglib2.0-data, gsettings-desktop-schemas
Recommends: eject, brasero (>= 2.26), librsvg2-common, gvfs-backends,
gnome-sushi
Suggests: eog, evince | pdf-viewer, totem | mp3-decoder, xdg-user-dirs,
tracker
Breaks: gnome-bluetooth (<< 3.0), gnome-session (<< 2.28),
gnome-volume-manager (<< 2.24), nautilus-sendto-empathy (<< 3.0),
rhythmbox (<< 0.12)
Description-de: Dateimananger und grafische Benutzeroberfläche für GNOME
  Nautilus ist der offizielle Datei-Manager der GNOME-Benutzeroberfläche.
  Er erlaubt es Ihnen durch Verzeichnisse zu blättern, zeigt Ihnen eine
  Vorschau für Dateien an und öffnet die mit ihnen verknüpften Anwendungen.
  Er ist auch für die Symbolverwaltung der GNOME-Oberfläche verantwortlich.
  Nautilus arbeitet mit lokalen und entfernten Dateisystemen.
  .
  Einige Symbolsammlungen und Komponenten zum Anzeigen unterschiedlicher
Arten
  von Dateien sind in anderen Paketen verfügbar.
Homepage: http://www.gnome.org/projects/nautilus/
Description-md5: 007268d365c98355ef914766c16ee43f
Tag: implemented-in::c, interface::x11, role::program, scope::utility,
  suite::gnome, uitoolkit::gtk, use::browsing, use::organizing,
  works-with::file, x11::application
Section: gnome
Priority: optional
Filename: pool/main/n/nautilus/nautilus_3.4.2-1+build1_amd64.deb
Size: 821496
MD5sum: 598a55a537aad47a9f5ce8340456c064
SHA1: 9a070f8b4b17c75798c12848c4533fc15c6c5ec9
SHA256: c39fe253a5fa9c3307a85b53c7a895ca0f2d607cd5184cb3cb9f9c24ed8d5d5b

#687491#40
Date:
2014-07-21 19:53:32 UTC
From:
To:
Hey,

Could you please still reproduce this issue with newer nautilus version
like 3.8.2-3 ?

thanks
regards
Pedro