# Help: Add a second keymap on E16

**URL:** <https://forum.elivelinux.org/t/help-add-a-second-keymap-on-e16/2649>\
**Category:** Installed\
**Created:** [January 12, 2021, 4:43pm UTC](https://forum.elivelinux.org/t/help-add-a-second-keymap-on-e16/2649 "2021-01-12T16:43:21Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![triantares](https://forum.elivelinux.org/user_avatar/forum.elivelinux.org/triantares/32/2550_2.png) [@triantares](https://forum.elivelinux.org/u/triantares)\
**Post date:** [January 13, 2021, 6:30am UTC](https://forum.elivelinux.org/t/help-add-a-second-keymap-on-e16/2649/7 "2021-01-13T06:30:25Z")

</div>

This is interesting albeit I didn't get it to run yet (it's in the repos tho)

> **[GitHub - zen-tools/gxkb: 🇺🇦 🇵🇱 🇱🇹 🇪🇪 X11 keyboard indicator and switcher](https://github.com/zen-tools/gxkb)**
>
> 🇺🇦 🇵🇱 🇱🇹 🇪🇪 X11 keyboard indicator and switcher

Got it running in the systray with `"gxkb &" command (could add that to startup-applications) but don't see a GUI way to add layouts. 🤔

 ![Elive_Screenshot_2021-01-13_08:25:55__314x118](https://forum.elivelinux.org/uploads/default/original/2X/b/b7a0da7a0d1be42b8c6553c675f843f2ce6888fe.png)

Configuration is a bit of a thing here:

Configuration is done via config file: `.config/gxkb/gxkb.cfg`

The most interesting options are:  
`layouts=us,ru,ua`  
`toggle_option=grp:alt_shift_toggle,grp_led:scroll,terminate:ctrl_alt_bksp`

Instead of `grp:alt_shift_toggle` you can use whatever the following command gives you: `grep grp:.*toggle /usr/share/X11/xkb/rules/base.lst`

### Conclusion

we "only" need to make a noob friendly GUI configurator for setting keyboard choices for E16 after pulling-in/installing "gxkb"  
i.e write to the gxkb.cfg file what lay-out the users chooses when offered the option and then add gxkb to startup-applications, so as to have it in the systray.

Maybe "yad/zenity" is a better option here as GUI. 🤔

---

_[View the full topic](https://forum.elivelinux.org/t/help-add-a-second-keymap-on-e16/2649)._
