Zdravím. Koupil jsem notebook. Celkově docela spokojenost, ovšem jedna věc mi přece jenom nevyhovuje: notebook nemá pravý ctrl, který se hodí např. k jednoručnímu přepínání mezi taby (rightctrl+pageup/pagedn) a má i další použití. Místo něj je mezi "altgr" a levou kurzorovou šipkou klávesa označená jako "\&|*". Tu nepoužívám (přepínám se případně do us rozložení), proto jsem jí po chvíli hledání přemapoval na pravý CTRL následující změnou v /usr/share/X11/xkb/keycodes/evdev
# <LSGT> = 94;
# <RCTL> = 105;
<RCTL> = 94;
(X/xkb ji znají jako LSGT - zřejmě od "less-greater", protože v X i v consoli se po jejím stisknutí objeví "<", resp. se shiftem ">")
Což funguje dobře, pokud se zrovna nepřipojí externí klávesnice, na které pak pravý control kvůli výše uvedené změně nefunguje. Rozchodit pravý ctrl na obou klávesnicích najednou se mi nepodařilo.
Neřešil jste někdo stejnou věc? Na webu se dají sehnat US verze klávesnice pro daný notebook, ovšem jednak kvůli ceně, jednak kvůli nutnosti notebook rozebrat se mi varianta "fyzická výměna" příliš nelíbí. Zřejmě ale mají obě klávesnice jiný mikrokontrolér, který zřejmě nejde přeprogramovat.
Nevíte též někdo odkud se vlastně klávesa "\&|*" vzala? Je v nějaké normě? Když zrovna nezabírá místo pravého ctrl, tak jsem ji ještě viděl vedle levého shiftu, který pak bývá (z mého pohledu zbytečně) kratší.