
Пытаюсь переназначить клавиши, чтобы можно было оптимально использовать Dell XPS 12 в режиме планшета.
Хочу переназначить левую клавишу Windows и обмануть систему, заставив ее думать, что это правая клавиша Windows. У этого Dell нет правой клавиши Windows.
Хочу потом переназначить левую клавишу 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>"
Чтозаймет всего лишь час или около того...