» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

XB和XB360手柄按键有压感么

解决了 XB有 XB360无


------------------------------------------------------------------------------

不是指扳机键那种机械式的 而是像PS2/3的按键那样真正的压感 XB手柄貌似是有的?XB360呢?

[ 本帖最后由 yuiileo 于 2014-2-3 21:27 编辑 ]
附件: 您所在的用户组无法下载或查看附件


TOP

都有吧

你拆开手柄看按键

如果导电橡胶是一个环形,截面有坡度,就是
利用接触面积改变导电率



本帖最近评分记录
  • yuiileo 激骚 +1 威武! 2014-2-3 21:17

TOP

引用:
原帖由 md2 于 2014-2-3 20:58 发表
都有吧

你拆开手柄看按键

如果导电橡胶是一个环形,截面有坡度,就是
利用接触面积改变导电率
Thx 我知道原理 发帖是想知道个确切答案


TOP

搜了下 好像XB有 XB360无
附件: 您所在的用户组无法下载或查看附件

TOP

俺怎么记得两个都没有这功能。。。。。
本帖最近评分记录
  • yuiileo 激骚 +1 感谢分享 2014-2-3 21:29

TOP

引用:
原帖由 OpEth 于 2014-2-3 21:22 发表
俺怎么记得两个都没有这功能。。。。。
XB我记得是有的 XB360搜了下确信没有 除了扳机和摇杆的机械式

TOP

typedef struct _XINPUT_GAMEPAD
{
    WORD    wButtons;
    BYTE    bAnalogButtons[8];
    SHORT   sThumbLX;
    SHORT   sThumbLY;
    SHORT   sThumbRX;
    SHORT   sThumbRY;
} XINPUT_GAMEPAD, *PXINPUT_GAMEPAD;
这个是XBOX的。可见,有8个是有压感的按键(包含两个Trigger),可取值0-255
这8个是
#define XINPUT_GAMEPAD_A                        0
#define XINPUT_GAMEPAD_B                        1
#define XINPUT_GAMEPAD_X                        2
#define XINPUT_GAMEPAD_Y                        3
#define XINPUT_GAMEPAD_BLACK                4
#define XINPUT_GAMEPAD_WHITE                5
#define XINPUT_GAMEPAD_LEFT_TRIGGER                6
#define XINPUT_GAMEPAD_RIGHT_TRIGGER                7
本帖最近评分记录
  • yuiileo 激骚 +1 威武! 2014-2-3 21:29

TOP

typedef struct _XINPUT_GAMEPAD {
    WORD wButtons;
    BYTE bLeftTrigger;
    BYTE bRightTrigger;
    SHORT sThumbLX;
    SHORT sThumbLY;
    SHORT sThumbRX;
    SHORT sThumbRY;
} XINPUT_GAMEPAD, *PXINPUT_GAMEPAD;
而这个是XBOX360的
可见原来的8个模拟按键,变成了2个( bLeftTrigger, bRightTrigger)而ABXY LB RB那几个就都是1bit的了。
本帖最近评分记录
  • yuiileo 激骚 +3 太骚了 2014-2-3 21:29

TOP

引用:
原帖由 hourousha 于 2014-2-3 21:29 发表
typedef struct _XINPUT_GAMEPAD {
    WORD wButtons;
    BYTE bLeftTrigger;
    BYTE bRightTrigger;
    SHORT sThumbLX;
    SHORT sThumbLY;
    SHORT sThumbRX;
    SHORT sThumbRY;
} XINPUT_GAME ...
赞!

TOP

posted by wap, platform: 小米 (MI 2S)

xbox手柄在PC上的驱动里测试按键直接就有颜色深浅变化

TOP

发新话题
     
官方公众号及微博