web-dev-qa-db-fra.com

Comment configurer un mappage de clavier compatible avec un Chromebook?

Les Chromebooks de Google ne disposent pas de claviers standard. Ubuntu a une mise en page Mac, mais pas de mise en page Chromebook. Aidez-moi!

Les touches qui ne fonctionnent pas correctement:

  • Toutes les touches F après F5
  • Toutes les touches "Média" situées sous le F5 (retour/avance/rafraîchissement)
  • La touche "Recherche" primordiale
  • Toutes les touches home/page down qui devraient fonctionner avec les touches fléchées

Testé sous Ubuntu 14.10 (Chrubuntu, pas Crouton) sur Intel HP Chromebook 14.

J'entends le paquet officiel xkb avoir des mises en page que vous pouvez modifier de manière complexe, mais on ne sait pas exactement comment mapper les nouvelles clés telles que la touche "recherche".

3
Jonathan

Solution commune

La meilleure façon de procéder consiste à utiliser xmodmap. Utilisez xev pour trouver quel code clé et xmodmap pour trouver quel modificateur, puis ajoutez ceci à ~/.Xmodmap et ajoutez la ligne sleep 4 && xmodmap ~/.Xmodmap & à votre .bash_profile pour vous assurer qu'il est exécuté au démarrage.

Ajoutez ceci à votre ~/.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

Solution alternative

Sudo apt-get install xbindkeys-config xbindkeys xdotool
xbindkeys-config

Ajoutez cette commande à votre xbindkeys-config lorsque vous cliquez sur le bouton de recherche:

xdotool key Super

Une fois terminé, `~/.xbindkeyssrc devrait ressembler à ceci:

"xdotool key Super" 
    XF86Search 

Je ne sais pas pourquoi vous devez vous déconnecter/reconnecter après cela, mais vous le faites ...

Un tas d'autres clés que vous pouvez ajouter sont ici: http://www.reddit.com/r/chrubuntu/comments/1crefd/how_to_get_shortcut_keys_to_work_on_chrubuntu/

Et ici: http://www.reddit.com/r/chrubuntu/comments/1rsxkd/list_of_fixes_for_xubuntu_1310_on_the_Acer_c720/ce2ej5y

Cela peut ne pas fonctionner avec la plupart des commandes de gestion des fenêtres (telles que l’accrochage de la fenêtre à gauche ou la visualisation d’un aperçu de toutes vos fenêtres ouvertes (Super + W))

Pour les définir, vous devez accéder à Compiz Config Manager (ccsm) et modifier les liaisons à cet emplacement. Regardez dans Grid et dans Scale et dans Expo

3
Jonathan