ced*_*beu 20 console keyboard-layout
我想compose在我的系统上定义一个键(Debian Sid“Wheezy”)。我没有 Xorg(也不想要任何桌面环境)。只在终端。
我想在我的Alt-Gr钥匙上设置它(右Alt)。我已经尝试了一段时间,但我不知道如何设置它。
我一直在调查并找到了一些方向:
$ showkey给我我的密钥的Alt-Gr密钥代码(#100)
$ dumpkeys并根据页面以$ dumpkeys --compose-only指定的格式输出“键盘驱动程序的当前内容”keymapsman
$ loadkeys 加载键盘翻译表
我敢肯定这并不难,但我想念如何处理……
Mik*_*kel 14
在较新的 Debian 和 Ubuntu 系统上,您的键盘设置被放入/etc/default/keyboard并在 X 和控制台之间共享。赶紧跑
sudo dpkg-reconfigure keyboard-configuration
Run Code Online (Sandbox Code Playgroud)
并Compose key: Right Alt (AltGr)在适当的屏幕上选择。
你也可以把XKBOPTIONS=compose:ralt在/etc/default/keyboard和运行
sudo dpkg-reconfigure console-setup
Run Code Online (Sandbox Code Playgroud)
默认情况下,较旧的系统在控制台上有一个 Compose 键。在us布局中,同时按下两个 Alt键就像Compose。1
例如:Alt+ AltGr, ", A=> Ä
如果你AltGr只想成为Compose,你需要改变
alt keycode 100 = Compose
Run Code Online (Sandbox Code Playgroud)
在您的活动键盘映射到
keycode 100 = Compose
Run Code Online (Sandbox Code Playgroud)
最简单的方法是在/lib/kbd/keymaps/i386/include/linux-with-alt-and-altgr.inc.
更好的方法是创建一个/lib/kbd/keymaps/i386/include/altgr-is-compose.inc使用上述行调用的新文件,创建一个包含它的新键盘映射,并将其设置为您的默认键盘映射。
| 归档时间: |
|
| 查看次数: |
17477 次 |
| 最近记录: |