Объясните пожалуйста подробнее.., команда для перевода клавиатур каждая в свою раскладку:
setxkbmap -device 3 -layout us && sleep 1 && setxkbmap -device 15-layout ru
поставить её в автозагрузку невозможно , потому-что число "device 15" - постоянно меняется (от 9 до 15) - но так было не всегда , до Ubuntu 14.04 один раз определялось число ( обычно это было "8" ) и сохранялось навсегда, команду в автозагрузку и забыл про переключение раскладки...
вот данные по клавиатурам, отдельно по каждой и при подключении 2-х вместе:
Русская клавиатура
xinput list --short (при подключенной только RAPOO RAPOO 2.4G Wireless Device с руской раскладкой)
vv@ubu14:~$ xinput list --short
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ HOLTEK Wireless USB Device id=9 [slave pointer (2)]
⎜ ↳ SAGE SAGE AirMouse id=11 [slave pointer (2)]
⎜ ↳ RAPOO RAPOO 2.4G Wireless Device id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ HOLTEK Wireless USB Device id=8 [slave keyboard (3)]
↳ SAGE SAGE AirMouse id=10 [slave keyboard (3)]
↳ RAPOO RAPOO 2.4G Wireless Device id=12 [slave keyboard (3)]
↳ Eee PC WMI hotkeys id=16 [slave keyboard (3)]
vv@ubu14:~$
...........................................................................................
Английская клавиатура
(англ. клава ( ↳ SIGMACHIP USB Keyboard ) - подключена одна без русской
vv@ubu14:~$ xinput list --short
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ HOLTEK Wireless USB Device id=9 [slave pointer (2)]
⎜ ↳ SAGE SAGE AirMouse id=11 [slave pointer (2)]
⎜ ↳ SIGMACHIP USB Keyboard id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ HOLTEK Wireless USB Device id=8 [slave keyboard (3)]
↳ SAGE SAGE AirMouse id=10 [slave keyboard (3)]
↳ Eee PC WMI hotkeys id=16 [slave keyboard (3)]
↳ SIGMACHIP USB Keyboard id=12 [slave keyboard (3)]
vv@ubu14:~$
..........................................
Анлийская и руская клавиатуры подключены вместе и выполнена команда
setxkbmap -device 3 -layout us && sleep 1 && setxkbmap -device 15-layout ru
вот совместный выхлоп:vv@ubu14:~$ xinput list --short
vv@ubu14:~$ xinput list --short
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ HOLTEK Wireless USB Device id=9 [slave pointer (2)]
⎜ ↳ SAGE SAGE AirMouse id=11 [slave pointer (2)]
⎜ ↳ SIGMACHIP USB Keyboard id=13 [slave pointer (2)]
⎜ ↳ RAPOO RAPOO 2.4G Wireless Device id=14 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ HOLTEK Wireless USB Device id=8 [slave keyboard (3)]
↳ SAGE SAGE AirMouse id=10 [slave keyboard (3)]
↳ Eee PC WMI hotkeys id=16 [slave keyboard (3)]
↳ SIGMACHIP USB Keyboard id=12 [slave keyboard (3)]
↳ RAPOO RAPOO 2.4G Wireless Device id=15 [slave keyboard (3)]
vv@ubu14:~$
...........
вот включение рус. раскладки( на клавиатуре↳ RAPOO RAPOO 2.4G Wireless Device сработало на этот раз на числе "15")
Следующий раз сработает на другом числе..., но так было не всегда с Ubuntu10.04 до 14.04 - один раз определялось число для русской раскладки (вот тут-"device 15-layout ru "и оно никогда больше не менялось).