Portál AbcLinuxu, 1. května 2025 00:32

Happy Hacking Keyboard Lite 2

Podpora: kompletní

Technické parametry

levnější verze kultovní Happy Hacking Keyboard

Původní a PS/2 verze neměla USB hub. HHKB Pro 2 je vybavená kapacitními spínači Topre (55g verze, volitelně odhlučněná) a klávesami z PBT (vyjma mezerníku), mírně se liší rozložením (ANSI verze nemá fyzické šipky, JIS ano) a její kabel je odpojitelný.

Identifikace pod Linuxem

$ lsusb -v
Bus 006 Device 011: ID 0472:0065 Chicony Electronics Co., Ltd PFU-65 Keyboard [Chicony]
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0472 Chicony Electronics Co., Ltd
  idProduct          0x0065 PFU-65 Keyboard [Chicony]
  bcdDevice            1.00
  iManufacturer           3 Chicony 
  iProduct                4 PFU-65 USB Keyboard
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           34
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          4 PFU-65 USB Keyboard
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.00
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      65
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              24
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 006 Device 010: ID 0472:0065 Chicony Electronics Co., Ltd PFU-65 Keyboard [Chicony]
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0         8
  idVendor           0x0472 Chicony Electronics Co., Ltd
  idProduct          0x0065 PFU-65 Keyboard [Chicony]
  bcdDevice            1.00
  iManufacturer           1 Chicony 
  iProduct                2 Generic USB Hub
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower               90mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             3
  wHubCharacteristic 0x000d
    Per-port power switching
    Compound device
    Per-port overcurrent protection
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent     90 milli Ampere
  DeviceRemovable    0x02
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0103 power enable connect
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
Device Status:     0x0002
  (Bus Powered)
  Remote Wakeup Enabled
$ dmesg
[518643.932181] usb 6-2: new full-speed USB device number 10 using uhci_hcd
[518644.112245] usb 6-2: New USB device found, idVendor=0472, idProduct=0065
[518644.112250] usb 6-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[518644.112254] usb 6-2: Product: Generic USB Hub
[518644.112257] usb 6-2: Manufacturer: Chicony 
[518644.115281] hub 6-2:1.0: USB hub found
[518644.117215] hub 6-2:1.0: 3 ports detected
[518644.397267] usb 6-2.1: new full-speed USB device number 11 using uhci_hcd
[518644.538264] usb 6-2.1: New USB device found, idVendor=0472, idProduct=0065
[518644.538273] usb 6-2.1: New USB device strings: Mfr=3, Product=4, SerialNumber=0
[518644.538279] usb 6-2.1: Product: PFU-65 USB Keyboard
[518644.538285] usb 6-2.1: Manufacturer: Chicony 
[518644.546190] input: Chicony  PFU-65 USB Keyboard as /devices/pci0000:00/0000:00:1d.0/usb6/6-2/6-2.1/6-2.1:1.0/0003:0472:0065.0012/input/input29
[518644.546679] hid-generic 0003:0472:0065.0012: input,hidraw1: USB HID v1.00 Keyboard [Chicony  PFU-65 USB Keyboard] on usb-0000:00:1d.0-2.1/input0

Postup zprovoznění pod Linuxem

Zapojit a používat.

Poznámka

Jak zmiňuji výše, zpracování odpovídá klasickým membránovým klávesnicím značky Chicony. Ostatně, právě Chicony HHKB Lite pro PFU vyrábí. Relativně vysoká cena tak padne především na vzácné rozložení.

Související dokumenty

HHKB Lite (Deskthority Wiki) (externí dokument)
poměrně detailní přehled specifikací různých existujících verzí

Dokument vytvořil: Fluttershy, yay!, 16.2.2015 21:35 | Poslední úprava: Fluttershy, yay!, 16.2.2015 21:37 | Historie změn | Zobrazeno: 403×

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

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