Come accedere a tasti speciali usando una tastiera ZAGGmate con iSSH sull'iPad?

3

Ho appena acquistato un caso ZAGGmate con la tastiera Bluetooth. Ho immediatamente effettuato l'accesso a una macchina Linux tramite iSSH e ho aperto vim. Posso digitare bene su questa piccola tastiera, ma sto avendo difficoltà con diversi tasti.

Per prima cosa, il tasto Esc è associato alla chiave della schermata iniziale. Ho provato a tenere premuto Fn mentre premevo Esc. Purtroppo, questo non ha funzionato.

Inoltre, il tasto di controllo non sembra funzionare. Ad esempio, CTRL-F e CTRL-B non eseguono lo scroll avanti e indietro di una pagina in vim. Qualche idea su come correggere quella situazione?

Aggiornamento: ho trovato un'impostazione iSSH che associa gli accordi chiave delle opzioni per controllare gli accordi chiave. Questo risolve il mio secondo problema. Inoltre, ora posso premere CTRL- [per ottenere lo stesso effetto di premere Esc. Quindi, non sono abbastanza arrabbiato per restituire la tastiera al negozio più. Qualsiasi aiuto con la prima parte della domanda sarebbe comunque molto apprezzato.

    
posta Judge Maygarden 13.03.2011 - 22:13
fonte

1 risposta

1

Ho sviluppato un terminale per iOS (non è stato rilasciato, è inteso come base per altri progetti) e ho provato per ore a vedere qualsiasi tipo di evento o modificatore quando i meta tasti sono usati su una tastiera esterna. L'unico modo per ottenere questi eventi è utilizzare le API private e, se lo fai, non puoi ottenere la tua app nello store. Ho registrato un problema ( Apple rdar 10283552 ) e spero che questo cambi in una versione futura.

Quindi il problema non è la tua tastiera, è iOS. Penso che tu abbia trovato la migliore soluzione con gli accordi chiave, a meno che tu non voglia utilizzare una delle migliori app come Prompt , che ti dà "soft" "meta tasti sullo schermo - ma il punto è tenere le mani sulla tastiera esterna, lo so.

Non so per certo se Prompt tenga visibili quei meta chiavi quando è collegata una tastiera BT - può essere fatto nel codice - se così fosse forse i metadati sarebbero meglio di niente.

    
risposta data 21.03.2012 - 20:59
fonte

Leggi altre domande sui tag