如何使用任天堂Wii控制器来玩Linux游戏吗

你甚至可以与Wii遥控器玩Wii游戏在Linux上

你可以玩任天堂Wii游戏机游戏Linux如果你知道如何使用Wii遥控器与你的电脑。您还可以使用Wii遥控器代替电脑游戏控制器使用一个玩任何游戏模拟器

本文适用于Debian-based指令Linux发行版Debian,薄荷,Ubuntu

你需要使用Wii遥控器与Linux

除了Wii控制器,您将需要安装以下Linux包:

你可以得到所有的这些工具通过输入一个sudo命令Linux命令终端:

sudo apt-get安装lswm wminput libcwiid1

如果您正在使用一个RPM的Linux发行版,您可以使用百胜或类似的工具来获得这些应用程序。

如何连接Linux的Wii遥控器吗

您可以配置Wii遥控器从命令行:

  1. 打开Linux命令终端输入以下命令来获取蓝牙解决你的Wii控制器:

    lswm

  2. 按住12按钮Wii控制器同时当提示。如果做得正确,一组数字和字母应该出现在终端是这样的:

    00:1B: 7: 4 f: 61: C4

    确保你有蓝牙在您的计算机上。你可能要尝试几次在你电脑检测到Wii遥控器。

  3. 输入以下到终端窗口打开纳米编辑器这样你就可以设置一个配置文件来映射Wii按钮键:

    sudo nano /etc/cwiid/wminput/gamepad

  4. 复制和粘贴以下为纳米编辑文件的底部:

    Wiimote.Down=KEY_RIGHT
    Wiimote.Left=KEY_DOWN
    Wiimote.Right=KEY_UP此时
    Wiimote.1 = KEY_SPACE
    Wiimote.2 = KEY_LEFTCTRL
    Wiimote.A=KEY_LEFTALT
    Wiimote.B=KEY_RIGHTCTRL
    Wiimote.Plus=KEY_LEFTSHIFT
  5. 新闻CTRL+O键盘上的保存配置文件。

  6. 新闻CTRL+X关闭Nano。

  7. 配置按钮映射之后,运行以下命令:

    sudo wminput - c /etc/cwiid/wminput/gamepad

  8. 按住12按钮Wii控制器同时又当提示。“准备好了”这个词将出现如果连接成功。启动任何游戏玩Wii遥控器。

Wii控制器的一个主要优点是方向键,可以更好的为游戏比旧学校Xbox一拇指贴,因为它不是很敏感。

配置Linux的Wii遥控器

当您创建您的配置文件,它应该已经包含一些文本,如以下几点:

# gameport
Classic.Dpad.X=一个B年代_X
Classic.Dpad.Y=一个B年代_Y
Classic.A=BTN_A

文件中的每一行的格式Wii控制器按钮=键盘按钮。例如:

Wiimote.Up=KEY_UP此时

上面的命令映射向上Wii遥控器上的按钮向上箭头键键盘上的。然而,因为你必须持有的Wii遥控器玩很多游戏,你可能想要的地图向上按钮的左箭头键关键:

Wiimote.Up=KEY_LEFT
Wii遥控器按钮 Linux键盘
向上 左箭头键
下来 右箭头
向下的箭头
正确的 向上箭头键
1 空间
2 离开CTRL
一个 离开ALT
B 正确的控制
+ (+) 左移

大多数模拟器简化按钮映射过程,所以在你连接你的Wii遥控器Linux,您可以进一步自定义控件为特定的游戏和游戏机。一些电脑游戏甚至允许你地图鼠标钥匙Wii控制器。

你可以看到推荐的复古游戏控制器设置互联网档案馆拱廊的网站。

Wii遥控器按钮

您可以使用多个Wii游戏机配件经典与Linux包括Wii控制器和Wii双节棍。下面是一个列表的所有Wii控制器在手柄按钮您可以配置文件:

