I'm a workman user, and I've really grown to like the dead-key variant on osx.
The idea of using 'dead' keys is based on assumption that pressing 2
easy keys is better than pressing 1 hard key. So to make it easier to
type (programming) characters/symbols, we're going to press an easily
reachable key (which will NOT output any character), release it and
then press another easily reachable key to produce, say, @ character.In this layout the COMMA key is a dead key, pressing it will cause
keyboard enter a state in which a single stroke of other keys will
output a different character than normal state. After that single
stroke, the keyboard returns to its normal state.For example, you'd press COMMA to enter the special state. Now if you
strike the A key the output will be a forward slash "/". To see how to
create other characters, refer to following images for more info.To produce the COMMA character itself, just hit SPACE after entering
'dead' state.
I'd like to achieve this functionality on Lubuntu (19.04) too, but I don't even know where to start… or if something like this is even possible.
Could you please give me some pointers?
Best Answer
From the site you provided
https://github.com/workman-layout/Workman/blob/master/linux_console/workman.iso15.kmap
This gets fed into
xmodmap
(http://manpages.ubuntu.com/manpages/disco/man1/xmodmap.1.html)
(Pointers only, For LXQt Lubuntu you maybe able to use the Keyboard and Mouse settings (Keyboard Layout) found through menu search using "keyb")
For more information :
Problems with xmodmap How do I set Xmodmap on login?