Skip to content

Can't assign any keys to shortcuts #1215

@MagnusLupus

Description

@MagnusLupus

Describe the bug

When I try to assign a shortcut key to any actions (i.e. Clipboard pull) the app says "key combination here is already being used." and selected keys don't get assigned.

Steps To Reproduce:

  1. Go to 'Keyboard Shortcuts'
  2. Click on 'any action'
  3. Pick a key combination
  4. See error

Expected behavior

I expected the application to assign a key combination for an action.

Screenshots

Screenshot from 2021-12-02 12-43-59

Support Log

Please generate a support log (Instructions) and paste any messages related to this issue between the two ``` lines below.


GSConnect: 48 (system)
GJS:       17000
Session:   x11
OS:        Manjaro Linux
--------------------------------------------------------------------------------
-- Journal begins at Wed 2021-12-01 19:59:07 EET, ends at Thu 2021-12-02 12:46:45 EET. --
dets  02 12:46:00 touchegg.desktop[107344]: Error connecting to Touchégg daemon: Could not connect: Connection refused
dets  02 12:46:00 touchegg.desktop[107344]: Reconnecting in 5 seconds...
dets  02 12:46:04 gnome-shell[107022]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x55e6e5184350] is on because it needs an allocation.
dets  02 12:46:04 gnome-shell[107022]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x55e6e7092b50] is on because it needs an allocation.
dets  02 12:46:04 gnome-shell[107022]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x55e6e7094a20] is on because it needs an allocation.
dets  02 12:46:05 touchegg.desktop[107344]: Error connecting to Touchégg daemon: Could not connect: Connection refused
dets  02 12:46:05 touchegg.desktop[107344]: Reconnecting in 5 seconds...
dets  02 12:46:06 /usr/lib/gdm-x-session[106953]: (EE) client bug: timer event22 debounce short: scheduled expiry is in the past (-12ms), your system is too slow
dets  02 12:46:10 touchegg.desktop[107344]: Error connecting to Touchégg daemon: Could not connect: Connection refused
dets  02 12:46:10 touchegg.desktop[107344]: Reconnecting in 5 seconds...
dets  02 12:46:15 touchegg.desktop[107344]: Error connecting to Touchégg daemon: Could not connect: Connection refused
dets  02 12:46:15 touchegg.desktop[107344]: Reconnecting in 5 seconds...
dets  02 12:46:20 touchegg.desktop[107344]: Error connecting to Touchégg daemon: Could not connect: Connection refused
dets  02 12:46:20 touchegg.desktop[107344]: Reconnecting in 5 seconds...
dets  02 12:46:25 touchegg.desktop[107344]: Error connecting to Touchégg daemon: Could not connect: Connection refused
dets  02 12:46:25 touchegg.desktop[107344]: Reconnecting in 5 seconds...
dets  02 12:46:28 /usr/lib/gdm-x-session[106953]: (EE) client bug: timer event22 debounce short: scheduled expiry is in the past (-11ms), your system is too slow
dets  02 12:46:30 touchegg.desktop[107344]: Error connecting to Touchégg daemon: Could not connect: Connection refused
dets  02 12:46:30 touchegg.desktop[107344]: Reconnecting in 5 seconds...
dets  02 12:46:32 /usr/lib/gdm-x-session[106953]: (EE) client bug: timer event22 debounce: scheduled expiry is in the past (-11ms), your system is too slow
dets  02 12:46:32 /usr/lib/gdm-x-session[106953]: (EE) client bug: timer event22 debounce short: scheduled expiry is in the past (-24ms), your system is too slow
dets  02 12:46:35 touchegg.desktop[107344]: Error connecting to Touchégg daemon: Could not connect: Connection refused
dets  02 12:46:35 touchegg.desktop[107344]: Reconnecting in 5 seconds...
dets  02 12:46:39 gjs[108182]: JS ERROR: Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: GrabAccelerator is not allowed
                               checkAccelerator/action</<@/usr/share/gnome-shell/extensions/[email protected]/preferences/keybindings.js:226:42
                               @/usr/share/gnome-shell/extensions/[email protected]/gsconnect-preferences:114:21
dets  02 12:46:39 gjs[108182]: gtk_widget_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
dets  02 12:46:39 gjs[108182]: gtk_widget_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
dets  02 12:46:39 gjs[108182]: gtk_widget_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
dets  02 12:46:39 gjs[108182]: gtk_widget_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
dets  02 12:46:40 touchegg.desktop[107344]: Error connecting to Touchégg daemon: Could not connect: Connection refused
dets  02 12:46:40 touchegg.desktop[107344]: Reconnecting in 5 seconds...
dets  02 12:46:45 touchegg.desktop[107344]: Error connecting to Touchégg daemon: Could not connect: Connection refused
dets  02 12:46:45 touchegg.desktop[107344]: Reconnecting in 5 seconds...

System Details (please complete the following information):

  • GSConnect version: 48
    • Installed from: Pamac package manager (official repository)
  • GNOME/Shell version: 41.1
  • Distro/Release: Manjaro Linux

GSConnect environment (if applicable):

  • Paired Device(s): Galaxy Note 9
  • KDE Connect app version: 1.18.0
  • Plugin(s): [if the issue only occurs when using certain plugin(s)]

Additional Notes:

I made sure that the key combination I tried wasn't used by anything else. In addition to that, I tried something bizzare like Ctrl+Shift+Super+Alt+C and it still complained about it being used. I saw similar issue reported back in 2019 and it was supposedly fixed here de44f41

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugAn issue that is confirmed as a bughelp wantedAn issue that needs contributors

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions