On Wed, Apr 14, 2010 at 05:15:52PM +0400, Anton Kovalenko wrote: > On Wed, Apr 14 2010, Иван Лох wrote: > > >> Вроде бы раскладка setxkbmap применяется к core keyboard, т.е. к > >> виртуальному устройству, которое есть всегда; тем не менее, если > >> отключить и включить десктопную клавиатуру, последствия setxkbmap > >> теряются; интересно, какая логика за этим стоит?). > > > > Клавиатуры разные бывают. А настройку их я только через hal умею делать... > > Я понимаю, что они разные бывают, но core keyboard (виртуальная) ведь > одна? Полагаю, при уходе с hal логика не изменилась - ну, другим > способом оповещение об устройстве получается, но xinput2 и xkb это > затрагивать не должно. > > Вам приходилось на двух клавиатурах ставить разные раскладки, хотя бы > через hal? И как оно при одновременном подключении -- действительно для > каждой клавиатуры умеет свои настройки?
Каждая физическая клавиатура это Slave device и она настраивается через hal или udev. Core keyboard (XKeyboard) -- Master device -- динамически связана с одной из них. Остальные -- XExtensionKeyboard. setxkbmap имеет ключ -device (по-умолчанию, core keyboard) -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100414135845.gc3...@nano.ioffe.rssi.ru