Ubuntu 17.04 Macbook Pro 波浪键修复

Ubuntu 17.04 Macbook Pro 波浪键修复

我在 2015 年的 Macbook Pro 上运行 Ubuntu 17.04。键盘上的波浪符~/ 反引号</kbd> key is mapped to< and>`。我找到了一些修复方法,但没有找到永久解决问题的方法。

我发现该命令

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

纠正了这个问题,

setxkbmap -option apple:badmap

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

答案1

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

sudo apt install sysfsutils

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

sudo nano /etc/sysfs.conf

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

module/hid_apple/parameters/iso_layout = 0

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

答案2

Zanna 的回答对我没有用,但是这个答案是。所以在我的例子中,我必须创建/etc/modprobe.d/hid_apple.conf并将其内容设置为:

options hid_apple iso_layout=0

我还希望 F 键能够像常规的 F1-F12 键一样工作,所以我还添加了

options hid_apple fnmode=2

重新启动计算机后,此功能有效。

相关内容