在之前的一篇文章里面,留下的问题是不能完美解决jstest-gtk不能正常识别Logitech G920方向盘的问题。
虽然可以通过重启电脑到windows下进行设置一番,但是始终没有彻底解决jstest-gtk正常识别方向盘的问题。
现在,我通过查资料,逛Github,知道了原因,但是才疏学浅,根据大神的教程,始终未能彻底解决jstest-gtk识别方向盘的问题。这里我附上了原因以及解决问题的教程,望共勉,希望有才之士解决的话分享一下经验,多谢。
在ubuntu系统终端输入lsusb,对于方向盘显示的0xc261与0xc262,是由于方向盘自动默认启动Xbox模式,需要修改模式,安装并启用usb_modeswitch。
参考链接:
1、https://lkml.org/lkml/2016/1/26/763
2、http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?f=2&t=2510
3、http://www.draisberghof.de/usb_modeswitch/
4、http://burning-midnight.blogspot.com/2017/11/logitech-g920-steering-wheel-on-linux.html (需要梯子)
5、https://github.com/carla-simulator/carla/issues/1473
问题:
参照这几篇教程,虽然知道是什么原因导致Ubuntu读不出来方向盘,还是没有弄懂如何添加命令行修改参数。虽然是可以成功地解决jstest-gtk识别方向盘的问题。