How to bind layout switching to separate key for each layout?

This page summarizes the projects mentioned and recommended in the original post on /r/i3wm

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • xkbgroup

    Query and change XKB layout state

  • Try using xkbgroup (https://github.com/hcpl/xkbgroup) and next i3 config: bindcode 62 --release exec --no-startup-id xkbgroup set num 0 bindcode 105 --release exec --no-startup-id xkbgroup set num 1 bindcode 108 --release exec --no-startup-id xkbgroup set num 2 exec_always --no-startup-id setxkbmap -layout us,ua,ru -variant ,ruu -option grp_led:caps,grp:alt_shift_toggle Note 1. I would suggest to leave some conventional toggle binding enabled (like alt+shift in my case), since i3 bindings may not always work. Think of screen locker as an example. Note 2. Ukrainian and Russian layouts are almost identical except few letters, and there're variant of Russian layout which also allows to type Ukrainian letters using AltGr key (can be remapped if needed): exec_always --no-startup-id setxkbmap -layout us,ru -variant ,ruu -option grp_led:caps,grp:alt_shift_toggle

  • ktrl

    A Supercharged Keyboard Programming Daemon ⌨️

  • ktrl is based around this idea with layers.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • It's 2021. There is still no option to rebind keys in a Paradox game

    1 project | /r/paradoxplaza | 21 Mar 2021
  • A way to set up different keymap for a specific usb keyboard ?

    1 project | /r/archlinux | 20 Mar 2021
  • Emacs boffins guide to reprogramming keyboard for EXWM?

    1 project | /r/emacs | 6 Dec 2023
  • HHKB Studio: The New Happy Hacking Keyboard with TrackPoint

    1 project | news.ycombinator.com | 16 Nov 2023
  • iowa - a keyboard layout for modern hebrew, because none really exist

    2 projects | /r/KeyboardLayouts | 6 Sep 2023