История изменений
Исправление debugger, (текущая версия) :
Поискал, кроме Gnome никакая из DE не умеет Wayland, бугага)
В Федоре 36 КДЕ работает поверх Вайланда. В КДЕ каждой раскладке можно назначить свой шорткат. Однако, одиночный модификатор КДЕ не считает допустимым шорткатом, так что Таппер все ещё актуален.
Таппер 0.6.0 под КДЕ на Вайленде работает. Применение не совсем очевидно, но тем не менее, метод рабочий, я только что проверил: Выбираешь две отсутствующие на клавиатуре клавиши, например, F13 и F14. Запускаешь Таппер:
$ tapper LEFTCTRL=F13 RIGHTCTRL=F14
При ударе по левому контролу эмулируется нажатие F13, при ударе по правому — F14. Далее идёшь и настраиваешь шорткаты через штатные System Settings. При вводе шортката для английской раскладки делаешь удар по левому контролу (система его видит но игнорирует) за которым следует фальшивое нажатие на F13 (система его видит и использует как шорткат, вуаля!). Потом то же самое делаешь для другой раскладки. Разумеется, контролы можно заменить на шифты, а вместо F13 и F14 использовать любые другие клавиши, но лучше выбирать клавиши, отсутствующие на клавиатуре.
По-видимому, метод годится для любого ДЕ. Да и ударами по модификаторам можно не только раскладки переключать, а, например, громкость регулировать:
$ tapper LEFTCTRL=VOLUMEDOWN RIGHTCTRL=VOLUMEUP
Исправление debugger, :
Поискал, кроме Gnome никакая из DE не умеет Wayland, бугага)
В Федоре 36 КДЕ работает поверх Вайланда. В КДЕ каждой раскладке можно назначить свой шорткат. Однако, одиночный модификатор КДЕ не считает допустимым шорткатом, так что Таппер все ещё актуален.
Таппер 0.6.0 под КДЕ на Вайленде работает. Применение не совсем очевидно, но тем не менее, метод рабочий, я только что проверил: Выбираешь две отсутствующие на клавиатуре клавиши, например, F13 и F14. Запускаешь Таппер:
$ tapper LEFTCTRL=F13 RIGHTCTRL=F14
При ударе по левому контролу эмулируется нажатие F13, при ударе по правому — F14. Далее идёшь и настраиваешь шорткаты через штатные System Settings. При вводе шортката для английской раскладки делаешь удар по левому контролу (система его видит но игнорирует) за которым следует фальшивое нажатие на F13 (система его видит и использует как шорткат, вуаля!). Потом то же самое делаешь для другой раскладки. Разумеется, контролы можно заменить на шифты, а вместо F13 и F14 использовать любые другие клавиши, но лучше выбирать клавиши, отсутствующие на клавиатуре.
По-видимому, метод годится для любого ДЕ, не только КДЕ. Да и ударами по модификаторам можно не только раскладки переключать, а, например, громкость регулировать:
$ tapper LEFTCTRL=VOLUMEDOWN RIGHTCTRL=VOLUMEUP
Исходная версия debugger, :
Поискал, кроме Gnome никакая из DE не умеет Wayland, бугага)
В Федоре 36 КДЕ работает поверх Вайланда. В КДЕ каждой раскладке можно назначить свой шорткат. Однако, одиночный модификатор КДЕ не считает допустимым шорткатом, так что Таппер все ещё актуален.
Таппер 0.6.0 под КДЕ на Вайленде работает. Применение не совсем очевидно, но тем не менее, метод рабочий, я только что проверил: Выбираешь две отсутствующие на клавиатуре клавиши, например, F13 и F14. Запускаешь Таппер:
$ tapper KEY_LEFTCTRL=F13 KEY_RIGHTCTRL=F14
При ударе по левому контролу эмулируется нажатие F13, при ударе по правому — F14. Далее идёшь и настраиваешь шорткаты через штатные System Settings. При вводе шортката для английской раскладки делаешь удар по левому контролу (система его видит но игнорирует) за которым следует фальшивое нажатие на F13 (система его видит и использует как шорткат, вуаля!). Потом то же самое делаешь для другой раскладки. Разумеется, контролы можно заменить на шифты, а вместо F13 и F14 использовать любые другие клавиши, но лучше выбирать клавиши, отсутствующие на клавиатуре.
По-видимому, метод годится для любого ДЕ, не только КДЕ. Да и ударами по модификаторам можно не только раскладки переключать, а, например, громкость регулировать:
$ tapper KEY_LEFTCTRL=KEY_VOLUMEDOWN KEY_RIGHTCTRL=KEY_VOLUMEUP