如何设置与 Chromebook 兼容的键盘映射?

如何设置与 Chromebook 兼容的键盘映射?

Google 的 Chromebook 没有标准键盘。Ubuntu 有 Mac 布局,但没有 Chromebook 布局。救命!

无法正常使用以下功能的键:

  • F5 之后的所有 F 键
  • F5(后退/前进/刷新)下方的所有“媒体”键
  • 每个重要的“搜索”键
  • 所有 Home/Page Down 键都应与箭头键配合使用

在 Intel HP Chromebook 14 上的 Ubuntu 14.10(Chrubuntu,不是 Crouton)中进行了测试。

我听说官方软件包中xkb有可以以复杂方式编辑的布局,但不清楚如何映射新键(例如“搜索”键)。

答案1

常见解决方案

最好的方法是使用 xmodmapxev来查找哪个键码,并xmodmap查找哪个修饰符,然后将其添加到~/.Xmodmap并将该行添加sleep 4 && xmodmap ~/.Xmodmap &到您的.bash_profile以确保它在启动时运行。

将其添加到您的~/.Xmodmap

clear mod4

!Make right alt to look like Super_R
!I'm assuming your search key has keycode 225, you can check using xev
keycode 225 = Super_R NoSymbol Super_R

!Add the Super_L and Super_R keys to the modifier mod4
add mod4 = Super_L Super_R

替代解决方案

sudo apt-get install xbindkeys-config xbindkeys xdotool
xbindkeys-config

按下搜索按钮时将此命令添加到您的 xbindkeys-config:

xdotool key Super

完成后,`~/.xbindkeyssrc 应该看起来像这样:

"xdotool key Super" 
    XF86Search 

我不知道为什么你执行完这些操作后必须注销/重新登录,但是你确实这样做了......

您可以添加一些其他的键,如下所示: http://www.reddit.com/r/chrubuntu/comments/1crefd/how_to_get_shortcut_keys_to_work_on_chrubuntu/

和这里: http://www.reddit.com/r/chrubuntu/comments/1rsxkd/list_of_fixes_for_xubuntu_1310_on_the_acer_c720/ce2ej5y

这可能不适用于许多窗口处理命令(例如将窗口向左对齐,或查看所有打开的窗口的概览(Super+W))

要设置这些,你需要进入 Compiz 配置管理器 ( ccsm) 并在那里更改绑定。查看GridScale和 中Expo

相关内容