Utilisateur:Keul

De Disposition de clavier bépo
Révision datée du 12 juin 2009 à 09:37 par Keul (discussion | contributions) (→‎la skin)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Mes premières impressions sur le Typematrix

la skin

Elle est confortable et réduit même le bruit, en plus, elle protège bien le clavier de la poussière, des miettes et des boissons.

Par contre, elle a un peu de mal à tenir en place sur les cotés (DSCN1375.JPG), et elle se relève dans le coin où il y a le câble: DSCN1374.JPG, je suis obligé d'appuyer dessus pour la remettre en place. En fait, j'ai l'impression que la skin est trop petite et pas assez souple pour bien se maintenir sur le clavier. Faudrait que je trouve une solution pour régler ce problème (le scotch n'adhère pas à la skin, peut-être que ça passera avec du double face plus adhérant)

Pour jouer, ça passe, bien qu'elle aie tendance à glisser au niveau des touches zqsd lorsque je me déplace, ce qui n'est pas grave car quand je lache les touches, elle reviens immédiatement en place.

le matériel

C'est un clavier USB, ouf. Dire qu'ils faisaient encore des modèles PS/2 (avec adaptateur PS2/USB) récemment. Au pire, pour ceux qui ont pas de port USB, y'a toujours des adaptateurs USB>PS/2 (http://www.ldlc.com/fiche/PB00037571.html) Il est un peu bombé vers le haut et quand je l'ai déballé, il était un peu tordu dans un sens, le rendant bancal. En le tordant un peu dans le sens inverse, j'ai pu corriger ce problème, rien de bien problématique donc. Le clavier est plus lourd que mon ancien clavier, mais c'est aussi parce qu'il a l'air beaucoup plus robuste et solide. J'ai cru que la partie métallisée sous la barre d'espace était rayée, en fait, c'était la protection plastique qui était dessus qui l'étais. ^^ l'alignement des touches est terrible, en plus, les longues touches au centre sont une très bonne idée. La taille des touches tout en haut, un peu moins hautes est pratique.

les emplacements des touches

