Возникли проблемы с переназначением клавиш

Возникли проблемы с переназначением клавиш

Пытаюсь переназначить клавиши, чтобы можно было оптимально использовать Dell XPS 12 в режиме планшета.

  1. Хочу переназначить левую клавишу Windows и обмануть систему, заставив ее думать, что это правая клавиша Windows. У этого Dell нет правой клавиши Windows.

  2. Хочу потом переназначить левую клавишу Windows на Ctrl+ `(тильда), чтобы можно было назначить ее для вызова экранной клавиатуры. Есть встроенное сочетание клавиш:Сочетание клавиш для отображения экранной клавиатуры

Ломаю голову, пытаясь решить эту проблему. Эксперту потребуется не больше 5 минут, чтобы мне помочь. Спасибо!

решение1

5 минут? Скорее целый день, так как вам придется создать собственную раскладку клавиатуры (=переопределить всю клавиатуру).

Если вы отклоните запрос №1 и просто захотите, чтобы клавиша «Super» (а не клавиша «Windows») вызывала экранную клавиатуру, вам сначала придется

gsettings list-recursively  | grep --ignore-case "super"

и переопределите все клавиши, которые используют «Super», чтобы использовать что-то другое, затем создайте пользовательское сочетание клавиш, определите какое-нибудь временное сочетание клавиш (например, [Alt][Shift_L][Shift_R][Ctrl][W]) с помощью пользовательского интерфейса, затем

gsettings list-recursively  | grep --ignore-case "[Alt][Shift_L][Shift_R][Ctrl][W]"

а затем переопределить с помощью

gsettings set path_to_key "<Super>"

Чтозаймет всего лишь час или около того...

Связанный контент