Wii遥控器

  • Wiimote.Up
  • Wiimote.Down
  • Wiimote.Left
  • Wiimote.Right
  • Wiimote.A
  • Wiimote.B
  • Wiimote.1
  • Wiimote.2
  • Wiimote.Plus
  • Wiimote.Minus
  • Wiimote.Home
  • Wiimote.Dpad.X
  • Wiimote.Dpad.Y

Wii双节棍

  • Nunchuk.C
  • Nunchuk.Z
  • Nunchuk.Stick.X
  • Nunchuk.Stick.Y

经典Wii控制器

  • Classic.Up
  • Classic.Down
  • Classic.Left
  • Classic.Right
  • Classic.Minus
  • Classic.Plus
  • Classic.Home
  • Classic.A
  • Classic.B
  • Classic.X
  • Classic.Y
  • Classic.ZL
  • Classic.ZR
  • Classic.L
  • Classic.R
  • Classic.Dpad.X
  • Classic.Dpad.Y
  • Classic.LStick.X
  • Classic.LStick.Y
  • Classic.RStick.X
  • Classic.RStick.Y
  • Classic.LAnalog
  • Classic.RAnalog

不幸的是,它是不可能的配置与Linux Wii遥控器的运动控制,但你仍然可以玩Wii游戏的rom,不需要运动控制。

键盘映射

下面是一个引导Linux键盘来帮助你建立你的配置文件。

关键 代码
逃避 KEY_ESC
0 KEY_0
1 KEY_1
2 KEY_2
3 KEY_3
4 KEY_4
5 KEY_5
6 KEY_6
7 KEY_7
8 KEY_8
9 KEY_9
-(-符号) KEY_MINUS
=(等于符号) KEY_EQUAL
退格 KEY_BACKSPACE
选项卡 KEY_TAB
KEY_Q
W KEY_W
E KEY_E
R KEY_R
T KEY_T
Y KEY_Y
U KEY_U
KEY_I
O KEY_O
P KEY_P
( KEY_LEFTBRACE
] KEY_RIGHTBRACE
输入 KEY_ENTER
CTRL(键盘的左边) KEY_LEFTCTRL
一个 KEY_A
年代 KEY_S
D KEY_D
F KEY_F
G KEY_G
H KEY_H
J KEY_J
K KEY_K
l KEY_L
;(分号) KEY_SEMICOLON
”(撇号) KEY_APOSTROPHE)
#
转变(键盘的左边) KEY_LEFTSHIFT
\ KEY_BACKSLASH
Z KEY_Z
X KEY_X
C KEY_C
V KEY_V
B KEY_B
N KEY_N
KEY_M
,(逗号) KEY_COMMA
。(句号) KEY_DOT
/(斜杠) KEY_SLASH
转变(右侧键盘 KEY_RIGHTSHIFT
ALT(左边的键盘

KEY_LEFTALT

空格键 KEY_SPACE
大写锁定 KEY_CAPSLOCK
F1 KEY_F1
F2 KEY_F2
F3 KEY_F3
F4 KEY_F4
F5 KEY_F5
F6 KEY_F6
F7 KEY_F7
F8 KEY_F8
F9 KEY_F9
F10 KEY_F10
KEY_F11
F12 KEY_F12
Num考克 KEY_NUMLOCK
换档锁 KEY_SHIFTLOCK
0(键盘) KEY_KP0
1(小键盘) KEY_KP1
2(键盘) KEY_KP2
3(键盘) KEY_KP3
4(键盘) KEY_KP4
5(键盘) KEY_KP5
6(键盘) KEY_KP6
7(键盘) KEY_KP7
8(键盘) KEY_KP8
9(键盘) KEY_KP9
。(键盘点) KEY_KPDOT
+(键盘+符号) KEY_KPPLUS
(键盘-符号) KEY_KPMINUS
左箭头键 KEY_LEFT
右箭头 KEY_RIGHT
向上箭头键 KEY_UP此时
向下的箭头 KEY_DOWN
KEY_HOME
插入 KEY_INSERT
删除 KEY_DELETE
向上翻页 KEY_PAGEUP
下一页 KEY_PAGEDOWN
这个页面是有用吗?