Mail Archives: geda-user/2015/09/13/17:51:00
On 09/13/2015 05:17 AM, gedau AT igor2 DOT repo DOT hu wrote:
> 1. if the first key is with a modifier, it is a single-stroke hotkey (e.g. ctrl+z or ctrl+s)
>
> 2. if the first key is not alnum, it is a single-stroke hotkey (e.g. arrow keys, escape, F1, enter, etc.)
>
> 3. if the first key is alnum without a modifier, it's the first character of a multi-stroke command
>
> Rule 3 removes 36 keys from the single-stroke world but makes it possible to use best of both worlds without collision.
>
> Any thoughts/feedback are welcome.
It's not compatible with good layout hotkey uses. In that case one uses the right hand on mouse, left on keyboard,
or vice versa if they are left handed.
I'd rather lose the whole 2 stroke keybinding set in
gschem and convert to hotkeys.
IOW everything on the keyboard is a programmable hotkey.
Then there is a good chance to have schem and layout use the same, with some user set up.
On 09/13/2015 01:24 PM, Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:> it should be something new users
could reach more easily than
> breaking out a text editor.
Yes, and that is a lot of GUI work to do it seems. If it was broken down it would not be too bad. I'd
help if the right keybinding layout was planned. Seems like the kind of discussion we can't agree on though.
I can't see a way to satisfy all coexisting, so it would be nice to be easy to switch between
some kinds of defaults -- either layout oriented or schematic, but I say ditch the old 2-stroke
gschem hot keys.
On 09/13/2015 03:42 PM, Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:> 3. To use same key
binding whenever appropriate in pcb and gschem is probably a very good idea.
>
> In my opinion single keystrokes accessible with the left hand is very handy then using the mouse.
I bet Nicklas and i could come up with a good layout-compatible/newbie-compatible keybindings list.
I mean IF the gschem was possible to have the same, but with 2-strokers it is not.
John
- Raw text -