absolinux

Sujet : téléphone skype usb et bidouillage...
posté par Skippythekangoo 102 messages     le  29-11-2009  à  16:36citer
Salutations à toutes et à tous...

J'ai récemment craqué sur un appeau à geek, un téléphone pour skype (nativement pour Windows), qui dans son utilisation première fonctionne presque à merveille.
Le truc c'est qu'en voyant cette chose reluire devant moi au magasin, avec ces petites touches sexy, je me suis dit, -"Tien, pourquoi pas en faire une télécommande pour mon PC...???".
Donc je me suis fendu des 5 Chf (environ 3€66), et suis renté chez moi dans la joie et le sourire au lèvres.

J'ai donc branché le bouzin et il est détecté comme une carte audio usb (ce qui est quand même son rôle). Mais je n'arrive pas à utiliser les touches, non reconnu par xev...

Un coup de patte, svp...

Merci.

_______________________

º¿º Skippy the Kangoo º¿º
posté par TrueDD 97 messages     le  29-11-2009  à  17:04citer
Salut Skippy,

Peut-on connaître le modèle de ton appeau à geek ?
_______________________

Retrouvez-nous sur le canal #absolinux (serveur irc.freenode.net) [smile]
posté par Skippythekangoo 102 messages     le  29-11-2009  à  18:32citer
Ok, donc je vais y aller d'un formidable "lsusb -v"

#
Bus 001 Device 002: ID 0c45:184c Microdia VoIP Phone
#
Device Descriptor:
#
  bLength                18
#
  bDescriptorType        1
#
  bcdUSB              1.10
#
  bDeviceClass            0 (Defined at Interface level)
#
  bDeviceSubClass        0
#
  bDeviceProtocol        0
#
  bMaxPacketSize0        64
#
  idVendor          0x0c45 Microdia
#
  idProduct          0x184c VoIP Phone
#
  bcdDevice            1.00
#
  iManufacturer          2 GENERIC
#
  iProduct                1 USB Audio Device
#
  iSerial                0
#
  bNumConfigurations      1
#
  Configuration Descriptor:
#
    bLength                9
#
    bDescriptorType        2
#
    wTotalLength          328
#
    bNumInterfaces          4
#
    bConfigurationValue    1
#
    iConfiguration          0
#
    bmAttributes        0x80
#
      (Bus Powered)
#
    MaxPower              500mA
#
    Interface Descriptor:
#
      bLength                9
#
      bDescriptorType        4
#
      bInterfaceNumber        0
#
      bAlternateSetting      0
#
      bNumEndpoints          0
#
      bInterfaceClass        1 Audio
#
      bInterfaceSubClass      1 Control Device
#
      bInterfaceProtocol      0
#
      iInterface              0
#
      AudioControl Interface Descriptor:
#
        bLength                10
#
        bDescriptorType        36
#
        bDescriptorSubtype      1 (HEADER)
#
        bcdADC              1.00
#
        wTotalLength          169
#
        bInCollection          2
#
        baInterfaceNr( 0)      1
#
        baInterfaceNr( 1)      2
#
      AudioControl Interface Descriptor:
#
        bLength                12
#
        bDescriptorType        36
#
        bDescriptorSubtype      2 (INPUT_TERMINAL)
#
        bTerminalID            1
#
        wTerminalType      0x0101 USB Streaming
#
        bAssocTerminal          0
#
        bNrChannels            2
#
        wChannelConfig    0x0003
#
          Left Front (L)
#
          Right Front (R)
#
        iChannelNames          0
#
        iTerminal              0
#
      AudioControl Interface Descriptor:
#
        bLength                12
#
        bDescriptorType        36
#
        bDescriptorSubtype      2 (INPUT_TERMINAL)
#
        bTerminalID            2
#
        wTerminalType      0x0201 Microphone
#
        bAssocTerminal          0
#
        bNrChannels            2
#
        wChannelConfig    0x0003
#
          Left Front (L)
#
          Right Front (R)
#
        iChannelNames          0
#
        iTerminal              0
#
      AudioControl Interface Descriptor:
#
        bLength                12
#
        bDescriptorType        36
#
        bDescriptorSubtype      2 (INPUT_TERMINAL)
#
        bTerminalID            3
#
        wTerminalType      0x0603 Line Connector
#
        bAssocTerminal          0
#
        bNrChannels            2
#
        wChannelConfig    0x0003
#
          Left Front (L)
#
          Right Front (R)
#
        iChannelNames          0
#
        iTerminal              0
#
      AudioControl Interface Descriptor:
#
        bLength                12
#
        bDescriptorType        36
#
        bDescriptorSubtype      2 (INPUT_TERMINAL)
#
        bTerminalID            4
#
        wTerminalType      0x0605 SPDIF interface
#
        bAssocTerminal          0
#
        bNrChannels            2
#
        wChannelConfig    0x0003
#
          Left Front (L)
#
          Right Front (R)
#
        iChannelNames          0
#
        iTerminal              0
#
      AudioControl Interface Descriptor:
#
        bLength                9
#
        bDescriptorType        36
#
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
#
        bTerminalID            5
