Come impedire a Super Key di aprire il menu contestuale?

Aug 19 2020

Di recente ho installato manjaro linux e il tasto super apriva semplicemente il menu whiskermenu. Tuttavia, stavo scherzando con le scorciatoie da tastiera di xfce4 e ho premuto "ripristina i valori predefiniti" pensando che sarebbe tornato alle sue impostazioni non modificate, ma invece è tornato a qualche altro predefinito che ha reso il tasto super aprire un menu contestuale invece del menu baffo.

La parte confusa è che non esiste alcun collegamento visibile che colleghi il tasto super a qualsiasi comando o app del menu di scelta rapida. Vale anche la pena notare che il menu contestuale è sempre quello che appare quando si fa clic con il pulsante destro del mouse sul desktop, indipendentemente da dove si trova il mio mouse. Sono riuscito ad aggiungere una nuova scorciatoia che apre il menu whiskermenu quando si preme il tasto super, ma apre comunque il menu contestuale allo stesso tempo.

Ho provato a reinstallare più volte xfce4-settings ma non ha cambiato nulla.

EDIT: Dopo alcuni ulteriori test con il xevcomando, ho notato che il tasto super invia anche un evento ALT_L, che viene replicato quando premo il tasto alt sinistro. Sta anche inviando un sacco di altri eventi ma non sono sicuro di come interpretarli.

EDIT 2: ho confermato che il comando xfdesktop --menuproduce risultati quasi identici alla pressione del tasto super. Tuttavia, la rimozione della scorciatoia ctrl + escape dal menu nell'immagine 1 non cambia nulla. Sembra che qualcosa da qualche parte stia decidendo di eseguire questo comando ogni volta che premo il tasto super. xevinoltre non produce davvero nulla di interessante quando corro xfdesktop --menu.

EDIT 3: Dopo aver chiesto su reddit, qualcuno ha suggerito che xcapepotrebbe essere coinvolto. Ho cercato xcapenel task manager e abbastanza sicuro ho trovato un processo chiamato xcape -e Super_L Alt_L F1.

Ho interrotto il processo e si è fermato lo strano comportamento super chiave. Tuttavia, questo processo inizia sempre ogni volta che accedo o riavvio e non so perché.

Risposte

SashoNajdov Oct 15 2020 at 19:13

Vai a: Menu -> Session and Startup -> [TAB] Application Autostart -> [FIND] xcape -> [UNTICK]