Project

General

Profile

Actions

Emulator Issues #5248

closed

Wiimote with built-in motion plus not working on Linux

Added by nephilim1973 over 12 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Hi folks,

I always read about the "bluetooth PID" for Wiimote, which could be 0x0330 or something.

Now, I own a Nintendo RVL-CNT-01, but I guess it´s a special one.
I want to modify the source code, shown as in
http://code.google.com/p/dolphin-emu/issues/detail?id=5011&q=wiimote

But I don´t know how to find out the PID for this device.
(using Ubuntu 11.10 64 bit)

I have attached serveral informations about my bluetooth devices.
Probably you could help me to find out the PID.

Bluetooth USB-dongle

D-Link DBT-120

$ lsusb
Bus 002 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

$ hciconfig
hci0: Type: BR/EDR Bus: USB
BD Address: 00:11:95:0E:24:50 ACL MTU: 192:8 SCO MTU: 64:8
UP RUNNING PSCAN
RX bytes:33899 acl:1100 sco:0 events:1167 errors:0
TX bytes:19611 acl:915 sco:0 commands:132 errors:0

Wiimote "Motion 2 in 1"

$ hcitool inq
Inquiring ...
00:17:AB:39:5A:BE clock offset: 0x3fb7 class: 0x002504

$ hcitool scan
Scanning ...
00:17:AB:39:5A:BE Nintendo RVL-CNT-01

$ sudo hcitool info 00:17:AB:39:5A:BE
Requesting information ...
BD Address: 00:17:AB:39:5A:BE
Device Name: Nintendo RVL-CNT-01
LMP Version: 1.2 (0x2) LMP Subversion: 0x229
Manufacturer: Broadcom Corporation (15)
Features: 0xbc 0x02 0x04 0x38 0x08 0x00 0x00 0x00
<encryption> <slot offset> <timing accuracy> <role switch>
<sniff mode> <RSSI> <power control> <enhanced iscan>
<interlaced iscan> <interlaced pscan> <AFH cap. slave>

$ sdptool records 00:17:AB:39:5A:BE

Service Name: Nintendo RVL-CNT-01
Service Description: Nintendo RVL-CNT-01
Service Provider: Nintendo
Service RecHandle: 0x10000
Service Class ID List:
"Human Interface Device" (0x1124)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 17
"HIDP" (0x0011)
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Human Interface Device" (0x1124)
Version: 0x0100

Service RecHandle: 0x10001
Service Class ID List:
"PnP Information" (0x1200)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 1
"SDP" (0x0001)
Profile Descriptor List:
"PnP Information" (0x1200)
Version: 0x0100

Service RecHandle: 0xffffffff

Service RecHandle: 0xffffffff

Service RecHandle: 0xffffffff
...

Many thanks for support.

Cheers Nephilim

Delete comment
Comment 1 by , Today (44 minutes ago)

More information:

$ lswm -l
Put Wiimotes in discoverable mode now (press 1+2)...
00:17:AB:39:5A:BE 0x002504 Nintendo RVL-CNT-01


Related issues 1 (0 open1 closed)

Is duplicate of Emulator - Emulator Issues #5011: Wii Remote Plus and some 3rd-party Wii Remotes do not work on WindowsFixed

Actions
Actions

Also available in: Atom PDF