Ubuntu 17.04 Macbook Pro 波浪号键修复

Cas*_*_RG 4 keyboard macbook-pro 17.04

我在 2015 年的 Macbook Pro 上运行 Ubuntu 17.04。在键盘上的~波浪号 /Backtick </kbd> key is mapped to< and>`。我为此找到了一些修复程序,但没有找到使其永久化的方法。

我发现命令

echo 0 > sys/module/hid_apple/parameters/iso_layout
Run Code Online (Sandbox Code Playgroud)

纠正这个问题,就像

setxkbmap -option apple:badmap
Run Code Online (Sandbox Code Playgroud)

我的问题是让这些命令中的任何一个在启动/登录时在脚本内运行,这样我就不必每次想要修复它时都手动运行它。我曾尝试使用/etc/rc.local但在 Ubuntu 17.04 中尝试启用它但systemctl没有得到任何结果。我会采取任何有效的方法。谢谢你们!

Zan*_*nna 7

/sys在启动时进行更改的标准方法是使用sysfsutils. 默认情况下可能未安装该软件包,因此请先执行以下操作:

sudo apt install sysfsutils
Run Code Online (Sandbox Code Playgroud)

现在编辑文件/etc/sysfs.conf,例如:

sudo nano /etc/sysfs.conf
Run Code Online (Sandbox Code Playgroud)

并将此行添加到它的末尾,然后保存、退出并重新启动:

module/hid_apple/parameters/iso_layout = 0
Run Code Online (Sandbox Code Playgroud)

这将与您的echo命令执行相同的操作。