r621 introduces dvorak-ansi and dvorak-classic keymaps.... sorry
dennis :) it only took a few minutes in any case :)

On Dec 29, 2007 5:57 PM, Dennis Hayes <[EMAIL PROTECTED]> wrote:
> Nice, but I think more inportiant is getting stuff working.
> If you have a basic English keyboard working, I would advise moving on to
> other things.
> Most people will either be using English, or can use it, and will be used to
> badly written software requiring it.
> Later maybe another volunteer will add mapping and stuff for other
> languages.
>
> I don't want to be a bigot here, I am just pointing out that getting other
> devices/commands/functionality/etc. working is more importiant than planing
> ahead for weird devices, or even more common devices like non-english
> keyboards.
>
> It will be very imnportiant to suport other languages, and the sooner the
> better, but with limited resources, we (umm you) need to keep tight
> priorities.
>
>
> Thanks,
> Dennis
>
>
>
> Jonathan Chayce Dickinson <[EMAIL PROTECTED]> wrote:
>
>
> Can I tell you what I envisioned?
>
> I recently saw a new keyboard on the net, it had LCD screens on the keys
> (yep, you heard me right). Now what if we were to support stuff like
> that out of the box?
>
> Firstly, if we consider this the whole key map problem flies out of the
> window. So does the notion of a keyboard (which will hopefully make us
> future compliant). The idea comes from my directx days.
>
> In directx all controls are abstracted away and you just deal with
> commands like "Jump" and "Move Left,Right".
>
> So a keyboard would be a device with 110 axes. Given that, the typical
> events would be "AxisChanged (float delta)". Obviously a keyboard would
> report "AxisChanged(1)" for a keydown and "AxisChanged(-1)" for a keyup.
>
> But this is where it gets very interesting. Let's take keyboard
> shortcuts for example: the host program would take the OS keymap and
> augment it as follows:
>
> Find Ctrl (store as a)
> Find C (store b)
>
> Copy = a -> b
>
> Now imagine what would happen with that keyboard. You hit CTRL and then
> all the LCDs change to the shortcuts, most notably, a copy icon instead
> of C.
>
> VS 2005+ has chords. That is when you hold down Ctrl followed by two keys.
>
> E.g. Fold All Code = ctrl -> m -> o
>
> A mouse would simply be a device with two axes (for the x,y) and 3-many
> other axes (for other buttons, the wheel, and the 'tilter' on the new
> mice these days).
>
> But in any case, let's just leave keymaps as are until we have drivers.
> Because the kernel keymaps will fall away anyway.
>
> --
> Jonathan Dickinson
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> SharpOS-Developers mailing list
> SharpOS-Developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sharpos-developers
>
>
>
>  ________________________________
> Looking for last minute shopping deals? Find them fast with Yahoo! Search.
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> SharpOS-Developers mailing list
> SharpOS-Developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sharpos-developers
>
>



-- 
fury

long name: William Lahti
handle :: fury
freenode :: xfury
blog :: http://xfurious.blogspot.com/

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
SharpOS-Developers mailing list
SharpOS-Developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sharpos-developers

Reply via email to