Written by wladston the 18 Jul 08 at 02:38.
Category: System.
Related project:
Nothing/Others.
Status: New
Rationale
I have a laptop with an english keyboard, that is also used on a docking station, that has a portuguese keyboard. Every time I change the "mode of use", I have to change the keyboard settings.
My idea is to detect with keyboard I am using, and use a proper configuration for it (en-intl or pt-br).
good idea.
also look here:
http://brainstorm.ubuntu.com/idea/10798/
but that wouldn't solve the problem
good would be to support 2 keyboards, each with it's own language selection possible.
I say do something like windows does, but better. Create seperate configuration profiles for docked and undocked modes + any other mode you wish.
I could see the system looking in ~/.mode/docked for user settings when docked. If an override for a particular configuration file isn't there, then it uses the default location. Something similar could be used for /etc too.
This would allow the system admin to have a machine completely re-configure itself depending upon it's operating environment. IE, when docked at the office it uses the company proxy, as well as when the machine is VPN'd into the company network.
Multiple triggers could cause a change in operating profile, as well as making it manually selectable from a dropdown on the tool bar.