• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Linux empfängt kein signal der Makrotasten

Liebe Community,

ich versuche derzeit von Windows auf Linux (Ubunut 9.04) umzusteigen. In erst Linie bin eigentlich positiv überrascht, da ich, mithilfe der Informationen in Foren, bis jetzt alles, auf kurz oder lang, so hinbekommen habe wie ich es mir vorgestellt hatte.
Doch was leider überhauptnicht funktioniert sind die Makrotasten meiner Tastatur (Microsoft Sidewinder X6). Da die Tastatur noch relativ neu ist hatte ich auch nicht erwahrtet das Programme die KeyTouch diese unterstützen. Demnach wollte ich meine Tastatur nach Anleitungen zum laufen bringen. Doch diese setzen alle vorraus, dass der Computer alle Tasten erkennt. Doch werden meine Makrotasten einfach nicht wahrgenommen (habe es unter anderem mit xev probiert --> einfach keine Reaktion).
Habe irgendwo gelesen, dass es an dem USB Anschluss der Tastatur liegen könnte. Dann habe ich nun allerdings ein Problem, da meine Tastatur nicht mit einem PS/2 Adapter kompatibel ist.
Komm einfach nicht mehr weiter Traurig ----> bitte um Hilfe


danke,
mfg dimitri


ps: unter Windows funktioniert die Tastatur natürlich mitsammt den Makrotasten.
 
OP
D

dimitri021

Newbie
ja sie wird erkannt:

Code:
Bus 002 Device 002: ID 045e:074b Microsoft Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x045e Microsoft Corp.
  idProduct          0x074b 
  bcdDevice            2.60
  iManufacturer           1 Microsoft
  iProduct                2 Microsoft� SiderWinderTM X6 Keyboard
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           59
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              500mA
    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.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      54
         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               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      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.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     166
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               1
Device Status:     0x0000
  (Bus Powered)
 

whois

Ultimate Guru
Komisch das xev dann nicht reagiert. :???:
Ich muss erst mal Tante G anwerfen vielleicht finde ich was.

/edit: Das sieht für Buntu eher schlecht aus.

http://wiki.ubuntuusers.de/Hardwaredatenbank/Eingabeger%C3%A4te#Tastaturen
 
OP
D

dimitri021

Newbie
Ja die Hardwaredatenbank hab ich mir natürlich auch angeschaut.
Aber gibt diese nicht an, welche komklett unterstützt werden?
Wundere mich allerdings warum Ubuntu nichteinmal ein Signal empfängt :(.
 

whois

Ultimate Guru
dimitri021 schrieb:
Wundere mich allerdings warum Ubuntu nichteinmal ein Signal empfängt :(.
Wundert mich auch ein wenig vor allem da die Tastatur erkannt wird,aber im Bereich Buntu kenne ich mich ehrlich gesagt weniger aus.
Das sind aber USB 2 Ports und du hast auch schon mal einen anderen Port versucht nehme ich an?
Vielleicht kann dir in deren Forum eher einer helfen.
Nur bitte mach querlinks.
 
OP
D

dimitri021

Newbie
whois schrieb:
Das sind aber USB 2 Ports und du hast auch schon mal einen anderen Port versucht nehme ich an?Nur bitte mach querlinks.
Ja befürchte ich versteht nicht ganz. Habe nur USB 2 Ports an meinem Computer, von denen ich allerdings die verschiedenen ausprobiert hatte --> natürlich ohne Erfolg.
Andere Versionen von USB Ports sollten etwas bringen? Bzw. geht oder nimmt Linux diese anders wahr?

soweit danke,
mfg
dimitri
 

whois

Ultimate Guru
Nein, das meinte ich nicht aber vielfach sind noch USB 1.1 Ports verbaut und die werden anders "angesteuert", übrigens meines Wissens auch unter Windows. ;)

Sorry, ich finde aber auch nirgendwo im Net Hinweise die bei dem Problem helfen könnten.
Vielleicht benutze ich einfach nur die falschen Suchbegriffe....
 
OP
D

dimitri021

Newbie
Ah, ok. Nein solche sind bei nicht mit verbaut.
Und ja die falschen Suchbegriffe verwende ich leider, wie so oft, auch ;)
Weil ich kann mir irgendwie nicht vorstellen, dass bei Ubuntu bzw. Linux bis jetzt noch niemand eine mögliche Lösung des Problems gefunden hat, da ähnliche Probleme anscheinend auch schon bei anderen Benutzern aufgetreten sind --> aber noch keine Lösungen gefunden.
 

whois

Ultimate Guru
Also ich habe mich gestern auch mal, was relativ selten passiert, auf der Buntu ML umgesehen aber da finde ich keinen Hinweis.
Deshalb der Tipp frage wirklich mal im Buntu Forum nach.
 

Ganymed

Guru
Da bleibt dir vermutlich nichts anderes übrig. als dich in das Handling der Keycodes mittels "xev" einzulesen.
Mit Grauen denke ich an Logitech MX 5500 Revolution - Vielleicht werden auch beim Sidewinder nicht all Keycodes erkannt - :zensur: happens.

Aber da haben die unbutus einiges in ihrem Forum - wirklich sehr lesenswert.

Gruß Ganymed
 
Oben