Coté touches non réglables (qui ne peuvent pas être modifiés par L'OS comme la disposition azerty/bépo/dvorak...)

  1. Backspace me semble un peu haute, reste a minimiser ses fautes pour en pas avoir à l'utiliser ^^
  2. Pour les touches de fonctions, pas de problèmes. A part Syst qui est à atteindre avec un fn+shift (il auraient pu la mettre sur du F8 ou F7...)
  3. les touches calc/email/caps/www: rien à dire, à part la touche email, lorsqu'on veut consulter son email sur gmail... Enfin, ca reste un problème de réglage d'OS aussi.
  4. les touches multimédia: j'ai jamais vu un clavier permettant de lancer winamp s'il n'est pas lancé, celui-ci ne fais pas exception non plus. les touches sont un peu trop mal réparties, play à gauche, pause à droite, dur de contrôler la musique d'une main au clavier...
  5. les touches Shift : celle de droite me semble un peu loin, mais bon, on a aussi 47 touches à caser...
  6. la touche fn en bas à gauche : CTRL n'est plus dans le coin... aïe... j'aurais préféré avoir un truc comme ça:
 ╠═════╬═════╦═════╦═════╦═
 ║CTRL ║play ║menu ║swtch║ 
 ║     ║     ║     ║     ║ 
 ║     ╠═════╬═════╬═════╣ 
 ║     ║ fn  ║ WIN ║ ALT ╠═
 ║     ║     ║     ║     ║    
 ╚═════╩═════╩═════╩═════╝ 



Layouts

Utilisez-les pour positionner facilement les touches à utiliser

Typematrix

 ╔═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╗
 ║ ESC ║ F1  ║ F2  ║ F3  ║ F4  ║ F5  ║SUPPR║ F6  ║ F7  ║ F8  ║ F9  ║ F10 ║ F11 ║ F12 ║ num ║
 ╚═════╩═════╩═════╩═════╩═════╩═════╣     ╠═════╩═════╩═════╩═════╩═════╩═════╩═════╬═════╣
 │     │     │     │     │     │     ╠═════╣     │     │     │     │     │     │     ║calc ║
 │     │     │     │     │     │     ║BKSP ║     │     │     │     │     │     │     ║     ║
 ╔═════╗─────┼─────┼─────┼─────┼─────║     ║─────┼─────┼─────┼─────┼─────┼─────┼─────╠═════╣
 ║ TAB ║     │     │     │     │     ║     ║     │     │     │     │     │     │     ║email║
 ║     ║     │     │     │     │     ║     ║     │     │     │     │     │     │     ║     ║
 ╠═════╣─────┼─────┼─────┼─────┼─────╠═════╣─────┼─────┼─────┼─────┼─────┼─────╔═════╬═════╣
 ║SHIFT║     │     │     │     │     ║ENTR ║     │     │     │     │     │     ║SHIFT║CAPS ║
 ║     ║     │     │     │     │     ║     ║     │     │     │     │     │     ║     ║     ║
 ║     ║─────┼─────┼─────┼─────┼─────║     ║─────┼─────┼─────┼─────┼─────┼─────║     ╠═════╣
 ║     ║     │     │     │     │     ║     ║     │     │     │     │     │     ║     ║ www ║
 ║     ║     │     │     │     │     ║     ║     │     │     │     │     │     ║     ║     ║
 ╠═════╬═════╦═════╦═════╦═══════════╩═════╩═══════════╦═════╦═════╦═════╦═════╬═════╬═════╣
 ║CTRL ║play ║menu ║swtch║                             ║dsktp║home ║  ▲  ║ end ║CTRL ║  ▲  ║
 ║     ║     ║     ║     ║                             ║     ║     ║     ║     ║     ║  ▲  ║
 ╠═════╬═════╩══╦══╩═════╣                             ╠═════╬═════╬═════╬═════╣     ╠═════╣
 ║ fn  ║  WIN   ║  ALT   ╠═════════════════════════════╣ALTGR║  ◄  ║  ▼  ║  ►  ║     ║  ▼  ║
 ║     ║        ║        ║                             ║     ║     ║     ║     ║     ║  ▼  ║
 ╚═════╩════════╩════════╝                             ╚═════╩═════╩═════╩═════╩═════╩═════╝

Typematrix variant

 ╔═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╗
 ║ ESC ║ F1  ║ F2  ║ F3  ║ F4  ║ F5  ║SUPPR║ F6  ║ F7  ║ F8  ║ F9  ║ F10 ║ F11 ║ F12 ║ num ║
 ╚═════╩═════╩═════╩═════╩═════╩═════╣     ╠═════╩═════╩═════╩═════╩═════╩═════╩═════╩═════╝
 │     │     │     │     │     │     ╠═════╣     │     │     │     │     │     │     │calc │
 │     │     │     │     │     │     ║BKSP ║     │     │     │     │     │     │     │     │
 ├─────┼─────┼─────┼─────┼─────┼─────║     ║─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
 │ TAB │     │     │     │     │     ║     ║     │     │     │     │     │     │     │email│
 │     │     │     │     │     │     ║     ║     │     │     │     │     │     │     │     │
 ├─────┼─────┼─────┼─────┼─────┼─────╠═════╣─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
 │SHIFT│     │     │     │     │     ║ENTR ║     │     │     │     │     │     │SHIFT│CAPS │
 │     │     │     │     │     │     ║     ║     │     │     │     │     │     │     │     │
 │     ├─────┼─────┼─────┼─────┼─────║     ║─────┼─────┼─────┼─────┼─────┼─────┤     ├─────┤
 │     │     │     │     │     │     ║     ║     │     │     │     │     │     │     │ www │
 │     │     │     │     │     │     ║     ║     │     │     │     │     │     │     │     │
 ╔═════╦═════╦═════╦═════╗───────────╚═════╝───────────╔═════╦═════╦═════╦═════╦═════╦═════╗
 ║CTRL ║play ║menu ║swtch║                             ║dsktp║home ║  ▲  ║ end ║CTRL ║  ▲  ║
 ║     ║     ║     ║     ║                             ║     ║     ║     ║     ║     ║  ▲  ║
 ╠═════╬═════╩══╦══╩═════╣                             ╠═════╬═════╬═════╬═════╣     ╠═════╣
 ║ fn  ║  WIN   ║  ALT   ║─────────────────────────────║ALTGR║  ◄  ║  ▼  ║  ►  ║     ║  ▼  ║
 ║     ║        ║        ║                             ║     ║     ║     ║     ║     ║  ▼  ║
 ╚═════╩════════╩════════╝                             ╚═════╩═════╩═════╩═════╩═════╩═════╝


Standard

 ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────╔═════════╗
 │     │     │     │     │     │     │     │     │     │     │     │     │     ║  BKSP   ║
 │     │     │     │     │     │     │     │     │     │     │     │     │     ║         ║
 ╔════════╗────────────────────────────────────────────────────────────────────╚══╦══════╣
 ║  TAB   ║     │     │     │     │     │     │     │     │     │     │     │     ║ ENTR ║
 ║        ║     │     │     │     │     │     │     │     │     │     │     │     ║      ║
 ╠════════╩╗──────────────────────────────────────────────────────────────────────╚╗     ║
 ║  CAPS   ║     │     │     │     │     │     │     │     │     │     │     │     ║     ║
 ║         ║     │     │     │     │     │     │     │     │     │     │     │     ║     ║
 ╠══════╦══╝──────────────────────────────────────────────────────────────╔════════╩═════╣
 ║SHIFT ║     │     │     │     │     │     │     │     │     │     │     ║    SHIFT     ║
 ║      ║     │     │     │     │     │     │     │     │     │     │     ║              ║
 ╠══════╩╦═══════╦══════╦════════════════════════════════════╦═════╦══════╬══════╦═══════╣
 ║ CTRL  ║ WIN_G ║ ALT  ║                                    ║ALTGR║WIN_D ║ MENU ║ CTRL  ║
 ║       ║       ║      ║                                    ║     ║      ║      ║       ║
 ╚═══════╩═══════╩══════╩════════════════════════════════════╩═════╩══════╩══════╩═══════╝

Perso

/!\ EN CONSTRUCTION /!\ Comment je vois ma disposition:

 ╔═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╗
 ║ ESC ║ F1  ║ F2  ║ F3  ║ F4  ║ F5  ║SUPPR║ F6  ║ F7  ║ F8  ║ F9  ║ F10 ║ F11 ║ F12 ║ num ║
 ╚═════╩═════╩═════╩═════╩═════╩═════╣     ╠═════╩═════╩═════╩═════╩═════╩═════╩═════╬═════╣
 │ # ` │ 0 ° │ 1 ¹ │ 2 ² │ 3 ³ │ 4   ╠═════╣ 5   │ 6   │ 7   │ 8   │ 9   │ +   │ =   ║calc ║
 │ $ € │ "   │ < « │ > » │ ( @ │ ) ¨ ║BKSP ║ |   │ [   │ ]   │ {   │ }   │ \   │ § µ ║     ║
 ╔═════╗─────┼─────┼─────┼─────┼─────║     ║─────┼─────┼─────┼─────┼─────┼─────┼─────╠═════╣
 ║ TAB ║ B   │ É   │ P   │ O   │ È   ║     ║ !   │ V   │ D   │ L   │ J   │ Z   │ %   ║email║
 ║     ║     │   ´ │   & │   œ │   ` ║     ║ ^   │     │     │     │     │     │ * ¤ ║     ║
 ╠═════╣─────┼─────┼─────┼─────┼─────╠═════╣─────┼─────┼─────┼─────┼─────┼─────╔═════╬═════╣
 ║SHIFT║ A   │ U   │ I   │ E   │ ;   ║ENTR ║ C   │ T   │ S   │ R   │ N   │ M   ║SHIFT║CAPS ║
 ║     ║   æ │   ù │   ¨ │   ê │ , ç ║     ║     │     │     │     │     │     ║     ║     ║
 ║     ║─────┼─────┼─────┼─────┼─────║     ║─────┼─────┼─────┼─────┼─────┼─────║     ╠═════╣
 ║     ║ W   │ Y   │ X   │ :   │ /   ║     ║ ?   │ Q   │ G   │ H   │ F   │ K   ║     ║ www ║
 ║     ║     │     │     │ .   │ - ~ ║     ║ '   │     │     │     │     │     ║     ║     ║
 ╠═════╬═════╦═════╦═════╦═══════════╩═════╩═══════════╦═════╦═════╦═════╦═════╬═════╬═════╣
 ║CTRL ║play ║MENU ║swtch║                             ║dsktp║home ║  ▲  ║ end ║CTRL ║  ▲  ║
 ║     ║ à   ║     ║     ║                             ║     ║     ║     ║     ║     ║  ▲  ║
 ╠═════╬═════╩══╦══╩═════╣                             ╠═════╬═════╬═════╬═════╣     ╠═════╣
 ║ fn  ║  WIN   ║  ALT   ╠═════════════════════════════╣ALTGR║  ◄  ║  ▼  ║  ►  ║     ║  ▼  ║
 ║     ║        ║        ║                             ║     ║     ║     ║     ║     ║  ▼  ║
 ╚═════╩════════╩════════╝                             ╚═════╩═════╩═════╩═════╩═════╩═════╝

Remarques : - j'ai cherché à créer une disposition plus adapté à mon développement web (avec < et > plus accessibles), mais vu que je n'utilise pas du tout le clavier de la même manière quand je programme que quand j'écris. J'utilise beaucoup plus le copier/collé, les touches fléchées, des nombres, assez souvent la souris. La vitesse n'est pas la même non plus. En supposant la vitesse de frappe nulle, il m'arrive de réfléchir 30 secondes pour un texte d'une dizaine de paragraphes, alors qu'il m'arrive de réfléchir plusieurs dizaines de minutes sur quelques lignes de code complexe. Le plus rapide étant souvent les lignes de commentaires, en français ou en anglais. En fait, le problème à résoudre serais de pouvoir saisir les caractères spéciaux, nombres d'une main, l'autre utilisant la souris. Mettre les caractères informatique et nombres en position caps-lock serait peut-être une solution, mais QUID des caractères en majuscules? Seulement sur SHIFT? Ou alors utiliser une touche ALTGR-LOCK?

Projet

standardisation des config clavier. Objectif:

  1. devenir un standard pour les périphériques de saisie (clavier, souris?, manettes...)
  2. être simple à créer/modifier
  3. doit pouvoir être importé/exporté

à voir:

  1. encodage des caractères ("<" , ">", entrée, media_vol+, tab?)
  2. actions avancées: envoyer 2 caractères.
  3. reconnaissance matériel (identification par USB (clavier AZERTY/TypeMatrix/Kinesis/SansPavéNum/AvecPavénum/AvectouchesMedia/avec replicateur USB/...) )
  4. configuration avancée? (consommation USB/Veille/profil par user/...)
  5. actions scriptées (sera configuré autre part dans le système, via un système de triggers): script à lancer/action système avancée/commande_spéciale (EX:COUPER/COPIER/DESKTOP/COMPIZ_CUBE_ROTATE_LEFT...)

Brouillon:

deviceconfig.xml
<?xml version="1.0" encoding="UTF-8"?>
<deviceconfig>
	<device>
		<name>Config clavier Bepo Vers x.xx</name>
		<type>Keyboard</type>
		<advanced_type>Generic</advanced_type><!-- others values: ergonomic/typematrix... -->
		<id>xxxx-xxxxxx-xxxx</id>
		<key scancode="xxxx">
			<keycode>e</keycode>
			<keycode modifier="shift">E</keycode>
			<keycode modifier="altgr">€</keycode>
			<keycode deadkey="circonflex">ê</keycode>
		</key>
		<key scancode="xxxx">
			<modifier>shift</modifier>
		</key>
		<key scancode="xxxx">
			<modifier>altgr</modifier>
		</key>
		<key scancode="xxxx">
			<deadkey>circonflex</deadkey>
			<deadkey modifier="shift">acc_grave</deadkey>
		</key>
		<key scancode="xxxx">
			<keycode>e</keycode>
			<deadkey modifier="shift">circonflex</deadkey>
			<modifier modifier="altgr">*</modifier>
		</key>
	</device>

	<device>
		<name>Config souris USB</name>
		<type>Mouse</type>
		<advanced_type>Bluetooth_mouse</advanced_type>
		<id>generic</id>
		<key scancode="xxxx">
			<charcode>mouse1</charcode>
		</key>
		<key scancode="xxxx">
			<modifier>scroll up</modifier>
		</key>
	</device>
	
	<device>
		<name>Config Touchpad</name>
		<type>Mouse</type>
		<advanced_type>touchpad</advanced_type>
		<id>xxxx-xxxxxx-xxxx</id>
		<params>
			<finger_sensitivity></finger_sensitivity>
		</params>
		<key scancode="xxxx">
			<charcode>mouse1</charcode>
		</key>
		<key scancode="xxxx">
			<modifier>mouse2</modifier>
		</key>
	</device>

<deviceconfig>