Ubuntu 17.04 Macbook Pro Tilde键修复

我在2015 Macbook Pro上运行Ubuntu 17.04。 在键盘上,Tilde ~ / Backtick key is mapped to < and >`。 我已经找到了一些修复,但没有办法让它永久化。

我发现了这个命令

 echo 0 > sys/module/hid_apple/parameters/iso_layout 

及时纠正这个问题

 setxkbmap -option apple:badmap 

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

在启动时对/sys进行更改的标准方法是使用sysfsutils 。 默认情况下可能没有安装软件包,所以首先要做:

 sudo apt install sysfsutils 

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

 sudo nano /etc/sysfs.conf 

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

 module/hid_apple/parameters/iso_layout = 0 

这将与您的echo命令相同。