📄 readme.txt
字号:
Copyright 2003 Helder Acevedo
This file is part of XBCD.
XBCD is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
XBCD is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Foobar; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
XBCD - XBox Controller Driver
================================
All Digital Buttons Version 0.40
================================
Windows 98/2000/XP
All buttons are supported as digital buttons.
Supports different configuration for the Left Analog Stick, Digital Pad, and Right Analog Stick.
Configurations can be switched by pressing both Analog Sticks.
Triggers can be used as Throttle. Right Trigger is +, Left is -.
Buttons 11 and 12 will be Up/Down on the D-Pad if the D-Pad is being used as Rudder.
Supports separate custom Threshold for Buttons and Triggers.
Custom settings for dead zones of Analog Sticks.
Configuration of buttons and axes supported through XBCD Setup application.
Floating-point calculations can be enabled for more accurate Analog Stick precision.
Rumble support. Adjustable maximum force for each actuator.
-------------------
Source Code
-------------------
XBCD_control.c - Takes care of IOCTL's received.
XBCD_driver.c - Main parts of the driver.
XBCD_driver.h - Definitions of functions and some structs.
XBCD_usb.c - USB interface work.
XBCD_hid.h - Definitions of constants and macros related to the HID interface.
XBCD_report.h - Definition of report descriptor.
XBCD_report.hid - Definition of report descriptor (binary) for use with HIDTool.
XBCD.rc - Contains properties for driver binary (Version, Company, etc.).
resource.h - Needed for driver binary properties.
RemoveLock.c - Functions which replace missing removelock functions in Win98.
sources - Lists Files to include for compiling and linking.
XBCD.inf - Installation file.
copy "hidclass.lib" and "usbd.lib" from the DDK you are going to build with to the
XBCD source directory.
If building with Windows 98 DDK:
Set WIN98 = 1 in XBCD_driver.h
Set DBG in XBCD_driver.h to 1 for debug build or 0 for release build
---------------------------
Redcl0ud
http://phaseone.sytes.net
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -