Microsoft SideWinder X4 Keyboard (USB, Gaming Keyboard)

I/O Gaming Keyboard, Keyboard, Microsoft, USB

Microsoft SideWinder X4 Keyboard (USB, Gaming Keyboard)
Linux compatibility:
2 votes, average: 5.0 out of 52 votes, average: 5.0 out of 52 votes, average: 5.0 out of 52 votes, average: 5.0 out of 52 votes, average: 5.0 out of 5
  ( 5 with 2 ratings)

Price: $ 109.00 (on stock)
(without shipping costs)

 Buy from Amazon.com

Category:


Price trend
Microsoft SideWinder X4 Keyboard 
-
Minimum: $ 150.00 
Maximum: $ 189.00  
Updated: 11/04/2016 12:09

Review of Linux Compatibility

The Microsoft SideWinder X4 keyboard is a wired USB Gaming Keyboard with USB ID 045e:0768:

Bus 001 Device 003: ID 045e:0768 Microsoft Corp. Sidewinder X4

The keyboard is automatically recognized under Linux:

usb 1-1.2: new full-speed USB device number 3 using ehci-pci
usb 1-1.2: New USB device found, idVendor=045e, idProduct=0768
usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1.2: Product: Microsoft\xffffffc2\xffffffae\xffffffae SiderWinderTM X4 Keyboard
usb 1-1.2: Manufacturer: Microsoft
hidraw: raw HID events driver (C) Jiri Kosina
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
input: Microsoft Microsoft\xffffffc2\xffffffae\xffffffae SiderWinderTM X4 Keyboard as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:045E:0768.0001/input/input6
hid-generic 0003:045E:0768.0001: input,hidraw0: USB HID v1.11 Keyboard [Microsoft Microsoft\xffffffc2\xffffffae\xffffffae SiderWinderTM X4 Keyboard] on usb-0000:00:1a.0-1.2/input0
input: Microsoft Microsoft\xffffffc2\xffffffae\xffffffae SiderWinderTM X4 Keyboard as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.1/0003:045E:0768.0002/input/input7
hid-generic 0003:045E:0768.0002: input,hidraw1: USB HID v1.11 Keyboard [Microsoft Microsoft\xffffffc2\xffffffae\xffffffae SiderWinderTM X4 Keyboard] on usb-0000:00:1a.0-1.2/input1

The SideWinder X4 keyboard is also automatically supported under Xorg (tested under Ubuntu 14.04.2):

(**) config/udev: Adding input device Microsoft Microsoft® SiderWinderTM X4 Keyboard (/dev/input/event3)
(**) Microsoft Microsoft® SiderWinderTM X4 Keyboard: Applying InputClass "evdev keyboard catchall"
(II) Using input driver 'evdev' for 'Microsoft Microsoft® SiderWinderTM X4 Keyboard'
(**) Microsoft Microsoft® SiderWinderTM X4 Keyboard: always reports core events
(**) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Device: "/dev/input/event3"
(--) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Vendor 0x45e Product 0x768
(--) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Found keys
(II) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Configuring as keyboard
(**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:045E:0768.0001/input/input6/event3"
(II) XINPUT: Adding extended input device "Microsoft Microsoft® SiderWinderTM X4 Keyboard" (type: KEYBOARD, id 9)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,gr"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) config/udev: Adding input device Microsoft Microsoft® SiderWinderTM X4 Keyboard (/dev/input/event4)
(**) Microsoft Microsoft® SiderWinderTM X4 Keyboard: Applying InputClass "evdev keyboard catchall"
(II) Using input driver 'evdev' for 'Microsoft Microsoft® SiderWinderTM X4 Keyboard'
(**) Microsoft Microsoft® SiderWinderTM X4 Keyboard: always reports core events
(**) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Device: "/dev/input/event4"
(--) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Vendor 0x45e Product 0x768
(--) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Found 1 mouse buttons
(--) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Found scroll wheel(s)
(--) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Found relative axes
(II) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Forcing relative x/y axes to exist.
(--) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Found absolute axes
(II) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Forcing absolute x/y axes to exist.
(--) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Found keys
(II) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Configuring as mouse
(II) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Configuring as keyboard
(II) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: Adding scrollwheel support
(**) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: YAxisMapping: buttons 4 and 5
(**) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.1/0003:045E:0768.0002/input/input7/event4"
(II) XINPUT: Adding extended input device "Microsoft Microsoft® SiderWinderTM X4 Keyboard" (type: KEYBOARD, id 10)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,gr"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: initialized for relative axes.
(WW) evdev: Microsoft Microsoft® SiderWinderTM X4 Keyboard: ignoring absolute axes.
(**) Microsoft Microsoft® SiderWinderTM X4 Keyboard: (accel) keeping acceleration scheme 1
(**) Microsoft Microsoft® SiderWinderTM X4 Keyboard: (accel) acceleration profile 0
(**) Microsoft Microsoft® SiderWinderTM X4 Keyboard: (accel) acceleration factor: 2.000
(**) Microsoft Microsoft® SiderWinderTM X4 Keyboard: (accel) acceleration threshold: 4

Identified Hardware Configurations (1 Result)

This hardware component was used by Linux users under the following system configurations. These results were collected by our LHG Scan Tool:
Distribution
Kernel
Rating
Scan Date
Ubuntu 14.04.2 LTS 3.16.0-37-generic - 12/05/2015

Similar Linux Hardware

scroll left scroll right

Comments

Please use the comment section to submit corrections to the article as well as relevant excerpts of lspci, lsusb, lshw, dmesg e.t.c. Furthermore, use the section for the exchange of experiences with this hardware component or search for configuration help from other owners of this hardware.
 
Email address will not be published.
Submitting comment...