LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
LinkBack Search this Thread
Old 11-14-2009, 05:29 AM   #1
frenchn00b
Senior Member
 
Registered: Jun 2007
Location: E.U., Mountains :-)
Distribution: Debian, Etch, the greatest
Posts: 2,545

Rep: Reputation: 49
How to install the microsoft xbox pc gamepad?


Hello,

My kernel is the 2.6.18, and I would like to make this hardware working.

Where to get hte tar.gz, the driver to compile for my kernel, for hte 045e:0719?


Here are the driver info, when it is on a 2.6.30 kernel.

I would like to install the same driver on a 2.6.18 kernel. How to make it?

Here are the logs of working machine:
Code:
Bus 001 Device 005: ID 045e:0719 Microsoft Corp. 
Bus 001 Device 004: ID 147a:e017 Formosa Industrial Computing, Inc. 
Bus 001 Device 003: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 USB-2.0 "TetraHub"
Bus 001 Device 002: ID 05fe:2001 Chic Technology Corp. 
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
total 4
drwxr-xr-x 14 root  root        4120 2009-11-14 10:25 .
drwxr-xr-x 22 root  root        4096 2009-11-12 22:23 ..
crw-rw----  1 root  audio    14,  12 2009-11-14 10:24 adsp
crw-rw----  1 root  video    10, 175 2009-11-14 10:24 agpgart
crw-rw-rw-  1 root  audio    14,   4 2009-11-14 10:24 audio
crw-rw-rw-  1 root  audio    14,  20 2009-11-14 10:24 audio1
drwxr-xr-x  3 root  root          60 2009-11-14 10:23 bus
lrwxrwxrwx  1 root  root           3 2009-11-14 10:23 cdrom -> hdc
crw-------  1 root  root      5,   1 2009-11-14 10:27 console
lrwxrwxrwx  1 root  root          11 2009-11-14 10:23 core -> /proc/kcore
crw-rw----  1 root  root     10,  63 2009-11-14 10:23 cpu_dma_latency
drwxr-xr-x  5 root  root         100 2009-11-14 10:23 disk
drwxr-xr-x  2 root  root          60 2009-11-14 10:24 dri
crw-rw-rw-  1 root  audio    14,   3 2009-11-14 10:24 dsp
crw-rw----  1 root  audio    14,  19 2009-11-14 10:24 dsp1
lrwxrwxrwx  1 root  root          13 2009-11-14 10:23 fd -> /proc/self/fd
brwxrwxrwx  1 root  floppy    2,   0 2009-11-14 10:24 fd0
crw-rw-rw-  1 root  root      1,   7 2009-11-14 10:23 full
crw-rw----  1 root  fuse     10, 229 2009-11-14 10:24 fuse
brw-rw----  1 root  disk      3,   0 2009-11-14 10:23 hda
brw-rw----  1 root  disk      3,   1 2009-11-14 10:24 hda1
brw-rw----  1 root  disk      3,   2 2009-11-14 10:23 hda2
brw-rw----  1 root  disk      3,   5 2009-11-14 10:23 hda5
brwxrwxrwx  1 root  cdrom    22,   0 2009-11-14 10:23 hdc
crw-rw----  1 root  root    251,   0 2009-11-14 10:23 hidraw0
crw-rw----  1 root  root    251,   1 2009-11-14 10:23 hidraw1
crw-rw----  1 root  root     10, 228 2009-11-14 10:23 hpet
prw-------  1 root  root           0 2009-11-14 10:23 initctl
drwxr-xr-x  2 root  root          60 2009-11-14 10:23 .initramfs
-rw-r--r--  1 root  root           0 2009-11-14 10:23 .initramfs-tools
drwxr-xr-x  4 root  root         460 2009-11-14 10:25 input
crw-r-----  1 root  kmem      1,   2 2009-11-14 10:23 kmem
crw-rw----  1 root  root      1,  11 2009-11-14 10:23 kmsg
srw-rw-rw-  1 root  root           0 2009-11-14 10:24 lircd
srw-rw-rw-  1 root  root           0 2009-11-14 10:24 log
brw-rw----  1 root  disk      7,   0 2009-11-14 10:23 loop0
brw-rw----  1 root  disk      7,   1 2009-11-14 10:24 loop1
brw-rw----  1 root  disk      7,   2 2009-11-14 10:24 loop2
brw-rw----  1 root  disk      7,   3 2009-11-14 10:24 loop3
brw-rw----  1 root  disk      7,   4 2009-11-14 10:24 loop4
brw-rw----  1 root  disk      7,   5 2009-11-14 10:24 loop5
brw-rw----  1 root  disk      7,   6 2009-11-14 10:24 loop6
brw-rw----  1 root  disk      7,   7 2009-11-14 10:24 loop7
crw-rw----  1 root  lp        6,   0 2009-11-14 10:24 lp0
lrwxrwxrwx  1 root  root          13 2009-11-14 10:23 MAKEDEV -> /sbin/MAKEDEV
drwxr-xr-x  2 root  root          60 2009-11-14 10:24 mapper
crw-r-----  1 root  kmem      1,   1 2009-11-14 10:23 mem
crw-rw-rw-  1 root  audio    14,   0 2009-11-14 10:24 mixer
crw-rw----  1 root  audio    14,  16 2009-11-14 10:24 mixer1
drwxr-xr-x  2 root  root          60 2009-11-14 10:23 net
crw-rw----  1 root  root     10,  62 2009-11-14 10:23 network_latency
crw-rw----  1 root  root     10,  61 2009-11-14 10:23 network_throughput
crw-rw-rw-  1 root  root      1,   3 2009-11-14 10:23 null
crw-rw----  1 lp    lp       99,   0 2009-11-14 10:24 parport0
crw-r-----  1 root  kmem      1,   4 2009-11-14 10:23 port
crw-------  1 root  root    108,   0 2009-11-14 10:23 ppp
crw-rw----  1 root  root     10,   1 2009-11-14 10:23 psaux
crw-rw-rw-  1 root  root      5,   2 2009-11-14 10:31 ptmx
drwxr-xr-x  2 root  root           0 2009-11-14 10:23 pts
brw-rw----  1 root  disk      1,   0 2009-11-14 10:23 ram0
brw-rw----  1 root  disk      1,   1 2009-11-14 10:23 ram1
brw-rw----  1 root  disk      1,  10 2009-11-14 10:23 ram10
brw-rw----  1 root  disk      1,  11 2009-11-14 10:23 ram11
brw-rw----  1 root  disk      1,  12 2009-11-14 10:23 ram12
brw-rw----  1 root  disk      1,  13 2009-11-14 10:23 ram13
brw-rw----  1 root  disk      1,  14 2009-11-14 10:23 ram14
brw-rw----  1 root  disk      1,  15 2009-11-14 10:23 ram15
brw-rw----  1 root  disk      1,   2 2009-11-14 10:23 ram2
brw-rw----  1 root  disk      1,   3 2009-11-14 10:23 ram3
brw-rw----  1 root  disk      1,   4 2009-11-14 10:23 ram4
brw-rw----  1 root  disk      1,   5 2009-11-14 10:23 ram5
brw-rw----  1 root  disk      1,   6 2009-11-14 10:23 ram6
brw-rw----  1 root  disk      1,   7 2009-11-14 10:23 ram7
brw-rw----  1 root  disk      1,   8 2009-11-14 10:23 ram8
brw-rw----  1 root  disk      1,   9 2009-11-14 10:23 ram9
crw-rw-rw-  1 root  root      1,   8 2009-11-14 10:23 random
lrwxrwxrwx  1 root  root           4 2009-11-14 10:23 root -> hda1
lrwxrwxrwx  1 root  root           4 2009-11-14 10:23 rtc -> rtc0
crw-rw----  1 root  audio   254,   0 2009-11-14 10:23 rtc0
drwxrwxrwt  2 root  root          40 2009-11-14 10:24 shm
crw-rw----  1 root  root     10, 231 2009-11-14 10:23 snapshot
drwxr-xr-x  2 root  root         180 2009-11-14 10:24 snd
lrwxrwxrwx  1 root  root          24 2009-11-14 10:24 sndstat -> /proc/asound/oss/sndstat
lrwxrwxrwx  1 root  root          15 2009-11-14 10:23 stderr -> /proc/self/fd/2
lrwxrwxrwx  1 root  root          15 2009-11-14 10:23 stdin -> /proc/self/fd/0
lrwxrwxrwx  1 root  root          15 2009-11-14 10:23 stdout -> /proc/self/fd/1
crw-rw-rw-  1 root  root      5,   0 2009-11-14 10:24 tty
crw-------  1 root  tty       4,   1 2009-11-14 10:32 tty1
crw-rw----  1 root  root      4,  10 2009-11-14 10:23 tty10
crw-rw----  1 root  root      4,  11 2009-11-14 10:23 tty11
crw-rw----  1 root  root      4,  12 2009-11-14 10:23 tty12
crw-rw----  1 root  root      4,  13 2009-11-14 10:23 tty13
crw-rw----  1 root  root      4,  14 2009-11-14 10:23 tty14
crw-rw----  1 root  root      4,  15 2009-11-14 10:23 tty15
crw-rw----  1 root  root      4,  16 2009-11-14 10:23 tty16
crw-rw----  1 root  root      4,  17 2009-11-14 10:23 tty17
crw-rw----  1 root  root      4,  18 2009-11-14 10:23 tty18
crw-rw----  1 root  root      4,  19 2009-11-14 10:23 tty19
crw-------  1 root  root      4,   2 2009-11-14 10:24 tty2
crw-rw----  1 root  root      4,  20 2009-11-14 10:23 tty20
crw-rw----  1 root  root      4,  21 2009-11-14 10:23 tty21
crw-rw----  1 root  root      4,  22 2009-11-14 10:23 tty22
crw-rw----  1 root  root      4,  23 2009-11-14 10:23 tty23
crw-rw----  1 root  root      4,  24 2009-11-14 10:23 tty24
crw-rw----  1 root  root      4,  25 2009-11-14 10:23 tty25
crw-rw----  1 root  root      4,  26 2009-11-14 10:23 tty26
crw-rw----  1 root  root      4,  27 2009-11-14 10:23 tty27
crw-rw----  1 root  root      4,  28 2009-11-14 10:23 tty28
crw-rw----  1 root  root      4,  29 2009-11-14 10:23 tty29
crw-------  1 root  root      4,   3 2009-11-14 10:24 tty3
crw-rw----  1 root  root      4,  30 2009-11-14 10:23 tty30
crw-rw----  1 root  root      4,  31 2009-11-14 10:23 tty31
crw-rw----  1 root  root      4,  32 2009-11-14 10:23 tty32
crw-rw----  1 root  root      4,  33 2009-11-14 10:23 tty33
crw-rw----  1 root  root      4,  34 2009-11-14 10:23 tty34
crw-rw----  1 root  root      4,  35 2009-11-14 10:23 tty35
crw-rw----  1 root  root      4,  36 2009-11-14 10:23 tty36
crw-rw----  1 root  root      4,  37 2009-11-14 10:23 tty37
crw-rw----  1 root  root      4,  38 2009-11-14 10:23 tty38
crw-rw----  1 root  root      4,  39 2009-11-14 10:23 tty39
crw-------  1 root  root      4,   4 2009-11-14 10:24 tty4
crw-rw----  1 root  root      4,  40 2009-11-14 10:23 tty40
crw-rw----  1 root  root      4,  41 2009-11-14 10:23 tty41
crw-rw----  1 root  root      4,  42 2009-11-14 10:23 tty42
crw-rw----  1 root  root      4,  43 2009-11-14 10:23 tty43
crw-rw----  1 root  root      4,  44 2009-11-14 10:23 tty44
crw-rw----  1 root  root      4,  45 2009-11-14 10:23 tty45
crw-rw----  1 root  root      4,  46 2009-11-14 10:23 tty46
crw-rw----  1 root  root      4,  47 2009-11-14 10:23 tty47
crw-rw----  1 root  root      4,  48 2009-11-14 10:23 tty48
crw-rw----  1 root  root      4,  49 2009-11-14 10:23 tty49
crw-------  1 root  root      4,   5 2009-11-14 10:24 tty5
crw-rw----  1 root  root      4,  50 2009-11-14 10:23 tty50
crw-rw----  1 root  root      4,  51 2009-11-14 10:23 tty51
crw-rw----  1 root  root      4,  52 2009-11-14 10:23 tty52
crw-rw----  1 root  root      4,  53 2009-11-14 10:23 tty53
crw-rw----  1 root  root      4,  54 2009-11-14 10:23 tty54
crw-rw----  1 root  root      4,  55 2009-11-14 10:23 tty55
crw-rw----  1 root  root      4,  56 2009-11-14 10:23 tty56
crw-rw----  1 root  root      4,  57 2009-11-14 10:23 tty57
crw-rw----  1 root  root      4,  58 2009-11-14 10:23 tty58
crw-rw----  1 root  root      4,  59 2009-11-14 10:23 tty59
crw-rw----  1 root  root      4,  60 2009-11-14 10:23 tty60
crw-rw----  1 root  root      4,  61 2009-11-14 10:23 tty61
crw-rw----  1 root  root      4,  62 2009-11-14 10:23 tty62
crw-rw----  1 root  root      4,  63 2009-11-14 10:23 tty63
crw-rw----  1 root  root      4,   8 2009-11-14 10:23 tty8
crw-rw----  1 root  root      4,   9 2009-11-14 10:23 tty9
crw-rw----  1 root  dialout   4,  64 2009-11-14 10:23 ttyS0
crw-rw----  1 root  dialout   4,  65 2009-11-14 10:23 ttyS1
crw-rw----  1 root  dialout   4,  66 2009-11-14 10:23 ttyS2
crw-rw----  1 root  dialout   4,  67 2009-11-14 10:23 ttyS3
drwxr-xr-x  6 root  root         140 2009-11-14 10:25 .udev
crw-rw-rw-  1 root  root      1,   9 2009-11-14 10:24 urandom
crw-rw----  1 root  root    252,   1 2009-11-14 10:23 usbdev1.1_ep00
crw-rw----  1 root  root    252,   0 2009-11-14 10:23 usbdev1.1_ep81
crw-rw----  1 root  root    252,   4 2009-11-14 10:23 usbdev1.2_ep00
crw-rw----  1 root  root    252,   2 2009-11-14 10:23 usbdev1.2_ep81
crw-rw----  1 root  root    252,   3 2009-11-14 10:23 usbdev1.2_ep82
crw-rw----  1 root  root    252,   6 2009-11-14 10:23 usbdev1.3_ep00
crw-rw----  1 root  root    252,   5 2009-11-14 10:23 usbdev1.3_ep81
crw-rw----  1 root  root    252,   9 2009-11-14 10:23 usbdev1.4_ep00
crw-rw----  1 root  root    252,   8 2009-11-14 10:23 usbdev1.4_ep02
crw-rw----  1 root  root    252,   7 2009-11-14 10:23 usbdev1.4_ep81
crw-rw----  1 root  root    252,  26 2009-11-14 10:25 usbdev1.5_ep00
crw-rw----  1 root  root    252,  11 2009-11-14 10:25 usbdev1.5_ep01
crw-rw----  1 root  root    252,  13 2009-11-14 10:25 usbdev1.5_ep02
crw-rw----  1 root  root    252,  15 2009-11-14 10:25 usbdev1.5_ep03
crw-rw----  1 root  root    252,  17 2009-11-14 10:25 usbdev1.5_ep04
crw-rw----  1 root  root    252,  19 2009-11-14 10:25 usbdev1.5_ep05
crw-rw----  1 root  root    252,  21 2009-11-14 10:25 usbdev1.5_ep06
crw-rw----  1 root  root    252,  23 2009-11-14 10:25 usbdev1.5_ep07
crw-rw----  1 root  root    252,  25 2009-11-14 10:25 usbdev1.5_ep08
crw-rw----  1 root  root    252,  10 2009-11-14 10:25 usbdev1.5_ep81
crw-rw----  1 root  root    252,  12 2009-11-14 10:25 usbdev1.5_ep82
crw-rw----  1 root  root    252,  14 2009-11-14 10:25 usbdev1.5_ep83
crw-rw----  1 root  root    252,  16 2009-11-14 10:25 usbdev1.5_ep84
crw-rw----  1 root  root    252,  18 2009-11-14 10:25 usbdev1.5_ep85
crw-rw----  1 root  root    252,  20 2009-11-14 10:25 usbdev1.5_ep86
crw-rw----  1 root  root    252,  22 2009-11-14 10:25 usbdev1.5_ep87
crw-rw----  1 root  root    252,  24 2009-11-14 10:25 usbdev1.5_ep88
drwxr-xr-x  3 root  root          60 2009-11-14 10:24 v4l
crw-rw----  1 root  video    81,   1 2009-11-14 10:24 vbi0
crw-rw----  1 root  root      7,   0 2009-11-14 10:23 vcs
crw-rw----  1 root  root      7,   1 2009-11-14 10:23 vcs1
crw-rw----  1 root  root      7,   2 2009-11-14 10:24 vcs2
crw-rw----  1 root  root      7,   3 2009-11-14 10:24 vcs3
crw-rw----  1 root  root      7,   4 2009-11-14 10:24 vcs4
crw-rw----  1 root  root      7,   5 2009-11-14 10:24 vcs5
crw-rw----  1 root  root      7,   6 2009-11-14 10:24 vcs6
crw-rw----  1 root  root      7,   7 2009-11-14 10:24 vcs7
crw-rw----  1 root  root      7, 128 2009-11-14 10:23 vcsa
crw-rw----  1 root  root      7, 129 2009-11-14 10:23 vcsa1
crw-rw----  1 root  root      7, 130 2009-11-14 10:24 vcsa2
crw-rw----  1 root  root      7, 131 2009-11-14 10:24 vcsa3
crw-rw----  1 root  root      7, 132 2009-11-14 10:24 vcsa4
crw-rw----  1 root  root      7, 133 2009-11-14 10:24 vcsa5
crw-rw----  1 root  root      7, 134 2009-11-14 10:24 vcsa6
crw-rw----  1 root  root      7, 135 2009-11-14 10:24 vcsa7
crw-rw-rw-  1 root  video    81,   0 2009-11-14 10:24 video0
crw-rw----  1 root  root     10, 130 2009-11-14 10:24 watchdog
prw-r-----  1 root  adm            0 2009-11-14 10:31 xconsole
crw-rw-rw-  1 root  root      1,   5 2009-11-14 10:23 zero
**** List of PLAYBACK Hardware Devices ****
card 0: I82801BAICH2 [Intel 82801BA-ICH2], device 0: Intel ICH [Intel 82801BA-ICH2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
PCM list:
cards 'cards.pcm'
default 'cards.pcm.default'
front 'cards.pcm.front'
rear 'cards.pcm.rear'
center_lfe 'cards.pcm.center_lfe'
side 'cards.pcm.side'
surround40 'cards.pcm.surround40'
surround41 'cards.pcm.surround41'
surround50 'cards.pcm.surround50'
surround51 'cards.pcm.surround51'
surround71 'cards.pcm.surround71'
iec958 'cards.pcm.iec958'
spdif iec958
dmix 'cards.pcm.dmix'
dsnoop 'cards.pcm.dsnoop'
modem 'cards.pcm.modem'
phoneline 'cards.pcm.phoneline'
hw {
	@args.0 CARD
	@args.1 DEV
	@args.2 SUBDEV
	@args.CARD {
		type string
		default {
			@func getenv
			vars {
				0 ALSA_PCM_CARD
				1 ALSA_CARD
			}
			default {
				@func refer
				name 'defaults.pcm.card'
			}
		}
	}
	@args.DEV {
		type integer
		default {
			@func igetenv
			vars {
				0 ALSA_PCM_DEVICE
			}
			default {
				@func refer
				name 'defaults.pcm.device'
			}
		}
	}
	@args.SUBDEV {
		type integer
		default {
			@func refer
			name 'defaults.pcm.subdevice'
		}
	}
	type hw
	card $CARD
	device $DEV
	subdevice $SUBDEV
	hint {
		show {
			@func refer
			name 'defaults.namehint.extended'
		}
		description 'Direct hardware device without any conversions'
	}
}
plughw {
	@args.0 CARD
	@args.1 DEV
	@args.2 SUBDEV
	@args.CARD {
		type string
		default {
			@func getenv
			vars {
				0 ALSA_PCM_CARD
				1 ALSA_CARD
			}
			default {
				@func refer
				name 'defaults.pcm.card'
			}
		}
	}
	@args.DEV {
		type integer
		default {
			@func igetenv
			vars {
				0 ALSA_PCM_DEVICE
			}
			default {
				@func refer
				name 'defaults.pcm.device'
			}
		}
	}
	@args.SUBDEV {
		type integer
		default {
			@func refer
			name 'defaults.pcm.subdevice'
		}
	}
	type plug
	slave.pcm {
		type hw
		card $CARD
		device $DEV
		subdevice $SUBDEV
	}
	hint {
		show {
			@func refer
			name 'defaults.namehint.extended'
		}
		description 'Hardware device with all software conversions'
	}
}
plug {
	@args.0 SLAVE
	@args.SLAVE {
		type string
	}
	type plug
	slave.pcm $SLAVE
}
shm {
	@args.0 SOCKET
	@args.1 PCM
	@args.SOCKET {
		type string
	}
	@args.PCM {
		type string
	}
	type shm
	server $SOCKET
	pcm $PCM
}
tee {
	@args.0 SLAVE
	@args.1 FILE
	@args.2 FORMAT
	@args.SLAVE {
		type string
	}
	@args.FILE {
		type string
	}
	@args.FORMAT {
		type string
		default raw
	}
	type file
	slave.pcm $SLAVE
	file $FILE
	format $FORMAT
}
file {
	@args.0 FILE
	@args.1 FORMAT
	@args.FILE {
		type string
	}
	@args.FORMAT {
		type string
		default raw
	}
	type file
	slave.pcm null
	file $FILE
	format $FORMAT
}
null {
	type null
	hint {
		show {
			@func refer
			name 'defaults.namehint.basic'
		}
		description 'Discard all samples (playback) or generate zero samples (capture)'
	}
}

Last edited by frenchn00b; 11-14-2009 at 05:31 AM.
 
Old 11-14-2009, 11:52 PM   #2
MS3FGX
Guru
 
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,747

Rep: Reputation: 333Reputation: 333Reputation: 333Reputation: 333
The Xbox controller (360 and original) require the "xpad" module, which has been in the stable kernel for quite some time. I don't think you would need any patches to get it in 2.6.18.
 
Old 11-15-2009, 03:38 PM   #3
frenchn00b
Senior Member
 
Registered: Jun 2007
Location: E.U., Mountains :-)
Distribution: Debian, Etch, the greatest
Posts: 2,545

