Logo

Linux 内核

6.13.0-rc6

快速搜索

目录

  • 开发流程
  • 提交补丁
  • 行为准则
  • 维护者手册
  • 所有开发流程文档
  • 核心 API
  • 驱动 API
  • 子系统
    • 核心子系统
    • 人机接口
      • 输入文档
      • 人机接口设备 (HID)
      • 声音子系统文档
      • GPU 驱动程序开发者指南
      • 帧缓冲
      • LED
    • 网络接口
    • 存储接口
    • 其他子系统
  • 锁定
  • 许可规则
  • 编写文档
  • 开发工具
  • 测试指南
  • 黑客指南
  • 跟踪
  • 故障注入
  • 实时补丁
  • Rust
  • 管理
  • 构建系统
  • 报告问题
  • 用户空间工具
  • 用户空间 API
  • 固件
  • 固件和设备树
  • CPU 架构
  • 未分类的文档
  • 翻译

本页

  • 显示源代码

6. Linux 游戏杆支持¶

版权:

© 1996-2000 Vojtech Pavlik <vojtech@ucw.cz> - 由 SuSE 赞助

目录

  • 6.1. 简介
  • 6.2. 用法
    • 6.2.1. 实用工具
    • 6.2.2. 设备节点
    • 6.2.3. 需要的模块
    • 6.2.4. 验证是否工作
    • 6.2.5. 校准
  • 6.3. 硬件特定的驱动程序信息
    • 6.3.1. 模拟游戏杆
    • 6.3.2. Microsoft SideWinder 游戏杆
    • 6.3.3. Logitech ADI 设备
    • 6.3.4. Gravis GrIP
    • 6.3.5. FPGaming A3D 和 MadCatz A3D
    • 6.3.6. ThrustMaster DirectConnect (BSP)
    • 6.3.7. Creative Labs Blaster
    • 6.3.8. Genius 数字游戏杆
    • 6.3.9. InterAct 数字游戏杆
    • 6.3.10. PDPI Lightning 4 游戏卡
    • 6.3.11. Trident 4DWave / Aureal Vortex
    • 6.3.12. Crystal SoundFusion
    • 6.3.13. SoundBlaster Live!
    • 6.3.14. SoundBlaster 64 和 128 - ES1370 和 ES1371, ESS Solo1 和 S3 SonicVibes
    • 6.3.15. Amiga
    • 6.3.16. 游戏机和 8 位手柄和游戏杆
    • 6.3.17. SpaceTec/LabTec 设备
    • 6.3.18. Logitech SWIFT 设备
    • 6.3.19. Magellan / Space Mouse
    • 6.3.20. I-Force 设备
    • 6.3.21. Gravis Stinger 游戏手柄
  • 6.4. 故障排除
  • 6.5. 常见问题解答
  • 6.6. 编程接口
    • 6.6.1. 简介
    • 6.6.2. 初始化
    • 6.6.3. 事件读取
      • 6.6.3.1. js_event.type
      • 6.6.3.2. js_event.number
      • 6.6.3.3. js_event.value
      • 6.6.3.4. js_event.time
    • 6.6.4. 读取
      • 6.6.4.1. O_NONBLOCK
    • 6.6.5. IOCTL
      • 6.6.5.1. JSIOGCVERSION
      • 6.6.5.2. JSIOCGNAME
      • 6.6.5.3. JSIOC[SG]CORR
    • 6.6.6. 向后兼容性
    • 6.6.7. 最终说明
©内核开发社区。 | 由 Sphinx 5.3.0 & Alabaster 0.7.16 驱动 | 页面源代码