#
        wTerminalType      0x0605 SPDIF interface
#
        bAssocTerminal          0
#
        bSourceID              1
#
        iTerminal              0
#
      AudioControl Interface Descriptor:
#
        bLength                9
#
        bDescriptorType        36
#
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
#
        bTerminalID            6
#
        wTerminalType      0x0301 Speaker
#
        bAssocTerminal          0
#
        bSourceID              9
#
        iTerminal              0
#
      AudioControl Interface Descriptor:
#
        bLength                9
#
        bDescriptorType        36
#
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
#
        bTerminalID            7
#
        wTerminalType      0x0101 USB Streaming
#
        bAssocTerminal          0
#
        bSourceID              8
#
        iTerminal              0
#
      AudioControl Interface Descriptor:
#
        bLength                9
#
        bDescriptorType        36
#
        bDescriptorSubtype      5 (SELECTOR_UNIT)
#
        bUnitID                8
#
        bNrInPins              3
#
        baSource( 0)          10
#
        baSource( 1)          11
#
        baSource( 2)          12
#
        iSelector              0
#
      AudioControl Interface Descriptor:
#
        bLength                10
#
        bDescriptorType        36
#
        bDescriptorSubtype      6 (FEATURE_UNIT)
#
        bUnitID                9
#
        bSourceID              15
#
        bControlSize            1
#
        bmaControls( 0)      0x01
#
          Mute
#
        bmaControls( 1)      0x02
#
          Volume
#
        bmaControls( 2)      0x02
#
          Volume
#
        iFeature                0
#
      AudioControl Interface Descriptor:
#
        bLength                10
#
        bDescriptorType        36
#
        bDescriptorSubtype      6 (FEATURE_UNIT)
#
        bUnitID                10
#
        bSourceID              2
#
        bControlSize            1
#
        bmaControls( 0)      0x43
#
          Mute
#
          Volume
#
          Automatic Gain
#
        bmaControls( 1)      0x00
#
        bmaControls( 2)      0x00
#
        iFeature                0
#
      AudioControl Interface Descriptor:
#
        bLength                10
#
        bDescriptorType        36
#
        bDescriptorSubtype      6 (FEATURE_UNIT)
#
        bUnitID                11
#
        bSourceID              3
#
        bControlSize            1
#
        bmaControls( 0)      0x01
#
          Mute
#
        bmaControls( 1)      0x02
#
          Volume
#
        bmaControls( 2)      0x02
#
          Volume
#
        iFeature                0
#
      AudioControl Interface Descriptor:
#
        bLength                10
#
        bDescriptorType        36
#
        bDescriptorSubtype      6 (FEATURE_UNIT)
#
        bUnitID                12
#
        bSourceID              4
#
        bControlSize            1
#
        bmaControls( 0)      0x01
#
          Mute
#
        bmaControls( 1)      0x00
#
        bmaControls( 2)      0x00
#
        iFeature                0
#
      AudioControl Interface Descriptor:
#
        bLength                10
#
        bDescriptorType        36
#
        bDescriptorSubtype      6 (FEATURE_UNIT)
#
        bUnitID                13
#
        bSourceID              2
#
        bControlSize            1
#
        bmaControls( 0)      0x03
#
          Mute
#
          Volume
#
        bmaControls( 1)      0x00
#
        bmaControls( 2)      0x00
#
        iFeature                0
#
      AudioControl Interface Descriptor:
#
        bLength                10
#
        bDescriptorType        36
#
        bDescriptorSubtype      6 (FEATURE_UNIT)
#
        bUnitID                14
#
        bSourceID              3
#
        bControlSize            1
#
        bmaControls( 0)      0x01
#
          Mute
#
        bmaControls( 1)      0x02
#
          Volume
#
        bmaControls( 2)      0x02
#
          Volume
#
        iFeature                0
#
      AudioControl Interface Descriptor:
#
        bLength                15
#
        bDescriptorType        36
#
        bDescriptorSubtype      4 (MIXER_UNIT)
#
        bUnitID                15
#
        bNrInPins              3
#
        baSourceID( 0)          1
#
        baSourceID( 1)        13
#
        baSourceID( 2)        14
#
        bNrChannels            2
#
        wChannelConfig    0x0003
#
          Left Front (L)
#
          Right Front (R)
#
        iChannelNames          0
#
        bmControls        0x00
#
        iMixer                  0
#
        junk at descriptor end: 00
#
    Interface Descriptor:
#
      bLength                9
#
      bDescriptorType        4
#
      bInterfaceNumber        1
#
      bAlternateSetting      0
#
      bNumEndpoints          0
#
      bInterfaceClass        1 Audio
#
      bInterfaceSubClass      2 Streaming
#
      bInterfaceProtocol      0
#
      iInterface              0
#
    Interface Descriptor:
#
      bLength                9
#
      bDescriptorType        4
#
      bInterfaceNumber        1
#
      bAlternateSetting      1
#
      bNumEndpoints          1
#
      bInterfaceClass        1 Audio
#
      bInterfaceSubClass      2 Streaming
#
      bInterfaceProtocol      0
#
      iInterface              0
