Když se tam píše že pedál posílá ESC tak to přeci není přepínač módů.
Ve VIM mám "i" pro insert, "o" pro insert na dalším řádku a "v/V" visual pro možnost označování textu. A klávesa ESC z těch všech pouze vyskakuje do příkazového módu.
Takže to určitě není přepínač módů pro VIM a jediné proč to chtít je v případ chybějícího malíčku na levé ruce, tehdy může být problém dosáhnout na klávesu ESC.
Je to přepínač módů pro VIM. Že jste špatně pochopil co to dělá, ještě neznamená, že to nefunguje.
Viz diskuse a internet. Ona to není "vyvedená 1 klávesa", ale zařízení simulující klávesnici. Při stisku simuluje jednu sekvenci kláves, při puštění jinou. Navíc si to můžete nastavit jak chce, třebas na "i" při sešlápnutí a na ESC při puštění. Nebo naopak. Je to arduino, takže si to klidně můžete ohackovat tak, aby to počítalo sešlápnutí a na liché to posílalo "i", na sudé "ESC". Nebo to i měřilo dobu sešlápnutí, při krátkém to dělalo "i", při delším "v" apod. Nenechte se zmást diskutujícím výše, který to považuje za ekvivalent vytažení dvou kablíků ze staré klávesnice.
Mas pravdu nedoslo mi ze to jsou klavesy dve a to uz by byl konstrukcne (na urovni Hardware) zajimavej problem udelat z klavesnice.
Jde proste jen o to ze delat z arduina za 680Kc (a to tevim jestli k tomu neni potreba nejakych shieldu) dvoutlacitkovou klavesnici se mi zda neprakticke a ze by to melo jit udelat i jednoduseji. Ano Arduino se necha naprogramovat i na slozitejsi chovani jako jsou ruzne sekvence stisku (Morseova abeceda?), ale to by pro osobu znalou nemel byt problem udelat primo v systemu. Ackoli jsem to nikdy nezkousel tak jsem pro widle videl ruzne programy pro klavesova makra a jejich existenci predpokladam i v linuxu.
Sakra ja si to snad skusim zbastlit. :-)
Jste moc všichni zaměření na software... V jakém systému? Linux? Win? Mac? FreeBSD? A každá ta aplikace bude muset řešit jiné problémy a nakonec ji nebude nikdo udržovat.
Když to uděláte v hardware, tak to bude fungovat všude a bez ovladačů. Konfiguraci zařídit přes USB HID protokol na druhém USB endpointu a máte to úplně univerzální (běžně se to tak dělá u SDR).
Btw s tou cenou.. Arduino něco stojí, ale uvnitř je stejně jen něco jako ATmega32u4 = 145Kč v kusovém množství (TQFP).
Jenže přičtěte si k tomu desku a okolní součástky (u toho AVR jich tam moc být nemusí, ale něco přece jen ano.. a konektory jsou občas až překvapivě drahé) a čas potřebný na vývoj a zjistíte, že těch 700 Kč zase tak moc není :)
Lepší argument pro vlastní řešení je často spíš velikost. Pokud můžete dostat na jednu pcb jen přesně to co vyžaduje Váš projekt, tak je to občas velká výhra. Shieldy u Arduina jsou tím skládáním do výšky dost nepraktické.