The latest development code now supports long press key bindings. These may slowly start appearing within some of our key tables, especially since it's a convenient way to add more functionality to a braille device which only has a few keys.
For those of you who like to do your own key table editing, append a colon and a second command to any bind statement. For example: bind Thumb1 TOP:TOP_LEFT bind RoutingKey ROUTE:DESCCHAR With these two statements you now have four functions. Tapping Thumb1 goes to the top line while holding it goes to the top-left corner. Tapping a routing key routes the cursor while holding it describes the character. You can actually now define eight functions with only two keys. Firstly, you can press each of the keys separately as well as both of them together in either order. Secondly, each of these four possibilities can be a short or a long press. This is how you'd define it: bind key1 command1:command2 bind key2 command3+command4 bind key1+!key2 command5+command6 bind key2+!key1 command7+command8 If autorepeat is enabled then it's the long press function which is repeated. -- Dave Mielke | 2213 Fox Crescent | The Bible is the very Word of God. Phone: 1-613-726-0014 | Ottawa, Ontario | http://Mielke.cc/bible/ EMail: [email protected] | Canada K2A 1H7 | http://FamilyRadio.com/ _______________________________________________ This message was sent via the BRLTTY mailing list. To post a message, send an e-mail to: [email protected] For general information, go to: http://mielke.cc/mailman/listinfo/brltty
