Ovládání počítače pouze z klávesnice

Re:Ovládání počítače pouze z klávesnice
« Odpověď #15 kdy: 04. 02. 2026, 16:23:30 »
Optimální GUI by myš mělo používat vlastně jen jako doplňkový prostředek.

Dovolím si nesúhlasiť, optimálne GUI by práve nepoužívalo vôbec klávesnicu.  Ak je nutné naviac používať klávesové skratky, to je indikátor, že návrhár odviedol zlú robotu. Všetky potrebné funkcie by mali byť vidieť, alebo aspoň byť dostupné z kontextového menu.  Chápem, že niekto preferuje ovládanie len klávesnicou, ale je to skôr Anti-GUI a anachronizmus, ktoré je voľbou používateľa.

Zde mi prosím dovolte trochu oponovat oběma názorům. Uvažovat o myši jako jen o doplňku ke GUI, anebo jako jediné ovládací zařízení ke GUI, by bylo omezující buď z jedné, nebo z druhé strany. Myš je podle mě specializované polohovací zařízení, které má své výhody a nevýhody stejně, jako je má klávesnice.

Tak například programy jako kreslení, animace, CAD, DTP atd., anebo i třeba web browsing, potřebují přesné a rychlé zaměřování myši. Naopak programy jako psaní textu, kalkulačka, email, vývojářské programy, terminál atd. zase potřebují rychlost klávesnice (než bude zcela vyřešena pohodlná a přesná audio komunikační rozhraní).

Nezáleží ani tak na GUI ani na TUI samotných. Záleží na tom, jak je kdo založený. Například někdo radši bude procházet menu než se učit klávesové zkratky. Někdo zase dává přednost rychlejším klávesovým zkratkám a je ochoten se je naučit. Většina uživatelů, dává přednost kombinaci obou dvou.

Jedním z největších problémů je čas na přesouvání ruky z klávesnice na myš a obráceně. Zde usiluji o to, aby každá akce v aplikaci, nebo systému, šla provést oběma způsoby. To jest jak jenom myší, tak jenom klávesnicí. Takže je možnost používat delší dobu jen klávesnici, anebo jen myš. Nyní se zaměřuji primárně na ovládání jen z klávesnice. Myš je v podstatě v GUI vyřešena dobře. Stejně tak klávesnice je vyřešena dobře v TUI.

V současnosti hledám další způsoby ovládání jak pomocí myši, tak zejména klávesnice.

Pokud je problém jen s myší jako takovou. Zkoušel jsi něco jako Penguin vertikalní myš nebo velký trackball (malé jsou k ničemu)?

Vertikální myš jsem nezkoušel, ale veliký trackball ano. S tím se zaměřuje ještě lépe než s myší.

Nejspíše budu měnit jak hardware tak software. Jak to celé bude vypadat, o tom zatím nemám ještě představu. Zatím přemýšlím jen o alternativním layoutu klávesnice. Samozřejmě uvažuji i o jiných zařízeních, jako je dotykové ovládání, dotykové pero, rozšířená realita apod.

Díky za dotaz :)
nm


Re:Ovládání počítače pouze z klávesnice
« Odpověď #16 kdy: Dnes v 09:42:41 »
Optimální GUI by myš mělo používat vlastně jen jako doplňkový prostředek.

Dovolím si nesúhlasiť, optimálne GUI by práve nepoužívalo vôbec klávesnicu.  Ak je nutné naviac používať klávesové skratky, to je indikátor, že návrhár odviedol zlú robotu. Všetky potrebné funkcie by mali byť vidieť, alebo aspoň byť dostupné z kontextového menu.  Chápem, že niekto preferuje ovládanie len klávesnicou, ale je to skôr Anti-GUI a anachronizmus, ktoré je voľbou používateľa.
To jste mě nepochopil. Netvrdím, že by se GUI mělo ovládat jenom pomocí klávesnice. Ale že by mělo být ovladatelné převážně jen s pomocí klávesnice - pokud chci. Nutit člověka šmrdlat myší po stole v situacích, kdy je rychlejší stisknout pár kláves nebo napsat příkaz, je doslova antiergonomické a taková práce neefektivní. Prostě zaměnil jste si možné za nutné.

Představa, že GUI je myš na úkor klávesnice, je naprosto chybná, třebaže velmi rozšířená. Stejně jako představa, že GUI může plně nahradit CLI - nemůže, optimální by bylo mít v GUI vždy rychle po ruce možnost zadat příkaz v kontextu aplikace, protože v tom tkví největší síla interakce člověka s počítačem: možnost ovládat ho umělým jazykem, tedy příkazy, a to v turingovsky-úplném smyslu. Nikoli jeho degradace na elektronická lejstra - protože co jiného jsou klikací formuláře. Nebo GUI evokující vzhled ovládacího panelu nějakého přístroje, jenž byl počítačem nahrazen - to je stejný nesmysl, jako by dálkové ovládání k vratům od garáže mělo tvar kliky, protože přeci dveře se otevírají klikou.

Zavádějící je také představa myši jakožto nástroje pro přesné polohování. Myš je přesná jen jako lidská ruka - a ta je velmi nepřesná. Čili přesné polohování vyžaduje další asistenci - vazbu na mřížku, na polohu okolních objektů, rozšíření citlivé oblasti u drobných objektů atp. I v tom grafickém programu by pro mě asi mnohdy bylo jednodušší prostě napsat "select ABC" než trefovat se do nějakého miniaturního bodu.