Original Poster
Rep: Reputation: 49
Quote:
Originally Posted by MS3FGX View Post
The Xbox controller (360 and original) require the "xpad" module, which has been in the stable kernel for quite some time. I don't think you would need any patches to get it in 2.6.18.
I am bit ashamed to ask it, but with drivers I am not knowing all tricks about modules.

How can I check it if it is working? I tried dgen and nothing. dmesg says that a usb is there , but no mention about xpad...
 
Old 11-15-2009, 04:08 PM   #4
tredegar
Guru
 
Registered: May 2003
Location: London, UK
Distribution: Ubuntu 10.04, mostly
Posts: 5,995

Rep: Reputation: 354Reputation: 354Reputation: 354Reputation: 354
Quote:
How can I check it if it is working?
Well, you can't easily check if it is working but you can check if it is there with:
Code:
lsmod | grep xpad
If it is not listed, then install it (as root) with:
Code:
modprobe xpad
Then try again.
 
Old 11-15-2009, 04:57 PM   #5
frenchn00b
Senior Member
 
Registered: Jun 2007
Location: E.U., Mountains :-)
Distribution: Debian, Etch, the greatest
Posts: 2,545

Original Poster
Rep: Reputation: 49
Quote:
Originally Posted by tredegar View Post
Well, you can't easily check if it is working but you can check if it is there with:
Code:
lsmod | grep xpad
If it is not listed, then install it (as root) with:
Code:
modprobe xpad
Then try again.
unplug
modprobe xpad
unplug
replug
it says:

