You are not logged in.

#1 2020-07-04 12:20:06

WizKI
Member
From: France
Registered: 2020-03-20
Posts: 3

Multiple keyboard layouts management

DE: LXQt

On my PC I use 3 different layouts:

  1. English - standard (QWERTY)

  2. Russian - standard

  3. French - QWERTY international

So, for me it's quite annoying to iterate over the list using simple shortcut (e.g. Alt + Shift). Using X keyboard options like grp:shift_caps_switch, grp:win_menu_switch or grp:lctrl_rctrl_switch isn't a solution for me.
I would like to configure an exclusive shortcut for each layout (like in Windows). But unfortunately, the documentation and internet search didn't give any result.
At the moment, the only solution which I've find is a using DE shortcuts for changing X keyboard configuration (Shortcut - Command):

  1. Alt + Shift + 1 - setxkbmap -model pc105 -layout us,ru,fr -variant ,,us

  2. Alt + Shift + 2 - setxkbmap -model pc105 -layout ru,fr,us -variant ,us,

  3. Alt + Shift + 3 - setxkbmap -model pc105 -layout fr,us,ru -variant us,,

But there are several disadvantages:

  • Every switch changes the whole configuration, so there isn't switching policy "per application" or "per window". Only global;

  • The last used layout becomes default. So, after system reboot the start layout is a bit "random" (the last used during previous session).

Could somebody propose a solution that allows to avoid the disadvantages described above?

Offline

Board footer

Powered by FluxBB