问题描述
在我的ubuntu计算机上,有一个xBox控制器,它将生成事件描述符:
some value
ls -la输出:
dispatch(changeCategory('some value'))
然后我负责该事件,没有错误发生:
// Action types
const CHANGE_CATEGORY = 'CHANGE_CATEGORY'
// Action creators
export const changeCategory = (category) => {
return {
type: CHANGE_CATEGORY,category
}
}
但是当我尝试其他事件时,例如event17:
const initialState = {
activeCategory: 'all'
};
export const reducer = (state = initialState,action) => {
console.log('reducer',state,action);
if (action.type === 'CHANGE_CATEGORY') {
return action.category
}
return state;
};
发生错误:
/dev/input/event18
我有一个名为mainboard的二进制程序, 它可以读写事件18,但主板属于caros用户:
ls -lt /dev/input/event18
crw-rw----+ 1 root input 13,82 8月 14 18:57 /dev/input/event18
但是主板可以读取和写入事件以使控制器正常工作,
我的问题是:
为什么猫和主板可以读取和写入 event18 但不能 event17
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)