为无线键盘分配不同的布局

为无线键盘分配不同的布局

我最近用无线键盘替换了外接 USB 键盘(用于使用笔记本电脑等带有外接鼠标和显示器的台式机,其中外接键盘布局与笔记本电脑键盘布局不同)。

对于 USB 键盘,我有一个不太完美的解决方案,其 udev 规则如下:

ACTION=="add", ATTRS{idVendor}=="<VendorCode>", ATTRS{idProduct}=="<ProductCode>", SUBSYSTEMS=="usb", ENV{XKBMODEL}="pc105", ENV{XKBLAYOUT}="<LayoutCode>", ENV{XKBVARIANT}="<VariantCodeIfAny>", ENV{XKBOPTIONS}=""

我想知道无线键盘是否存在类似的解决方案,该解决方案在登录桌面环境会话之前会有效(当然很容易做到这一点)。

相关内容