#
      AudioStreaming Interface Descriptor:
#
        bLength                7
#
        bDescriptorType        36
#
        bDescriptorSubtype      1 (AS_GENERAL)
#
        bTerminalLink          1
#
        bDelay                  3 frames
#
        wFormatTag              1 PCM
#
      AudioStreaming Interface Descriptor:
#
        bLength                17
#
        bDescriptorType        36
#
        bDescriptorSubtype      2 (FORMAT_TYPE)
#
        bFormatType            1 (FORMAT_TYPE_I)
#
        bNrChannels            2
#
        bSubframeSize          2
#
        bBitResolution        16
#
        bSamFreqType            3 Discrete
#
        tSamFreq[ 0]        32000
#
        tSamFreq[ 1]        44100
#
        tSamFreq[ 2]        48000
#
      Endpoint Descriptor:
#
        bLength                9
#
        bDescriptorType        5
#
        bEndpointAddress    0x01  EP 1 OUT
#
        bmAttributes            9
#
          Transfer Type            Isochronous
#
          Synch Type              Adaptive
#
          Usage Type              Data
#
        wMaxPacketSize    0x00c8  1x 200 bytes
#
        bInterval              1
#
        bRefresh                0
#
        bSynchAddress          0
#
        AudioControl Endpoint Descriptor:
#
          bLength                7
#
          bDescriptorType        37
#
          bDescriptorSubtype      1 (EP_GENERAL)
#
          bmAttributes        0x01
#
            Sampling Frequency
#
          bLockDelayUnits        1 Milliseconds
#
          wLockDelay              4 Milliseconds
#
    Interface Descriptor:
#
      bLength                9
#
      bDescriptorType        4
#
      bInterfaceNumber        2
#
      bAlternateSetting      0
#
      bNumEndpoints          0
#
      bInterfaceClass        1 Audio
#
      bInterfaceSubClass      2 Streaming
#
      bInterfaceProtocol      0
#
      iInterface              0
#
    Interface Descriptor:
#
      bLength                9
#
      bDescriptorType        4
#
      bInterfaceNumber        2
#
      bAlternateSetting      1
#
      bNumEndpoints          1
#
      bInterfaceClass        1 Audio
#
      bInterfaceSubClass      2 Streaming
#
      bInterfaceProtocol      0
#
      iInterface              0
#
      AudioStreaming Interface Descriptor:
#
        bLength                7
#
        bDescriptorType        36
#
        bDescriptorSubtype      1 (AS_GENERAL)
#
        bTerminalLink          7
#
        bDelay                  1 frames
#
        wFormatTag              1 PCM
#
      AudioStreaming Interface Descriptor:
#
        bLength                17
#
        bDescriptorType        36
#
        bDescriptorSubtype      2 (FORMAT_TYPE)
#
        bFormatType            1 (FORMAT_TYPE_I)
#
        bNrChannels            2
#
        bSubframeSize          2
#
        bBitResolution        16
#
        bSamFreqType            3 Discrete
#
        tSamFreq[ 0]        32000
#
        tSamFreq[ 1]        44100
#
        tSamFreq[ 2]        48000
#
      Endpoint Descriptor:
#
        bLength                9
#
        bDescriptorType        5
#
        bEndpointAddress    0x82  EP 2 IN
#
        bmAttributes            5
#
          Transfer Type            Isochronous
#
          Synch Type              Asynchronous
#
          Usage Type              Data
#
        wMaxPacketSize    0x00c8  1x 200 bytes
#
        bInterval              1
#
        bRefresh                0
#
        bSynchAddress          0
#
        AudioControl Endpoint Descriptor:
#
          bLength                7
#
          bDescriptorType        37
#
          bDescriptorSubtype      1 (EP_GENERAL)
#
          bmAttributes        0x01
#
            Sampling Frequency
#
          bLockDelayUnits        0 Undefined
#
          wLockDelay              0 Undefined
#
    Interface Descriptor:
#
      bLength                9
#
      bDescriptorType        4
#
      bInterfaceNumber        3
#
      bAlternateSetting      0
#
      bNumEndpoints          1
#
      bInterfaceClass        3 Human Interface Device
#
      bInterfaceSubClass      0 No Subclass
#
      bInterfaceProtocol      0 None
#
      iInterface              0
#
        HID Device Descriptor:
#
          bLength                9
#
          bDescriptorType        33
#
          bcdHID              1.00
#
          bCountryCode            0 Not supported
#
          bNumDescriptors        1
#
          bDescriptorType        34 Report
#
          wDescriptorLength      50
#
        Report Descriptors:
#
          ** UNAVAILABLE **
#
      Endpoint Descriptor:
#
        bLength                7
#
        bDescriptorType        5
#
        bEndpointAddress    0x83  EP 3 IN
#
        bmAttributes            3
#
          Transfer Type            Interrupt
#
          Synch Type              None
#
          Usage Type              Data
#
        wMaxPacketSize    0x0007  1x 7 bytes
#
        bInterval              10
#
Device Status:    0x0000
#
  (Bus Powered)


_______________________

º¿º Skippy the Kangoo º¿º




répondre

http://med4treat.top