[BSD] USB billentyuzet FreeBSD-n

Schneider Tamás tschneider at jaffastudio.hu
2008. Nov. 12., Sze, 14:46:44 CET


Hali!

Én jelenleg egy 6.3-ast használok.

rc.conf-ban: usbd_enable="YES"

nekem ennyi ami a billentyűzetre (is) vonatkozó beállítás,

mellékelem a kernel konfigom ide vonatkozó részeit, de az biztos, hogy az
eredetivel is ment,
én csak karcsúsítottam:

# atkbdc0 controls both the keyboard and the PS/2 mouse
device          atkbdc          # AT keyboard controller
device          atkbd           # AT keyboard
#device         psm             # PS/2 mouse

device          kbdmux          # keyboard multiplexer

# USB support
device          uhci            # UHCI PCI->USB interface
#device         ohci            # OHCI PCI->USB interface
device          ehci            # EHCI PCI->USB interface (USB 2.0)
device          usb             # USB Bus (required)
#device         udbp            # USB Double Bulk Pipe devices
device          ugen            # Generic
device          uhid            # "Human Interface Devices"
device          ukbd            # Keyboard 

üdv
s

> -----Original Message-----
> From: bsd-bounces at hu.freebsd.org 
> [mailto:bsd-bounces at hu.freebsd.org] On Behalf Of Adam Szilveszter
> Sent: Wednesday, November 12, 2008 7:11 AM
> To: bsd at hu.freebsd.org
> Subject: Re: [BSD] USB billentyuzet FreeBSD-n
> 
> Szia!
> 
> On Tue, Nov 11, 2008 at 05:22:01PM +0100, Attila GOLONCSER wrote:
> > Van itt egy amin csak usb portok vannak, semmi ps/2. Hogyan tudom 
> > beallitani, hogy alapertelmezetten hasznalja az USB billentyuzetet?
> > Jelenleg mukodik az elso konzolon az USB billentyuzet, de 
> ha konzolt 
> > probalok valtani, onnantol nem. A gep ssh-n elerheto, de semmilyen 
> > jelet nem vesz a billentyurol.
> 
> Tisztázzuk, mit szeretnél. Tehát van egy helyileg 
> csatlakoztatott USB bill. Nem KVM, nem valami távoli 
> ügyeskedés. Ugye? És ezt szeretnéd használni, nem csak a 
> console-on, hanem minden terminálon. Ugye?
> 
> > Amivel eddig probalkoztam:
> > 
> > /boot/loader.conf-ba:
> > ukbd_load="YES"
> > usb_load="YES"
> > 
> > Ettol nem bootol a rendszer.
> 
> AMi már magában sem jó. Úgy próbáltad, hogy az usb-t a 
> kernelbe forgatod? 
> 
> > /etc/rc.conf
> > keyboard="/dev/ukbd0"
> > 
> > Ennek semmi hatasa nincs.
> 
> A kérdés még az, hogy milyen verziót használsz? Mert a 
> 7.x-ben szerintem semmilyen extra varázslás nem kell, ott 
> mihelyt be van dugva *és fel van
> ismerve* a bill, onnantól akár egyszerre is megy a ps/2-vel, 
> de külön is. És megy minden konzolon. Még X-en is. Én is 
> használom, nálam a 8.x-en van így. A 6.x-et nem tudom. 
> (Persze ha boot közben is kellene a bill, akkor a legacy 
> emulation be kell kapcsolva legyen, de ennek nincs köze a FreeBSD-hez)
> 
> > $ dmesg | grep kbd
> > kbd1 at kbdmux0
> > atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
> > atkbd0: <AT Keyboard> irq 1 on atkbdc0 kbd0 at atkbd0
> > atkbd0: [GIANT-LOCKED]
> > atkbd0: [ITHREAD]
> > ukbd0: <Dell Dell USB Keyboard, class 0/0, rev 1.10/3.06, 
> addr 2> on 
> > uhub3
> > kbd2 at ukbd0
> > 
> > Tehat szerintem jo eszkozt jelolok ki (ukbd0).
> 
> Igen, itt úgy tűnik felismeri.
> 
> > Talaltam egy ilyen sort valahol:
> > $ kbdcontrol -k /dev/ukbd0 < /dev/console > /dev/null
> > 
> > De:
> > kbdcontrol: cannot open /dev/ukbd0: Device busy
> > 
> > Ezt hova kene beszurnom bootolaskor?
> 
> A legegyszerűbb ott hagyni, ahol van: az /etc/devd.conf-ban. 
> Nézd meg, hogy neked is benne vannek-e az USB billenytűvel 
> kapcsolatos sorok. Meg persze, hogy a devd_enable=YES be 
> van-e írva az /etc/rc.conf-ba.
> 
> Remélem ebből segít valami...
> 
> Sz.
> --
> BSD: An Operating System, Not a Religion.
> _______________________________________________
> BSD levlista
> BSD at hu.freebsd.org
> http://www.hu.freebsd.org/hu/mailman/listinfo/bsd
 

_____________ NOD32 EMON 3606 (20081112) Információ _____________

Az üzenetet a NOD32 antivirus system megvizsgálta.
http://www.nod32.hu
\par 




További információk a(z) BSD levelezőlistáról