Skróty klawiaturowe w systemie operacyjnym powodują konflikty ze skrótami klawiaturowymi aplikacji w GNOME 3

16

Mam Ubuntu 16.04 z powłoką GNOME. Ustawiłem ctrl+ shiftdla opcji „Przełącz tylko do modyfikatorów do następnego źródła”.

Ten skrót powoduje konflikt z klawiszami skrótu aplikacji. Nie mogę używać ctrl+ shift+ ido otwierania devtools w Chrome, to po prostu zmienia układ. W kodzie VSE IDE, jeśli naciskam skróty za pomocą ctrl+ shift(na przykład ctrl+ shift+ f), skróty działają, ale zawsze zmieniam układ klawiatury. Kiedy korzystałem z systemu Windows, ten problem nie istniał.

Czy mogę ustawić skrót ctrl+ shiftw taki sposób, aby wywoływał przełączanie dopiero po zwolnieniu klawiszy i tylko po naciśnięciu tych 2 klawiszy (bez dodatkowych klawiszy)?

Yuio
źródło

Odpowiedzi:

8

Spróbuj @ odpowiedź N0rbert w pierwszej kolejności.


To właściwie błąd (zobacz to i to ). Niestety wygląda na to, że nie zostanie naprawiony (pierwszy oznaczony jako „ RESOLVED WONTFIX ”).

Aby obejść ten problem, możesz usunąć te skróty i przyzwyczaić się do domyślnych, aby przełączać układy ( super+ spacei shift+ super+ space).

pomsky
źródło
14

Znany jest błąd 1245473 .

Nikt nie dba o to, nawet w nowoczesnej społeczności Ubuntu .

Cytuję tutaj swoją inną odpowiedź :

Sam znalazłem tylko jedną rozdzielczość - pozostanę na Ubuntu 16.04 LTS MATE do 2021 roku ( naprawdę 2019, ponieważ to smak Ubuntu).

W Ubuntu 16.04 LTS MATE używam Ctrl+ Shiftbez problemów.


Utworzyłem PPA z poprawionymi pakietami dla:

  • Ubuntu 16.04 LTS ( xenial ) z xserver-xorg-hwe-16.04
  • Ubuntu 18.04 LTS ( bioniczny )
  • Ubuntu 18.04 LTS ( bioniczny ) z xserver-xorg-hwe-18.04
  • Ubuntu 18.10 ( kosmiczny )
  • Ubuntu 19.04 ( dyskoteka )
  • Ubuntu 19.10 ( eoan )

Możesz je przetestować za pomocą następujących poleceń:

sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
sudo apt-get update
sudo apt-get dist-upgrade

Zastrzeżenie gwarancji: pakiety zostały przetestowane w

  • 16.04 LTS z HWE (Unity, MATE, Xfce)
  • 18,04 LTS (cynamon, KDE, MATE, Xfce)
  • 18.10 (cynamon, KDE, MATE, Xfce)
  • 19.04 (Cynamon, KDE, MATE, Unity, Xfce)
  • 19.10 (Cynamon, KDE, MATE, Unity, Xfce)

Jednak inne komputery mogą mieć problemy nawet po zastosowaniu poprawki.
Te pakiety nie naprawiają problemów z GNOME Shell (18.04 LTS, 18.10, 19.04 i 19.10) i Unity (w 18.04 LTS i 18.10).

N0rbert
źródło
2
Wersje Ubuntu, takie jak Ubuntu MATE, mają wersje LTS trwające tylko trzy lata, a nie pięć, więc MATE 16.04 działa tylko do kwietnia 2019 r .
Chai T. Rex
Dzięki, ale mam nadzieję, że mój system nie będzie narażony na szwank w latach
2019-2021