X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.98.4 at av02.lsn.net Message-ID: <55F5EFB6.6050809@ecosensory.com> Date: Sun, 13 Sep 2015 16:50:46 -0500 From: John Griessen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.7.0 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: Re: [geda-user] off-topic: key bindings References: In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com 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