3 ms·
It's not an off-the-shelf solution, but what I do is roll my own keyboard layout with MSKLC.
by binrec 5y ago
It's not an off-the-shelf solution, but what I do is roll my own keyboard layout with MSKLC.
- Kaze404 5y agoDo you know if such a tool exists for Linux? I would like to use the US-INTL keyboard, as it allows me to write international characters easily, but comes with the downside that ' and " are dead keys, which makes programming annoying. I did once manage to manually write a keyboard layout that gets around that, but it was a painful process and I've been since looking for a tool that allows me to create keyboard layouts more easily. edit: I did a quick search and it seems that such a keyboard layout already exists. Here it is in case it's useful to anyone else: https://pieter-degroote.github.io/UltimateKEYS/ https://pieter-degroote.github.io/UltimateKEYS/
- bradrn 5y agoWhen porting my own multilingual keyboard layout [0] to Linux, I used M17N. It’s actually really convenient and flexible: the keyboard itself is specified as an sexp, which makes it easy to both write it manually and generate it from another format. (I actually ended up making a tool to translate from MSKLC to M17N format [1].) [0] https://github.com/bradrn/Conkey https://github.com/bradrn/Conkey [1] https://github.com/bradrn/Conkey/tree/master/ms2mim https://github.com/bradrn/Conkey/tree/master/ms2mim