Portál AbcLinuxu, 6. května 2025 16:25

Genius SlimStar 310

Podpora: částečná
Ovladač: v jádře

Technické parametry

Standardní 105-klávesová klávesnice se 14-ti přídavnými tlačítky, z nichž pod Linuxem jedno nefunguje. Další specifikace: voděodolná, odolná vůči bakteriím, připojení přes USB i PS2 (s dodanou redukcí)

Identifikace pod Linuxem

usb 1-2: new low speed USB device using uhci_hcd and address 5
usb 1-2: configuration #1 chosen from 1 choice
input: HID 04d9:1203 as /class/input/input4
input: USB HID v1.11 Keyboard [HID 04d9:1203] on usb-0000:00:10.0-2

Postup zprovoznění pod Linuxem

Po připojení funguje jako klasická pc105 klávesnice. Pro podporu multimediálních kláves v X je potřeba provést následující úpravy:

1) do souboru /usr/share/X11/xkb/symbols/inet přidat následující sekci:
// Genius SlimStar 310, USB
partial alphanumeric_keys
xkb_symbols "geniusslimstar310" {
    // Describes the extra keys on a Genius SlimStar 310
    // From Michal Snitily <exeden@centrum.cz>
    key <I5F>	{	[ XF86Sleep		]	};
    key <XFER>	{	[ XF86AudioMedia	]	};
    key <I22>	{	[ XF86AudioPlay, XF86AudioPause ] };
    key <I24>	{	[ XF86AudioStop		]	};
    key <I2E>	{	[ XF86AudioLowerVolume	]	};
    key <I30>	{	[ XF86AudioRaiseVolume	]	};
    key <I02>	{	[ XF86WWW		]	};
    key <I6C>	{	[ XF86Mail		]	};
    key <I21>	{	[ XF86Calculator	]	};
    key <I66>	{	[ XF86Favorites		]	};
    key <I31>	{	[ XF86Launch1		]	};
    key <I18>	{	[ XF86Launch2		]	};
    key <K6C>	{	[ XF86Launch3		]	};
};
2) do souboru /usr/share/X11/xkb/rules/xorg přidat
! $inetkbds = ...
              geniusslimstar310 \
              ...
3) konfiguraci X v xorg.conf:
Section "InputDevice"
    Identifier "Standard"
    Driver "kbd"
    Option "XkbModel" "geniusslimstar310"
    Option "XkbLayout" "us,cz"
    Option "XkbOptions" "grp:alt_shift_toggle,compose:rwin"
EndSection

Dokument vytvořil: eXEden, 16.11.2006 15:22 | Zobrazeno: 934×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.