tpv*_*tpv 5 keyboard-layout lubuntu
我是一名工人用户,而且我真的越来越喜欢osx 上的死键变体。
使用“死”键的想法是基于按下 2 个简单键比按下 1 个硬键更好的假设。因此,为了更容易地输入(编程)字符/符号,我们将按下一个容易触及的键(不会输出任何字符),松开它,然后按下另一个容易触及的键来产生,比如说,@字符。
在这种布局中,COMMA 键是一个死键,按下它会导致键盘进入一种状态,在这种状态下,单次敲击其他键将输出与正常状态不同的字符。单次敲击后,键盘恢复正常状态。
例如,您可以按 COMMA 进入特殊状态。现在,如果您按下 A 键,输出将是一个正斜杠“/”。要查看如何创建其他角色,请参阅以下图片了解更多信息。
要生成逗号字符本身,只需在进入“死”状态后按空格键即可。
我也想在 Lubuntu (19.04) 上实现这个功能,但我什至不知道从哪里开始……或者这样的事情是否可能。你能给我一些指点吗?
从您提供的网站
https://github.com/workman-layout/Workman/blob/master/linux_console/workman.iso15.kmap
这被输入xmodmap
xmodmap - 用于修改 X 中的键盘映射和指针按钮映射的实用程序
Run Code Online (Sandbox Code Playgroud)The xmodmap program is used to edit and display the keyboard modifier map and keymap table that are used by client applications to convert event keycodes into keysyms. It is usually run from the user's session startup script to configure the keyboard according to personal tastes.
(http://manpages.ubuntu.com/manpages/disco/man1/xmodmap.1.html)
(仅限指针,对于 LXQt Lubuntu,您也许可以使用通过使用“keyb”的菜单搜索找到的键盘和鼠标设置(键盘布局))
了解更多信息 :
您可以通过以下方式更改workman键盘映射来实现此目的:
改变:
keycode 51 = comma less dead_cedilla asciitilde
Run Code Online (Sandbox Code Playgroud)
到
keycode 51 = Alt less dead_cedilla asciitilde
Run Code Online (Sandbox Code Playgroud)
接下来,(让 A 充当斜线),添加 / 作为动作编号 8(附示例):
keycode 30 = a A aacute Aacute Control_a # # # /
Run Code Online (Sandbox Code Playgroud)
测试后,您可以将键盘输出添加和修改为您想要的布局。
| 归档时间: |
|
| 查看次数: |
862 次 |
| 最近记录: |