Code:
mtrr: base(0x44000000) is not aligned on a size(0x12c000) boundary
[drm] Using v1.4 init.
usb 1-2.4: new full speed USB device using uhci_hcd and address 9
usb 1-2.4: configuration #1 chosen from 1 choice
usbcore: registered new driver xpad
drivers/usb/input/xpad.c: X-Box pad driver:v0.0.5
usb 1-2.4: USB disconnect, address 9
usb 1-2.4: new full speed USB device using uhci_hcd and address 10
usb 1-2.4: configuration #1 chosen from 1 choice
usb 1-2.4: USB disconnect, address 10
usb 1-2.4: new full speed USB device using uhci_hcd and address 11
usb 1-2.4: configuration #1 chosen from 1 choice
then the test with dgen
not working

...

http://img.gamespot.com/gamespot/ima...controller.jpg
 
Old 11-15-2009, 05:24 PM   #6
MS3FGX
Guru
 
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,747

Rep: Reputation: 333Reputation: 333Reputation: 333Reputation: 333
So this is the wireless controller? Have you made sure that the controller and receiver have synced up?

I know support for the wireless controller receiver is somewhat spotty, but I have used it personally in the past so it should definitely work.
 
Old 11-16-2009, 11:46 AM   #7
frenchn00b
Senior Member
 
