# js 游戏手柄 **Repository Path**: chianmain/js-gamepad ## Basic Information - **Project Name**: js 游戏手柄 - **Description**: web js 游戏手柄 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-04-09 - **Last Updated**: 2024-04-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: 游戏手柄, gamepad, disconnected, connected, JavaScript ## README 使用示例: ``` var mapping = { "按钮索引": "自定义键名称" } var ketMapping = { 4: 'L1', 6: 'L2', 5: 'R1', 7: 'R2', 8: 'START', 9: 'SELECT', 10: 'axes-1', 11: 'axes-2', 1: 'A', 2: 'B', 0: 'AA', 3: 'BB', } var _pad = new PAD(ketMapping, function (button) { console.log('按下:', button); }, function (button) { console.log('抬起:', button) }[true=按钮按下后 持续产生Press事件]); _pad.connected = function (pad) { $('#info').text('连接:'+pad.id) } _pad.dconnected=function(pad){ $('#info').text('移除:'+pad.id) } _pad.Listener(); ```