寂静·流年

[冰与火的交缠,无法平息的灵魂]

长久以来,在 Linux 使用 vmware 总是有个问题没有解决。

当在 Linux 里把 Ctrl 和 CapsLock 这两个键互换后,vmware 的虚拟机里并不会跟着一起换,而依旧是原来的键位。而同样的问题在 Windows 下就不存在。

vmware 的官方文档解释:

Workstation Player 可通过检查当前的 X 键映射确定要使用的表。但这种决策过程有时也会失败。另外,每个映射都是固定的,不保证对任何给定的键盘和 X 按键代码-键盘符号映射都正确无误。例如,如果用户使用 xmodmap 互换 Ctrl 和 CapsLock 按键,那么在使用远程服务器时虚拟机中的按键将互换(键盘符号映射),但在使用本地服务器时将取消互换(按键代码映射)。为了修正此问题,您必须在 Workstation Player 中重新映射按键。

也就是说,在本机上修改了键位后,远程连接到 vmware 虚拟机里是正常的,但是在本机上的虚拟机里则不能使用。

解决方案

官方给出的解决方案是:

阅读全文 »

日文键盘的MacbookPro最主要的问题有两个:

  1. 日常使用时,特殊符号的位置和英文键盘不一样,比如@,需要重新适应。
  2. 远程连接虚拟机或vps后,本机的日语键盘和远程电脑一般默认的英文键盘存在冲突。这会导致在编辑文件或输入密码时,实际输入的内容和你以为输入的内容不一致。

如果只是第1个问题倒是还好,适应一番就行了。

但是第2个问题可太要命了,总不能把所有的远程电脑都改成日语键盘吧?先不说麻烦的问题,真要是改了,别人连接后该怎么办呢?

所以最佳方案,还是把MacbookPro的日语键盘改成英文键盘。

所幸的是,无论在外观上还是功能上,现在都已经可以完美实现了。

外观修改

阅读全文 »
0%