Registered: Jun 2007
Location: E.U., Mountains :-)
Distribution: Debian, Etch, the greatest
Posts: 2,545

Original Poster
Rep: Reputation: 49
Quote:
Originally Posted by MS3FGX View Post
So this is the wireless controller? Have you made sure that the controller and receiver have synced up?

I know support for the wireless controller receiver is somewhat spotty, but I have used it personally in the past so it should definitely work.
well. I installed on this old pc 2 kernels:
2.6.30 the gamepad works (cpu cycles as hell)
2.6.18 the gamepad not working

My pentium III is too slow for a 2.6.30 kernel. The cpu will die, cuz it is running full speed as crazy, very loudy fan, temperature... , that s why i have to install a new xpad.c file for a 2.6.18.

Is there a source code of newer version, same as in hte 2.6.30 kernel?
 
Old 01-01-2010, 06:32 AM   #8
frenchn00b
Senior Member
 
Registered: Jun 2007
Location: E.U., Mountains :-)
Distribution: Debian, Etch, the greatest
Posts: 2,545

Original Poster
Rep: Reputation: 49
I found an installer

https://help.ubuntu.com/community/Xbox360Controller

but the makefile is not working, it says that the tabs arent correct
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Sony PS3 vs Microsoft Xbox 360? kmack1023 General 32 02-23-2008 06:56 PM
XBox, Linux Server sponsored by Microsoft ;-) browny_amiga Linux - Hardware 6 01-15-2007 12:57 PM
Thats it. I've had it. I'm never installing any Microsoft product again. (Xbox/Linux) RedHatMasta General 17 01-15-2004 11:31 AM
help getting a microsoft sidewinder gamepad working in debian notstrider Linux - Hardware 2 01-17-2003 07:10 AM
microsoft sidewinder plug & play gamepad notstrider Linux - General 2 11-10-2002 12:54 AM


All times are GMT -5. The time now is 05:34 PM.

Main Menu
 
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration