Как настроить раскладку клавиатуры, совместимую с 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/
Это может не работать для многих команд управления окнами (например, привязать окно влево или просмотреть обзор всех открытых окон (Super+W))
Чтобы установить их, вам нужно перейти в Compiz Config Manager (ccsm) и поменяйте привязки там. Смотреть в Grid И в Scale И в Expo