我最近从朋友那里收到了罗技 Rumblepad 2(一个操纵杆,就像一个 PS2 控制器)。
我将如何在 Ubuntu 中配置它?如果可能,我更愿意使用 GUI 实用程序。
我试过了jstest-gui,但它显示了我的加速度计!
操纵杆充当鼠标,即使我在玩使用操纵杆的游戏时,也会发生随机鼠标事件。
我插入了一个操纵杆来玩 Spiral Knights,还安装了操纵杆和 jcalibrate。一切正常,除了默认情况下操纵杆移动鼠标和按钮激活鼠标键。
现在,如果我在 Myth-box 或其他东西上,这通常是很好的行为,不幸的是,当我使用操纵杆输入玩 Spiral Knights 时,我看到我的鼠标光标在后台移动,当我按下按钮时,它认为我正在按下右键单击以最小化所有内容。它还会创建文件夹并可能删除内容。
那么,基本上我该如何阻止它充当鼠标?
There isn't much documentation on the game I'm playing using WINE, and it doesn't detect a joystick. I want to use joy2key to map keyboard keys to joystick buttons, but can't figure out exactly how to use its command line interface.
joy2key -dev /dev/input/js0 -terminal
Run Code Online (Sandbox Code Playgroud)
That command shows what to press, but I can't figure out how to map the keys since the instructions are not clear.
关于这个主题有很多问题:
但这些问题/答案的目的是能够使用游戏手柄玩游戏。
我想要一个使用游戏手柄控制鼠标的解决方案。
在所有应用程序中用游戏手柄替换鼠标。
这样我就可以在沙发上用无线游戏手柄控制客厅里的电脑。
并不是说它被识别了,当我运行 lsusb 时,我得到以下输出$ lsusb
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 0eef:791b D-WAV Scientific Co., Ltd
Bus 002 Device 002: ID 046d:c21d Logitech, Inc. F310 Gamepad [XInput Mode]
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
并且当我启动 jstest-gtk 时,它似乎认识到我的控制器在那里。我可以打开它看看发生了什么,我的左操纵杆工作正常,但触发按钮和右操纵杆按钮混淆了。
我希望有一个工作配置文件我可以下载并安装以使按钮正确映射,或者如果失败,一个简单的 GUI 程序来更改映射(对于操作系统 - 不仅仅是在特定的模拟器中) - 可能具有不同的,可选择的,简介。到目前为止,我的 googlefu 没有让我失望,因此感谢您提供任何帮助。 …
我想知道是否有QJoyPad 的替代品,我已经尝试安装它,但它只能从源代码中获得,并且由于一些错误而无法编译它。无论如何,你不能从 deb 包中安装它,因为根据 Source Forge 中的官方网页,它最后一次被打包到 deb 是在 2004 年 9 月 19 日。
所以我在这里寻求软件推荐或 QJoyPad 的替代品。
什么是QJoyPad:
一个基于 QT 的程序,它接受来自操纵杆/游戏手柄设备的输入并在 XWindows 中产生键盘或鼠标活动。非常适合没有或中等操纵杆支持的游戏以及仿真。易于设置。支持任意数量的设备。来自:源锻造
错误消息如下:
Error: you will need libxtst to compile this program
Run Code Online (Sandbox Code Playgroud)
这个编译器(我认为)在存储库中不可用,只是libxtst-doc.
我有一台连接到电视的“媒体内容”计算机,我用来播放电影、音乐和游戏。
最近我想通过主板提供的蓝牙使用我的 Wii 和 PS3 游戏杆中的一个或两个。起初,我的 PC 似乎能够检测到 PS3 游戏杆,但无法配对。我什至能够配对 PS3 操纵杆并查看我触发的各种操作,但是当我关闭程序时设备会取消配对。
我从这里和那里的操作方法中尝试了各种想法。系统最终以蓝牙无法正常工作告终...
现在,当我开始新会话时,接近小时的蓝牙图标没有显示。我可以启动蓝牙应用程序,但未检测到任何设备。我可能在遵循modprobehowtos 中的说明时弄乱了驱动程序。
sudo lspci | grep -i blue没有显示任何东西。既不是lsusb
主板是技嘉GA-Z87N-WIFI和蓝牙曾经工作。
我使用 Ubuntu 16.04。
我该如何解决这个问题?
这里的一些输出:
louis@cinema-wifi:~$ sudo dmesg | grep Blue
[ 16.088420] Bluetooth: Core ver 2.21
[ 16.088438] Bluetooth: HCI device and connection manager initialized
[ 16.088441] Bluetooth: HCI socket layer initialized
[ 16.088444] Bluetooth: L2CAP socket layer initialized
[ 16.088448] Bluetooth: SCO socket layer initialized
[ 18.231336] Bluetooth: hci0 command 0x0c03 tx …Run Code Online (Sandbox Code Playgroud) 我正在尝试在 Ubuntu 13.10 上打开/找到 Qjoypad 4.1 的 GUI。我使用默认存储库通过 Synaptic 安装了 Qjoypad。我看到了托盘图标,但我无法获得在此答案中看到的窗口 ( https://askubuntu.com/a/225484/158340 )。我在哪里/如何获得这个窗口来配置我的操纵杆?