如何在按住ALT时切换按键符号?
我想模仿字母uiojklm上的小键盘。
我在/usr/share/X11/xkb/symbols
编辑了法语布局(见下图)。
但我必须切换布局才能使用我在那里所做的事情。
我想如果对于某些布局我可以只举行Alt 。
我希望如何切换到数字有两种选择:
– 在保持Alt的同时更改为特定布局;
-keys在按住Alt时打印不同的符号;
(或激活大写锁定后 )
我编辑了英语(美国)键盘布局,如下所示:
$ diff /usr/share/X11/xkb/symbols/us.orig /usr/share/X11/xkb/symbols/us 26,28c26,28 < key { [ u, U ] }; < key { [ i, I ] }; < key { [ o, O ] }; --- > key { [ u, U, 7 ] }; > key { [ i, I, 8 ] }; > key { [ o, O, 9 ] }; 39,41c39,41 < key { [ j, J ] }; < key { [ k, K ] }; < key { [ l, L ] }; --- > key { [ j, J, 4 ] }; > key { [ k, K, 5 ] }; > key { [ l, L, 6 ] }; 51,53c51,53 < key { [ m, M ] }; < key { [ comma, less ] }; < key { [ period, greater ] }; --- > key { [ m, M, 1 ] }; > key { [ comma, less, 2 ] }; > key { [ period, greater, 3 ] }; 56a57,58 > > include "level3(ralt_switch)"
这样我可以输入这样的数字:
右Alt + U – > 7
右Alt + K – > 5
等等
这条线
include "level3(ralt_switch)"
启用第三级机制; 在这种情况下, 右Alt ,这是使用第三和第四级符号的键盘布局的默认值,但它可以更改。