[haiku-development] Re: default conf build
- From: "François Revol" <revol@xxxxxxx>
- To: haiku-development@xxxxxxxxxxxxx
- Date: Fri, 07 Mar 2008 18:06:08 +0100 CET
> What I don't like is the whole way that keymaps, acceleration
> settings,
> modifiers and all that are assigned to devices. Because they are not
> at all
> assigned to devices, they are global settings which apply to all
> devices.
> Consider the not so unlikely case where I have a mouse and a keyboard
> attached to a notebook. The acceleration settings which are perfect
> for the
> touchpad might not at all be perfect for the mouse. Similarily, if I
> have
> num_lock on for the external keyboard, because it has a separate
> number
> block, it might totally mess up the laptop keyboard, because the
> right half
> is now in num_lock mode. The same problem applies if I happen to have
> keyboards with different layout, for example a German keyboard in the
> laptop, but a US-International keyboard attached via USB.
>
> Summary: I want the configuration per device, not globally. But I am
> fine
> if we do this for R2... :-)
>
> BTW: It works the same in Windows (don't know about other OS') and it
> sucks
> there just the same... ;-)
Yes it can be useful, but it's not a widespread setup.
Problem would be with existing API, like the one to get the keymap, it
doesn't refer to any device AFAIK, so which should we choose ?
That said, it should already be possible to bind keymap or settings to
devices, since we can send them BMessages via their Control() hook.
François.
- Follow-Ups:
- [haiku-development] Re: default conf build
- From: Stephan Assmus
- References:
- [haiku-development] Re: default conf build
- From: Stephan Assmus
Other related posts:
- » [haiku-development] default conf build
- » [haiku-development] Re: default conf build
- » [haiku-development] Re: default conf build
- » [haiku-development] Re: default conf build
- » [haiku-development] Re: default conf build
- » [haiku-development] Re: default conf build
- » [haiku-development] Re: default conf build
- [haiku-development] Re: default conf build
- From: Stephan Assmus
- [haiku-development] Re: default conf build
- From: Stephan Assmus