[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: keyboard switching



My method worked however I am open to new ideas. If I work the way, you suggested how can I design a way to make it easier for the students to switch between different layouts?

thanks Ben

On 29 August 2010 17:01, Ben Armstrong <synrg@sanctuary.nslug.ns.ca> wrote:
Not sure if this fully addresses your issues but live-config supports multiple locales via 'locales=' and multiple keyboard layouts via 'keyboard-layouts=' as per the man page, and then you just use the usual way provided by your desktop environment to switch, as per the live-config(7) man page:

       live-config.locales=LOCALE1,LOCALE2 ... LOCALEn | locales=LOCALE1,LOCALE2 ... LOCALEn
           Allows to set the locale of the system, e.g. 'de_CH.UTF-8'. The default is 'en_US.UTF-8'. In case
           the selected locale is not already available on the system, it is automatically generated on  the
           fly.

       live-config.keyboard-layouts=KEYBOARD_LAYOUT1,KEYBOARD_LAYOUT2 ... KEYBOARD_LAYOUTn  |  keyboard-lay‐
       outs=KEYBOARD_LAYOUT1,KEYBOARD_LAYOUT2 ... KEYBOARD_LAYOUTn
           Allows  to  change  the keyboard layouts. If more than one is specified, the tools of the desktop
           environment will allow to switch it under X11. There is no default value set.



On 29/08/10 09:31 AM, Robert Spiteri wrote:
SOLVED:

I made a script called switch_keyboard in /usr/bin containing:

#!/bin/bash
setxkbmap -option grp:switch,grp:alts_toggle gb,us

then added a desktop file in /etc/xdg/autostart that calls the script when xfce starts

xfkc is not needed anymore now...

opinions please?


On 29 August 2010 12:29, Robert Spiteri <rspiteri01@gmail.com> wrote:
>
> I have 2 main issues as regards the keyboard:
>
> 1. By default, I want the live cd to use the uk keyboard layout. So I added the locales package and specified: LH_BOOTAPPEND_LIVE="locale=en_GB.UTF-8 keyb=uk". I am using xfce4 and added a package called xfkc to manage the keyboard layout. However when I add a layout from xfkc ex: USA - International (no dead keys), the key mappings remain that of UK. Is there anything that needs to be configured?
>
> 2. Is there a way to add an entry into syslinux to let the user choose between a UK and US keyboard?
>
> --
>
> Robert
> http://www.weavefx.com



--
Robert
http://www.weavefx.com




--
Robert
http://www.weavefx.com

Reply to: