onibla Posted March 24, 2015 Share Posted March 24, 2015 Hi to all.I try without success to configure ASUS Wireless Input Receiver Product id: 0x1823 Vendor id: 0x0b05 Someone can help me to create a Kexts to recognize this touchpad as Trackpad with gesture?I am at your complete disposal to collaborate and test kexts.Thanks in advance.Onibla Link to comment Share on other sites More sharing options...
onibla Posted March 24, 2015 Author Share Posted March 24, 2015 I hope that these informations can be helpful. help help help please!!!! USB Bus Probe.txt Link to comment Share on other sites More sharing options...
onibla Posted March 24, 2015 Author Share Posted March 24, 2015 It is possible to edit this kext with my VID and PID? I found in info.plist 0xb05. Can this kext help me? thanks. YekkiBluetoothInjector.kext.zip Link to comment Share on other sites More sharing options...
Administrators Hervé Posted March 24, 2015 Administrators Share Posted March 24, 2015 You've gone all that way but did not suss out how to add your own entry? Very easy and here's a hint: to find the solution, find the key... Then keep everything in the family! No guarantee that having the correct entry in that plist will bring the device to life of course. PS: no double posts please. Link to comment Share on other sites More sharing options...
onibla Posted March 24, 2015 Author Share Posted March 24, 2015 Thanks for your reply but I have just edited YekkiBluetoothInjector.kext but does not change nothing. I don't know how I can get the PID number of my device. I don't know if my PID 0x1823 corresponds to 6091. I hope I explained. onibla Link to comment Share on other sites More sharing options...
Administrators Hervé Posted March 24, 2015 Administrators Share Posted March 24, 2015 No, PID 0x1823 does not correspond to 6091. You need to identify the exact nature/type of those different numbers to find the relation between them. It's all in the key... Once you've sussed these out, read the plist entries with all due attention so that you don't miss anything. You do at the moment. Open the plist with TextEditor rather than PlistEditPro, things should get clearer... Ask yourself those 2 questions: what does "VID" mean? what does "PID" mean? You may not realise it, but you actually already have all the answers... It's just hard to see the forest with all those trees! <key>PID 6091 0x17CB VID 2821 0xB05</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport</string> <key>Dongles</key> <dict> <key>Asus</key> <string>USB-BT400</string> </dict> <key>IOClass</key> <string>BroadcomBluetoothHostControllerUSBTransport</string> <key>IOProviderClass</key> <string>IOUSBDevice</string> <key>idProduct</key> <integer>6091</integer> <key>idVendor</key> <integer>2821</integer> </dict> Link to comment Share on other sites More sharing options...
onibla Posted March 25, 2015 Author Share Posted March 25, 2015 Thank you so much for the lesson that is making me! I think I have to decode my PID in the exact number to be entered. Is that right? I have also used USB Probe, but do not understand how to see the forest between all the trees. I ask a further indication .... Full Speed ​​device @ 5 (0x1D110000): ......................................... .... Composite device "ASUS Wireless Receiver Input" Port Information: 0x0018 Not Captive External Device Connected Enabled Number Of Endpoints (includes EP0): Total Endpoints for Configuration 1 (current): 4 Device Descriptor Descriptor Version Number: 0x0200 Device Class: 0 (Composite) Device Subclass: 0 Device Protocol: 0 Device MaxPacketSize: 32 Device VendorID / ProductID: 0x0B05 / 0x1823 (ASUSTek Computer Inc.) Device Version Number: 0x0100 Number of Configurations: 1 Manufacturer String: 1 "ASUS" Product String: 2 "ASUS Wireless Receiver Input" Serial Number String: 3 "3C0C5177AD" Configuration Descriptor (current config) Length (and contents): 84 Raw Descriptor (hex) 0000: 09 02 54 00 03 01 00 A0 32 09 04 00 00 01 03 01 Raw Descriptor (hex) 0010: 01 00 09 21 11 01 00 01 22 C1 00 07 05 81 03 0A Raw Descriptor (hex) 0020: 00 0A 09 04 01 00 01 03 01 02 00 09 21 11 01 00 Raw Descriptor (hex) 0030: 01 A5 22 00 07 05 82 03 0A 00 02 09 04 02 00 01 Raw Descriptor (hex) 0040: 03 00 00 00 09 21 11 01 00 01 22 17 00 07 05 83 Raw Descriptor (hex) 0050: 03 20 00 02 Number of Interfaces: 3 Configuration Value: 1 Attributes: 0xA0 (bus-powered, remote wakeup) MaxPower: 100m Interface # 0 - HID / Boot Interface Link to comment Share on other sites More sharing options...
Administrators Hervé Posted March 25, 2015 Administrators Share Posted March 25, 2015 In computing terminology, numbers starting with prefix "0x" are hexadecimal numbers, i.e. base 16. In hexadecimal, numbers range is 0 1 2 3 4 5 6 7 8 9 A B C D E F. By analogy, in decimal, i.e. base10, numbers range is 0 1 2 3 4 5 6 7 8 9. PID = Product id = idProduct = 0x1823 (in hexadecimal) = 6179 (in decimal) VID = Vendor id = idVendor = 0x0B05 (in hexadecimal) = 2821 (in decimal) Please note that the "key" info/line of a plist is more like a chapter title and that the real applicable data is the one stated below that line. With all this info, you should now easily derive what you need to do to your plist, again without any guarantee that it'll work of course... NB: Product id is also often refered to as Device id or Dev id 6091 (dec) = 0x17CB (hex) Link to comment Share on other sites More sharing options...
onibla Posted March 25, 2015 Author Share Posted March 25, 2015 Thanks for your explanation! I have change the value into YekkiBluetoothInjector.kext but does not recognize my touchpad. Sequently I have change the vendorid and productid in the attached files and I see these in the bootlog. VoodooPS2SynapticsTouchPad Version 1.8.8 loaded... ApplePS2Controller: Timed out on keyboard input stream. VoodooPS2Trackpad: Identify TouchPad command failed How can I procede? thanks in advance test 2.zip Link to comment Share on other sites More sharing options...
onibla Posted March 31, 2015 Author Share Posted March 31, 2015 Excuse me for my trouble, I have some hope to be able to configure my touchpad? Thanks in advance. If I install Elan kexts I see this Link to comment Share on other sites More sharing options...
Recommended Posts