Как настроить раскладку клавиатуры, совместимую с Chromebook?

Chromebook от Google не имеет стандартных клавиатур. В Ubuntu есть макет Mac, но нет макета Chromebook. Помогите!

Ключи, которые не работают правильно:

  • Все клавиши F после F5
  • Все клавиши "Медиа" под F5 (назад / вперед / обновить)
  • Каждый важный ключ "Поиск"
  • Все клавиши home/page down, которые должны работать с клавишами со стрелками

Протестировано в Ubuntu 14.10 (Chrubuntu, а не Crouton) на Intel HP Chromebook 14.

Я слышу официальный пакет xkb имеет макеты, которые вы можете редактировать сложным образом, но не ясно, как отобразить новые ключи, такие как "поиск".

1 ответ

Решение

Общее решение

Лучший способ сделать это с помощью xmodmap Use xev найти какой код ключа и 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 Config Manager (ccsm) и поменяйте привязки там. Смотреть в Grid И в Scale И в Expo

Другие вопросы по тегам