Jak mogę rejestrować skróty klawiaturowe po zwolnieniu klawisza, a nie po naciśnięciu klawisza?

17

Chcę mieć skróty jak w systemie Windows; Superotwiera menu Start, Super+ Sotwiera okno wyszukiwania, Super+ Eotwiera Thunaritp.

Wiem, jak ustawić skróty klawiaturowe, ale kiedy zdecyduję Supersię otworzyć whiskermenu, whiskermenupojawia się również w każdym innym przypadku Superskrótów + *. Myślę, że dzieje się tak, ponieważ XFCE rejestruje dostępne skróty, zamiast czekać na jednoczesne zwolnienie (jak w Windows).

Jak to skonfigurować?

ijustlovemath
źródło
Rozwiązałeś to?
Muhammad Gelbana
Nie, nie mam. Wszelkie sugestie są mile widziane.
ijustlovemath
Mam ten sam problem, mam nadzieję, że znajdziemy rozwiązanie tego problemu.
GTRONICK

Odpowiedzi:

6

Możesz to osiągnąć w ten sposób:

zainstalować xbindkeys

sudo apt-get install xbindkeys

Uruchom polecenie:

xbindkeys --key

W wyświetlonym białym polu naciśnij kombinację klawiszy. Przykład Win+ Ezwróci następujące:

"(Scheme function)"
    m:0x50 + c:26
    Mod2+Mod4 + e

Teraz skopiuj ostatnią (lub ostatnią sekundę) linię i użyj jej jak podano poniżej

utwórz nowy plik.xbindkeysrc w katalogu domowym

touch $HOME/.xbindkeysrc

Otwórz to

nano $HOME/.xbindkeysrc

Wprowadź wymagane polecenia i klawisze, jak podano poniżej

"nautilus"
    release+Mod2+Mod4 + e

(Uwaga: nie zapomnij release, zamień „nautilus” na dowolne polecenie)

Podobnie dodaj wszystkie wymagane kombinacje klawiszy poleceń, jedną pod drugą

Teraz dodaj xbindkeysdo xinitrc:

sudo nano /etc/X11/xinit/xinitrc

dodaj xbindkeysna początek (1. linia lub wcześniej . /etc/X11/Xsession)

Uruchom ponownie system i powinieneś uzyskać oczekiwane zachowanie

WSKAZÓWKA: Upewnij się, że nie ustawiasz sprzecznych konfiguracji w xbindkeys i metodzie GUI dostarczonej przez DE

Aby uzyskać więcej przykładów, man xbindkeys

Severus Tux
źródło
Nie jestem już na Xubuntu ani nawet XFCE, ale spróbuję uruchomić maszynę wirtualną, aby to przetestować. Dzięki za poświęcenie czasu na odpowiedź; Myślałem, że nigdy go nie dostanę!
ijustlovemath
Nie będzie działać na Wayland
Ray Foss,
-1

Możesz to naprawić, instalując łataną XOrg

sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
sudo apt update && sudo apt upgrade -y
Final12345
źródło
Umowy PPA nie są ogólnie bezpieczne, odradzam to ze względów bezpieczeństwa.
ijustlovemath