The following warnings occurred:
Warning [2] Undefined array key "lockoutexpiry" - Line: 94 - File: global.php PHP 8.1.27 (Linux)
File Line Function
/global.php 94 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined array key "lockoutexpiry" - Line: 573 - File: global.php PHP 8.1.27 (Linux)
File Line Function
/global.php 573 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined variable $can_access_moderationqueue - Line: 752 - File: global.php PHP 8.1.27 (Linux)
File Line Function
/global.php 752 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined array key "avatartype" - Line: 892 - File: global.php PHP 8.1.27 (Linux)
File Line Function
/global.php 892 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined array key "avatartype" - Line: 892 - File: global.php PHP 8.1.27 (Linux)
File Line Function
/global.php 892 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined variable $awaitingusers - Line: 34 - File: global.php(959) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/global.php(959) : eval()'d code 34 errorHandler->error
/global.php 959 eval
/showthread.php 28 require_once
Warning [2] Undefined array key "style" - Line: 1024 - File: global.php PHP 8.1.27 (Linux)
File Line Function
/global.php 1024 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$lang_select_default - Line: 5308 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 5308 errorHandler->error
/global.php 1024 build_theme_select
/showthread.php 28 require_once
Warning [2] Undefined array key 1 - Line: 1474 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 1474 errorHandler->error
/inc/functions.php 1429 fetch_forum_permissions
/showthread.php 103 forum_permissions
Warning [2] Undefined array key 1 - Line: 1474 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 1474 errorHandler->error
/inc/functions.php 1439 fetch_forum_permissions
/inc/functions.php 3077 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1474 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 1474 errorHandler->error
/inc/functions.php 1439 fetch_forum_permissions
/inc/functions.php 3077 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1474 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 1474 errorHandler->error
/inc/functions.php 1439 fetch_forum_permissions
/inc/functions.php 3077 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1474 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 1474 errorHandler->error
/inc/functions.php 1439 fetch_forum_permissions
/inc/functions.php 3077 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1474 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 1474 errorHandler->error
/inc/functions.php 1439 fetch_forum_permissions
/inc/functions.php 3077 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1474 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 1474 errorHandler->error
/inc/functions.php 1439 fetch_forum_permissions
/inc/functions.php 3077 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1474 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 1474 errorHandler->error
/inc/functions.php 1439 fetch_forum_permissions
/inc/functions.php 3077 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key "mybb" - Line: 2121 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 2121 errorHandler->error
/inc/functions_indicators.php 41 my_set_array_cookie
/showthread.php 669 mark_thread_read
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key 1 - Line: 866 - File: inc/class_parser.php PHP 8.1.27 (Linux)
File Line Function
/inc/class_parser.php 866 errorHandler->error
/inc/class_parser.php 938 postParser->mycode_parse_post_quotes
[PHP] postParser->mycode_parse_post_quotes_callback1
/inc/class_parser.php 816 preg_replace_callback
/inc/class_parser.php 451 postParser->mycode_parse_quotes
/inc/class_parser.php 201 postParser->parse_mycode
/inc/functions_post.php 785 postParser->parse_message
/showthread.php 1126 build_postbit
Warning [2] Undefined array key 1 - Line: 885 - File: inc/class_parser.php PHP 8.1.27 (Linux)
File Line Function
/inc/class_parser.php 885 errorHandler->error
/inc/class_parser.php 938 postParser->mycode_parse_post_quotes
[PHP] postParser->mycode_parse_post_quotes_callback1
/inc/class_parser.php 816 preg_replace_callback
/inc/class_parser.php 451 postParser->mycode_parse_quotes
/inc/class_parser.php 201 postParser->parse_mycode
/inc/functions_post.php 785 postParser->parse_message
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key 1 - Line: 866 - File: inc/class_parser.php PHP 8.1.27 (Linux)
File Line Function
/inc/class_parser.php 866 errorHandler->error
/inc/class_parser.php 938 postParser->mycode_parse_post_quotes
[PHP] postParser->mycode_parse_post_quotes_callback1
/inc/class_parser.php 816 preg_replace_callback
/inc/class_parser.php 451 postParser->mycode_parse_quotes
/inc/class_parser.php 201 postParser->parse_mycode
/inc/functions_post.php 785 postParser->parse_message
/showthread.php 1126 build_postbit
Warning [2] Undefined array key 1 - Line: 885 - File: inc/class_parser.php PHP 8.1.27 (Linux)
File Line Function
/inc/class_parser.php 885 errorHandler->error
/inc/class_parser.php 938 postParser->mycode_parse_post_quotes
[PHP] postParser->mycode_parse_post_quotes_callback1
/inc/class_parser.php 816 preg_replace_callback
/inc/class_parser.php 451 postParser->mycode_parse_quotes
/inc/class_parser.php 201 postParser->parse_mycode
/inc/functions_post.php 785 postParser->parse_message
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key 1 - Line: 866 - File: inc/class_parser.php PHP 8.1.27 (Linux)
File Line Function
/inc/class_parser.php 866 errorHandler->error
/inc/class_parser.php 938 postParser->mycode_parse_post_quotes
[PHP] postParser->mycode_parse_post_quotes_callback1
/inc/class_parser.php 816 preg_replace_callback
/inc/class_parser.php 451 postParser->mycode_parse_quotes
/inc/class_parser.php 201 postParser->parse_mycode
/inc/functions_post.php 785 postParser->parse_message
/showthread.php 1126 build_postbit
Warning [2] Undefined array key 1 - Line: 885 - File: inc/class_parser.php PHP 8.1.27 (Linux)
File Line Function
/inc/class_parser.php 885 errorHandler->error
/inc/class_parser.php 938 postParser->mycode_parse_post_quotes
[PHP] postParser->mycode_parse_post_quotes_callback1
/inc/class_parser.php 816 preg_replace_callback
/inc/class_parser.php 451 postParser->mycode_parse_quotes
/inc/class_parser.php 201 postParser->parse_mycode
/inc/functions_post.php 785 postParser->parse_message
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "invisible" - Line: 1568 - File: showthread.php PHP 8.1.27 (Linux)
File Line Function
/showthread.php 1568 errorHandler->error
Warning [2] Undefined variable $threadnotesbox - Line: 33 - File: showthread.php(1600) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 33 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined variable $addremovesubscription - Line: 82 - File: showthread.php(1600) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 82 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined variable $thread_deleted - Line: 104 - File: showthread.php(1600) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 104 errorHandler->error
/showthread.php 1600 eval




Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Hardware: steering wheel and pedals?
05-15-2007, 11:44 PM,
#76
 
