diff options
-rw-r--r-- | lib/pin-code-database.xml | 155 |
1 files changed, 155 insertions, 0 deletions
diff --git a/lib/pin-code-database.xml b/lib/pin-code-database.xml new file mode 100644 index 00000000..2dcc4a0c --- /dev/null +++ b/lib/pin-code-database.xml @@ -0,0 +1,155 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- This is a PIN code database for use in the Bluetooth wizard. + + Copyright (C) 2008-2009 Bastien Nocera <hadess@hadess.net> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +--> + +<!-- + The wizard will match devices, following the order of the XML file [1], + on any combination of type, OUI, or name. The name is matched through a + sub-string search (it should contain the name mentioned in this file if any). + + The special NULL pin means that the devices will not be paired, but + connected to and marked as trusted. This is for devices such as mice + and joypads where there is no encryption + + The special "KEYBOARD" pin means that the device needs a specific handling + in the UI (in this case, needs to mention the necessity to type "Enter" after + entering the PIN). + + If a device can use a random PIN but is limited in the number of digits that + can be entered, then set the "pin" attribute should be set to "max:X" where X + is the maximum number of digits, for example max:4 for 4 digits. + + [1]: So specific devices should be at the top, and generic ones at the bottom, + so settings for specific devices are overridden as expected. +--> + +<!DOCTYPE devices [ + <!ELEMENT devices (device)+> + <!ELEMENT device EMPTY> + <!ATTLIST device type (any|mouse|tablet|keyboard|headset|headphones|audio|printer|network) "any"> + <!ATTLIST device oui CDATA #IMPLIED> + <!ATTLIST device name CDATA #IMPLIED> + <!ATTLIST device pin CDATA #REQUIRED> +]> + +<devices> + +<!-- Input devices --> + + <!-- TomTom Go remote --> + <device type="keyboard" oui="00:13:6C:" name="TomTom Remote" pin="0000"/> + + <!-- Sony PlayStation 3 Remote Control --> + <device oui="00:19:C1:" name="BD Remote Control" pin="NULL"/> + <device oui="00:1E:3D:" name="BD Remote Control" pin="NULL"/> + <device oui="00:06:F5:" name="BD Remote Control" pin="NULL"/> + + <!-- BT-GPS8 JENTRO, GPS mouse --> + <device oui="00:0D:B5:" name="BT-GPS8 JENTRO" pin="0000"/> + + <!-- Lenovo Ideacenter remote --> + <device oui="00:08:1B:" name="lenovo_RC" pin="0000"/> + + <!-- ION iCade Game Controller --> + <device name="iCade" type="keyboard" pin="ICADE"/> + +<!-- GPS devices --> + <device oui="00:0D:B5:" name="TomTom Wireless GPS MkII" pin="0000"/> + <device oui="00:0D:B5:" name="GPS-GW-005" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=560870 --> + <device oui="00:0A:3A:" name="BT GPS" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=560606 --> + <device oui="00:1B:C1:" name="HOLUX_M-241" pin="0000"/> + <device oui="00:01:C1:" name="HOLUX_M-241" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=560713 --> + <device oui="00:0B:24:" name="Triceiver" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=560715 --> + <device oui="00:00:00:" name="BT-Q880" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=560625 --> + <device oui="00:11:67:" name="eGPS-397" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=560604 --> + <device oui="00:1B:C1:" name="HOLUX_M-1000" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=561326 --> + <device oui="00:0B:0D:" name="G-Rays1" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=571119 --> + <device oui="00:0B:0D:" name="G-Rays2" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=561327 --> + <device oui="00:0A:3A:" name="HUDGPS" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=562479 --> + <device oui="00:0B:0D:" name="iBT-GPS" pin="0000"/> + <device oui="00:1C:88:" name="iBT-GPS" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=563554 --> + <device oui="00:0D:B5:" name="BT-GPS-37A4C2" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=563614 --> + <device oui="00:0B:0D:" name="HOLUX GPSlim240" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=563554 --> + <device oui="00:0D:B5:" name="BT-GPS-37A4C2" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=576490 --> + <device oui="00:0D:B5:" name="BT-GPS-339D35" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=560315#c20 --> + <device oui="00:02:5B:" name="Pharos iGPS-BT" pin="12345678"/> + + <!-- https://bugzilla.redhat.com/show_bug.cgi?id=472686#c0 --> + <device oui="00:00:00:" name="Rikaline" pin="0000"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=560609 --> + <device oui="00:18:96:" name="GW-GPS-009" pin="0000"/> + + <!-- https://bugzilla.gnome.org/show_bug.cgi?id=613698 --> + <device oui="00:0C:A5:" name="NAVMAN GPS ONE" pin="NAVMAN"/> + +<!-- Audio devices --> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=560315 --> + <device type="headset" name="X3 micro" pin="1234"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=561324 --> + <device type="headset" oui="00:03:C9:" name="BT Headset" pin="1111"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=573059 --> + <device type="headset" oui="00:12:A1:" name="BT Stereo Headset" pin="1234"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=561325 --> + <device type="network" oui="00:06:66:" name="OBDPros scantool" pin="1234"/> + + <!-- http://bugzilla.gnome.org/show_bug.cgi?id=583651 --> + <device type="audio" oui="00:1A:80:" name="CMT-DH5BT" pin="max:4"/> + +<!-- Generic types --> + + <!-- Keyboard need a special help text --> + <device type="keyboard" pin="KEYBOARD"/> + +</devices> |