You are not logged in.

#1 2010-12-01 19:48:18

HyperBaton
Member
From: Belgium
Registered: 2008-01-18
Posts: 207

Gamepad not working in XBMC

Hi,

I am trying to get XBMC up and running on my Arch box, and I would like to use a gamepad I had lying around to control it. The gamepad is a Thrustmaster FireStorm Dual Power 2, and it is recognized by XBMC in the log file.

Enabled Joystick: THRUSTMASTER FireStorm Dual Power 2

I also ran jscal and jstest to confirm the input of the joystick. According to jstest everything is fine. Now normally the buttons I press when XBMC is opened, should be registered in the XBMC log file, but when I check, there is nothing there.

This is my log file:

20:37:51 T:139787106400288 M:3281248256   ERROR: Failed to create common scripts symlink.
20:37:51 T:139787106400288 M:3281248256  NOTICE: -----------------------------------------------------------------------
20:37:51 T:139787106400288 M:3281248256  NOTICE: Starting XBMC, Platform: GNU/Linux.  Built on Oct 14 2010 (SVN:-ARCH)
20:37:51 T:139787106400288 M:3281248256  NOTICE: special://xbmc/ is mapped to: /opt/xbmc
20:37:51 T:139787106400288 M:3281248256  NOTICE: special://masterprofile/ is mapped to: /home/hb/.xbmc/userdata
20:37:51 T:139787106400288 M:3281248256  NOTICE: special://home/ is mapped to: /home/hb/.xbmc
20:37:51 T:139787106400288 M:3281248256  NOTICE: special://temp/ is mapped to: /home/hb/.xbmc/temp
20:37:51 T:139787106400288 M:3280994304  NOTICE: The executable running is: /opt/xbmc/xbmc.bin
20:37:51 T:139787106400288 M:3280994304  NOTICE: Log File is located: /home/hb/.xbmc/temp/xbmc.log
20:37:51 T:139787106400288 M:3280994304  NOTICE: -----------------------------------------------------------------------
20:37:51 T:139787106400288 M:3280646144  NOTICE: Setup SDL
20:37:51 T:139787106400288 M:3279876096  NOTICE: Enabled Joystick: THRUSTMASTER FireStorm Dual Power 2
20:37:51 T:139787106400288 M:3279876096  NOTICE: load settings...
20:37:51 T:139787106400288 M:3279876096  NOTICE: special://profile/ is mapped to: special://masterprofile/
20:37:51 T:139787106400288 M:3279876096  NOTICE: loading special://masterprofile/guisettings.xml
20:37:51 T:139787106400288 M:3279630336  NOTICE: Getting hardware information now...
20:37:51 T:139787106400288 M:3279630336  NOTICE: Checking resolution 12
20:37:51 T:139787106400288 M:3279630336  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
20:37:51 T:139787106400288 M:3279630336  NOTICE: Loaded playercorefactory configuration
20:37:51 T:139787106400288 M:3279630336  NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
20:37:51 T:139787106400288 M:3279630336  NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
20:37:51 T:139787106400288 M:3279630336  NOTICE: No advancedsettings.xml to load (special://masterprofile/advancedsettings.xml)
20:37:51 T:139787106400288 M:3279630336  NOTICE: Default DVD Player: dvdplayer
20:37:51 T:139787106400288 M:3279630336  NOTICE: Default Video Player: dvdplayer
20:37:51 T:139787106400288 M:3279630336  NOTICE: Default Audio Player: paplayer
20:37:51 T:139787106400288 M:3279630336  NOTICE: special://masterprofile/sources.xml
20:37:51 T:139787106400288 M:3278106624  NOTICE: Using fbConfig[0]
20:37:51 T:139787106400288 M:3274838016  NOTICE: GL_VENDOR = Advanced Micro Devices, Inc.
20:37:51 T:139787106400288 M:3274838016  NOTICE: GL_RENDERER = Mesa DRI R600 (RS780 9610) 20090101  TCL DRI2
20:37:51 T:139787106400288 M:3274838016  NOTICE: GL_VERSION = 2.0 Mesa 7.8.3
20:37:51 T:139787106400288 M:3274838016  NOTICE: GL_EXTENSIONS = GL_ARB_depth_texture GL_ARB_depth_clamp GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_imaging GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_provoking_vertex GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_MESAX_texture_float GL_ARB_texture_mirrored_repeat GL_ARB_texture_non_power_of_two GL_ARB_texture_rectangle GL_ARB_transpose_matrix GL_ARB_vertex_array_bgra GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_logic_op GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_convolution GL_EXT_copy_texture GL_EXT_draw_range_elements GL_EXT_framebuffer_object GL_EXT_fog_coord GL_EXT_gpu_program_parameters GL_EXT_histogram GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texture GL_EXT_texture3D GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_APPLE_packed_pixels GL_ATI_blend_equation_separate GL_ATI_texture_env_combine3 GL_ATI_texture_mirror_once GL_ATI_separate_stencil GL_IBM_multimode_draw_arrays GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_MESA_pack_invert GL_MESA_ycbcr_texture GL_MESA_window_pos GL_NV_blend_square GL_NV_depth_clamp GL_NV_light_max_exponent GL_NV_packed_depth_stencil GL_NV_texture_rectangle GL_NV_texgen_reflection GL_NV_vertex_program GL_OES_read_format GL_SGI_color_matrix GL_SGI_color_table GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays
20:37:51 T:139787106400288 M:3274698752   ERROR: GLX: Same window as before, refreshing context
20:37:51 T:139787106400288 M:3273162752   ERROR: HAL: Failed to initialize hal context: (null)
20:37:51 T:139787106400288 M:3273162752   ERROR: HAL: no Hal context
20:37:51 T:139787106400288 M:3273162752  NOTICE: start dvd mediatype detection
20:37:51 T:139787106400288 M:3273162752  NOTICE: initializing playlistplayer
20:37:51 T:139787106400288 M:3273162752  NOTICE: DONE initializing playlistplayer
20:37:51 T:139787106400288 M:3273162752  NOTICE: load default skin:[Confluence]
20:37:52 T:139787106400288 M:3265536000  NOTICE: initialize done
20:37:52 T:139787106400288 M:3265536000  NOTICE: Running the application...
20:37:52 T:139787106400288 M:3259940864  NOTICE: ES: Starting event server
20:37:52 T:139787106400288 M:3259940864  NOTICE: DS: Starting dbus server
20:37:52 T:139786748684048 M:3259940864  NOTICE: ES: Starting UDP Event server on 127.0.0.1:9777
20:37:52 T:139786748684048 M:3259940864  NOTICE: UDP: Listening on port 9777
20:37:52 T:139786740291344 M:3259789312  NOTICE: DS: Starting DBUS server in Run Application aka thread
20:37:52 T:139786723505936 M:3257311232 WARNING: Unable to determine Linux distribution
20:37:52 T:139786757076752 M:3251859456  NOTICE: -->Python Interpreter Initialized<--
20:37:52 T:139787106400288 M:3248533504 WARNING: Unable to determine Linux distribution
20:38:11 T:139787106400288 M:3251650560  NOTICE: Storing total System Uptime
20:38:11 T:139787106400288 M:3251650560  NOTICE: Saving settings
20:38:11 T:139787106400288 M:3251650560  NOTICE: stop all
20:38:11 T:139787106400288 M:3251650560  NOTICE: ES: Stopping event server
20:38:12 T:139786748684048 M:3251650560  NOTICE: ES: UDP Event server stopped
20:38:12 T:139786740291344 M:3251650560  NOTICE: DS: DBUS server stopped
20:38:12 T:139787106400288 M:3251650560  NOTICE: stop dvd detect media
20:38:12 T:139787106400288 M:3251650560  NOTICE: stop sap announcement listener
20:38:12 T:139787106400288 M:3251650560  NOTICE: clean cached files!
20:38:12 T:139787106400288 M:3251650560  NOTICE: unload skin
20:38:12 T:139787106400288 M:3251650560  NOTICE: stop python
20:38:12 T:139787106400288 M:3251650560  NOTICE: stopped
20:38:12 T:139787106400288 M:3251650560  NOTICE: destroy
20:38:12 T:139787106400288 M:3251650560  NOTICE: unload sections

Any suggestions?

Offline

#2 2011-10-11 21:21:07

punkrockguy318
Member
From: New Jersey
Registered: 2004-02-15
Posts: 711
Website

Re: Gamepad not working in XBMC

Not to bring this thread back from the dead, but I'm also having this exact same issue on my gamepad.


If I have the gift of prophecy and can fathom all mysteries and all knowledge, and if I have a faith that can move mountains, but have not love, I am nothing.   1 Corinthians 13:2

Offline

#3 2011-10-12 08:05:12

HyperBaton
Member
From: Belgium
Registered: 2008-01-18
Posts: 207

Re: Gamepad not working in XBMC

Yeah, I never did get it working I'm afraid :-/

Offline

#4 2011-10-12 11:42:10

punkrockguy318
Member
From: New Jersey
Registered: 2004-02-15
Posts: 711
Website

Re: Gamepad not working in XBMC

I'm currently using qjoypad as a workaround, but it would nice to see native gamepad support


If I have the gift of prophecy and can fathom all mysteries and all knowledge, and if I have a faith that can move mountains, but have not love, I am nothing.   1 Corinthians 13:2

Offline

Board footer

Powered by FluxBB