Great work, anrp! As for the linux-input list, did you try the instructions I posted here: http://vdrift.net/Forum/viewtopic.php?p=...input#3751 :?:
Reply
06-28-2007, 10:18 PM,
#77
 
I finally got around to getting a wheel. Got a Logitech "NASCAR" wheel on clearance at a local store. No shifter but then I typically have "auto-clutch" turned on anyway.

Wow, what a difference! I'm having to unlearn lines on corners because driving with the wheel is so different compared to the keyboard. It's much nicer!
Reply
07-13-2007, 12:12 AM,
#78
 
glad to here that reece! (if you think thats realistic try the G25!! i dont own it but wish i did (tried it out on GT4 at the jacobs javots car show) absolutely amazing. feels like a real car (try it without any TCS for some fun!) now remember kids feather, THEN punch the throttle! :twisted: :twisted:
Reply
08-21-2007, 12:23 AM,
#79
 
eckzow Wrote:---- snip -----
... All you need to do is send 7 bytes to endpoint 1 on the device:

0xf8, 0x81, aa, bb, 0x00, 0x00, 0x00

Where aa, bb is a little-endian unsigned short valued somewhere between 40 and 900. For instance:

char deg40_msg[7] = {0xf8, 0x81, 0x28, 0x00, 0x00, 0x00, 0x00};
char deg900_msg[7] = {0xf8, 0x81, 0x84, 0x03, 0x00, 0x00, 0x00};

Would be the messages to set the soft-stops to 40 and 900 degrees respectively. Currently to do all this I manually unbind the usbhid driver, claim the interface, send the message, and then rebind the usbhid driver.

If anyone has questions or wants help, just post away.

Thanks for this gem eckzow!

I have successfully completed steps 1 and 4 but am struggling with 2 and 3.

Steps:
1. Unbind the interface. [Works OK. No problem.] (root)#>echo -n "1-2:1.0" > /sys/bus/usb/drivers/usbhid/unbind
2. Claim the interface. ??? libusb ??? usb_claim_interface() ???? How exactly do I do this?
3. Send message to endpoint 1. ??? How exactly do I do this?
4. Re-bind the interface [Works OK. No problem] (root)#>echo -n "1-2:1.0" > /sys/bus/usb/drivers/usbhid/bind

I guess I need to use libusb-0.1.12 from within a C/C++ program. Libusb is correclty installed and I have studied the test examples (testlibusb.c). Unfortunately, most of the examples only provide usb info and do not send data to an endpoint. I have not used C++ very much but am willing to quickly learn to get this done.

Any help on the this will be greatly appreciated.
Reply
08-22-2007, 10:33 AM,
#80
 
I'm also trying to get the Logitech Driving Force Pro to allow a steering angle of 900 degrees using libusb under Linux. Following eckzow's hints I came up with this piece of code:

Code:
#include <stdio>
#include <usb>
#include <time>

clock_t start, end;
double cpu_time_used;

int main(int argc, char **argv) {
  struct usb_bus *busses;

  usb_init();
  usb_find_busses();
  usb_find_devices();

  busses = usb_get_busses();

  struct usb_dev_handle* usb_handle;
  struct usb_bus *bus;
  int c, i, a;
  char buf[] = { 0xf8, 0x81, 0x84, 0x03, 0x00, 0x00, 0x00 };
  char* ptr = buf;
  for (bus = busses; bus; bus = bus->next) {
    struct usb_device *dev;

    for (dev = bus->devices; dev; dev = dev->next) {

       if ((dev->descriptor.idVendor == 0x046d) && (dev->descriptor.idProduct == 0xc294)) {
         int i,stat;

         printf("vendor: %i\n",dev->descriptor.idVendor);

         usb_handle = usb_open(dev);
         printf("Device opened\n"); fflush(stdout);

         stat = usb_detach_kernel_driver_np(usb_handle, 0);
         printf ("releasing kernel driver: %i\n",stat); fflush(stdout);

         stat = usb_claim_interface(usb_handle, 0);
         printf ("stat:%d from claim\n",stat); fflush(stdout);

         i=usb_interrupt_write(usb_handle, 1, buf, sizeof(buf), 10);
         printf("write: %d\n",i);

         getchar();

         stat = usb_release_interface(usb_handle, 0);
         printf("Device released: %i\n", stat); fflush(stdout);

         stat = usb_close(usb_handle);
         printf("Device closed: %i\n", stat); fflush(stdout);
      }
    }
  }
  return 0;
}

Most of the time, the code seems to be able to send the character array to the device, and exits normally, but the maximum steering angle doesn't change.
Sometimes the line usb_find_busses(); makes the steering wheel reinitialize itself as if the usb cable was disconnected and then reconnected. I haven't figured out yet under what circumstances that happens.
Reply
08-22-2007, 04:01 PM,
#81
 
Thanks for the code cuckoo!
I managed to get the full 900 degrees working OK on the G25 wheel and was thrilled (for a while)....

My limited knowledge of C, compilation and IDE software meant that I could not quite get your code to compile to a useable state so, instead, I essentially used bits of your code within the demo file from libusb-0.1.12. (the file testlibusb.c) and then simply used sudo make to get an executable.

I had been trying to use usb_control_msg before you made me realise that usb_interrupt_write is much more appropriate and easier to use. I added the code into the print_device(.....) function of libusb-0.1.12 demo file (testlibusb.c) and compiled & ran it as root. Note that, as root in a shell console, I manually unbound and rebound the interface before and after running testlibusb. Not very elegant, but just within my capabilities and it got the job done.

When successful, the usb functions returned the following:
usb_claim_interface ---->status=0 (OK); usb_interrupt_write ----> returned 7 (which corresponds to the number of bytes sent, as expected); usb_release_interface ----> status=0 (OK)

I have not experienced any of the problems you mentioned; however, I did find deadzone problems.

I'm puzzled: The first time I did the four steps, the wheel responded absolutely perfectly. Full 900 degrees and _no deadzone_. It was tested with the TORCS driving simulator and, more objectively, with jstest /dev/input/js0.
It was fantastic! (Even under WinXP, with proprietary Logitech drivers I remember having a deadzone of approx +/- 15 %).

However, after performing the '4 steps' again, the wheel had a very large (+/- 45 degrees!!!) deadzone. I haven't been able to get it back to its perfect state. After a reboot, it went to its previous 'default' state (limited to approx +/- 90 deg steering including +/- 15 deg deadzone) but sending the 7 bytes to it again resulted in 900 deg incl +/- 45 degree deadzone. Very disappointing and still not understood. Especially now that I know _no deadzone_ is possible.

I'm still persevering to replicate the full 900 degrees and zero deadzone. I'll post here if I learn anything new.
Reply
08-22-2007, 09:28 PM,
#82
 
Hi guys,

A little update from me: the code above seems pretty solid, so I'll refrain from reposting my own, since it fulfills mostly the same purpose.

I too ran into the deadzone problem, which is why I hadn't posted anything else here (specifically code) because I wanted to understand why it wasn't working first. Unfortunately I then lost access to my wheel, and so I don't have anything to play with.

What I'd really like to do, assuming I had a wheel, would be to play with the different mode messages that anrp mentioned below. I found these a little after I had found the initial unlock message, but never really had a chance to try them out. If you're looking for deadzone correction, my guess is that would be a good place to start.

Sorry I can't be of more help at the moment... maybe I'll pony up for a wheel of my own at some point.
Reply
08-23-2007, 11:22 AM,
#83
 
Happiness!

The Logitech G25 Racing Wheel is beautiful in its full 900 degree glory with no deadzone under Linux.

The wheel seems to be behaving itself well after enabling the 900 degree rotation and then running jscal -c /dev/input/js0
Performance was verified with jstest /dev/input/js0

Special thanks to eckzow and cuckoo. Your help was priceless. When time allows, I may also explore the control messages described by anrp.

Cheers,
synapse247.
Reply
08-23-2007, 12:10 PM,
#84
 
Has anyone used the G25 on a Mac? Does it work? Anything to look out for? I looked at Logitech's website, and they seem to indicate that it's "PC" hardware, but I was thinking "how many other racing games are there for Mac" - so, anyone?
Reply
08-28-2007, 06:50 AM,
#85
 
I'm glad I could help.

I've spent some more time trying to switch my Driving Force Pro steering wheel to 900deg mode. So far I haven't made any progress. My driving force pro keeps reinitializing itself or nothing happens at all.

It seems as if most of you guys are using the Logitech G25 or Momo Racing Force. Has anybody tried to send the byte messages from anrp and eckzow to a Logitech Driving Force Pro. It uses the same USB-ID (046d:c299) as mentioned in anrp's post, but if anybody confirmed that the protocol is compatible with the DFP, it would make me more confident.

Thanks
cuckoo
Reply
08-28-2007, 10:47 AM,
#86
 
I wish I had a DFP to play with. If any of you are getting rid of your old one or something (buying a G25 perhaps?) I'll gladly take it off your hands... Wink
Reply
08-28-2007, 10:50 AM,
#87
 
cotharyus Wrote:Has anyone used the G25 on a Mac? Does it work? Anything to look out for? I looked at Logitech's website, and they seem to indicate that it's "PC" hardware, but I was thinking "how many other racing games are there for Mac" - so, anyone?

FWIW, I took the Logitech "Nascar" wheel and just plugged it into my PPC Mac. It "just worked".

I'd guess it will be the same for the G25.
Reply
10-15-2009, 11:28 PM,
#88
 
Hello, newbie, first post here on VDrift...

I have a Saitek yoke and also a CHProducts yoke and CHProducts pedals that I bought for FlightGear.

I found that VDrift for Linux will recognize either the yoke OR the pedals, but not both at the same time...

If I plug in both a yoke (doesn't matter which) and the pedals, then the pedals are not recognized when I go to set up the car controls, but the yoke is recognized, and I can set up pushing the yoke to work the throttle and pulling the yoke for the brake.

But that is not what I want...

Is there a way to make both these devices work?

From looking in ~/.vdrift/controls.config I can see a few blocks that look like they set up the controls...

For example, I can see:

Code:
[ control mapping 02 ]
deadzone = 0.000000
exponent = 1.000000
gain = 1.000000
joy_axis = 0
joy_axis_type = negative
joy_index = 0
joy_type = axis
name = steer_left
type = joy

[ control mapping 03 ]
deadzone = 0.000000
exponent = 1.000000
gain = 1.000000
joy_axis = 0
joy_axis_type = positive
joy_index = 0
joy_type = axis
name = steer_right
type = joy

So at a guess, this means that the yoke has been given the identifier jox_index = 0 and it seems obvious that the movement of axis 0 is left and right steer...

But, does that mean that the pedals are going to show up as jox_index = 1 and that I can use axis 1 as throttle and axis 0 as brake, with blocks like this:

Code:
[ control mapping 01 ]
deadzone = 0.000000
exponent = 1.000000
gain = 1.000000
joy_axis = 0
joy_axis_type = positive
joy_index = 1
joy_type = axis
name = brake
type = joy

[ control mapping 00 ]
deadzone = 0.000000
exponent = 1.000000
gain = 1.000000
joy_axis = 0
joy_axis_type = positive
joy_index = 1
joy_type = axis
name = gas
type = joy

K.
Reply
10-16-2009, 01:15 AM,
#89
 
As part of the information spit out on the console (and also saved to ~/.vdrift/log.txt) you'll see a line where the joysticks that are found are listed and numbered. The numbers that are put there are the same as the IDs that are put in the controls.config file.
Reply
10-17-2009, 10:23 AM,
#90
 
joevenzon Wrote:As part of the information spit out on the console (and also saved to ~/.vdrift/log.txt) you'll see a line where the joysticks that are found are listed and numbered. The numbers that are put there are the same as the IDs that are put in the controls.config file.

So that seems to be the problem...

If I plug in only the pedals, the device is detected.
If I plug in both pedals and yoke, only the yoke is detected.

It does not matter where in the USB chain the devices are connected (either to a port directly on the mainboard, or to a port on an external hub).
It does not matter in which order the devices are connected.

Examples below.

With only the pedals connected.
Quote:INFO: Starting VDrift: 2009-08-10-full, Version: , O/S: Unix-like
INFO: Home directory: /home/xxxxxx
INFO: Settings file: /home/xxxxxx/.vdrift/VDrift.config
INFO: Data directory: /usr/share/games/vdrift/data
DATA_DIR: /usr/share/games/vdrift/data
INFO: Log file: /home/xxxxxx/.vdrift/log.txt
INFO: SDL initialization successful
INFO: SDL video query was successful
INFO: Disabling antialiasing
INFO: Display change was successful: 1280x720x16 24z fullscreen=0
INFO: Video card information:
Vendor: NVIDIA Corporation
Renderer: GeForce 9800 GTX+/PCI/SSE2
Version: 3.0.0 NVIDIA 180.44
Maximum texture size: 8192
Using GLEW 1.5.0
INFO: Disabling shaders
INFO: Maximum anisotropy: 16
INFO: 1 joystick found:
INFO: 0. CH PRODUCTS CH PRO PEDALS USB
INFO: Loading car controls from: /home/xxxxxx/.vdrift/controls.config
INFO: Sound initialization information:
INFO: Obtained audio device:
Frequency: 44100
Format: 32784
Bits per sample: 16
Channels: 2
Silence: 0
Samples: 512
Size: 2048
Sound initialization successful
INFO: Loaded fonts successfully
INFO: Loaded GUI successfully


With only the yoke connected.
Quote:INFO: Multi-processor system detected. Run with -multithreaded argument to enable multithreading (EXPERIMENTAL).
INFO: Starting VDrift: 2009-08-10-full, Version: , O/S: Unix-like
INFO: Home directory: /home/xxxxxx
INFO: Settings file: /home/xxxxxx/.vdrift/VDrift.config
INFO: Data directory: /usr/share/games/vdrift/data
DATA_DIR: /usr/share/games/vdrift/data
INFO: Log file: /home/xxxxxx/.vdrift/log.txt
INFO: SDL initialization successful
INFO: SDL video query was successful
INFO: Disabling antialiasing
INFO: Display change was successful: 1280x720x16 24z fullscreen=0
INFO: Video card information:
Vendor: NVIDIA Corporation
Renderer: GeForce 9800 GTX+/PCI/SSE2
Version: 3.0.0 NVIDIA 180.44
Maximum texture size: 8192
Using GLEW 1.5.0
INFO: Disabling shaders
INFO: Maximum anisotropy: 16
INFO: 1 joystick found:
INFO: 0. CH PRODUCTS CH FLIGHT SIM YOKE USB
INFO: Loading car controls from: /home/xxxxxx/.vdrift/controls.config
INFO: Sound initialization information:
INFO: Obtained audio device:
Frequency: 44100
Format: 32784
Bits per sample: 16
Channels: 2
Silence: 0
Samples: 512
Size: 2048
Sound initialization successful
INFO: Loaded fonts successfully
INFO: Loaded GUI successfully


With both the pedals and the yoke connected.
Quote:INFO: Multi-processor system detected. Run with -multithreaded argument to enable multithreading (EXPERIMENTAL).
INFO: Starting VDrift: 2009-08-10-full, Version: , O/S: Unix-like
INFO: Home directory: /home/xxxxxx
INFO: Settings file: /home/xxxxxx/.vdrift/VDrift.config
INFO: Data directory: /usr/share/games/vdrift/data
DATA_DIR: /usr/share/games/vdrift/data
INFO: Log file: /home/xxxxxx/.vdrift/log.txt
INFO: SDL initialization successful
INFO: SDL video query was successful
INFO: Disabling antialiasing
INFO: Display change was successful: 1280x720x16 24z fullscreen=0
INFO: Video card information:
Vendor: NVIDIA Corporation
Renderer: GeForce 9800 GTX+/PCI/SSE2
Version: 3.0.0 NVIDIA 180.44
Maximum texture size: 8192
Using GLEW 1.5.0
INFO: Disabling shaders
INFO: Maximum anisotropy: 16
INFO: 1 joystick found:
INFO: 0. CH PRODUCTS CH FLIGHT SIM YOKE USB
INFO: Loading car controls from: /home/xxxxxx/.vdrift/controls.config
INFO: Sound initialization information:
INFO: Obtained audio device:
Frequency: 44100
Format: 32784
Bits per sample: 16
Channels: 2
Silence: 0
Samples: 512
Size: 2048
Sound initialization successful
INFO: Loaded fonts successfully
INFO: Loaded GUI successfully

But here's something interesting: if I add a Saitek joystick, this is detected, in addition to the yoke...

Quote:INFO: 2 joysticks found:
INFO: 0. Saitek Saitek Pro Flight Yoke
INFO: 1. Saitek AV8R Joystick
INFO: Loading car controls from: /home/xxxxxx/.vdrift/controls.config

Now with the Saitek yoke, Saitek AV8R joystick, and also a Logitech joystick...

Quote:INFO: 2 joysticks found:
INFO: 0. Saitek Saitek Pro Flight Yoke
INFO: 1. Saitek AV8R Joystick
INFO: Loading car controls

So, the two Saitek devices are detected but not the Logitech...

How about Saitek yoke and Logitech joystick...

Quote:INFO: 2 joysticks found:
INFO: 0. Logitech Logitech Attack 3
INFO: 1. Saitek Saitek Pro Flight Yoke

Both devices detected.

I wonder what's happening. Is this likely to be a problem in the way that SDL detects attached devices?

If I find the time, I'll do a table with all probable combinations of devices and report them in this thread.
Since there are two joysticks (Logitech and Saitek), two yokes, two power quandrants, and the pedals, so a total of seven devices would make for too many to list all possible combinations, so I'll limit it to what I am most likely to want to use and this should illustrate the problem sufficiently.


This is running on Linux, Ubuntu 9.04, kernel 2.6.28-15-generic.


K.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)