MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal 1 » Main Features (talk, share your ideas, get support) » Input / Output interfaces » External Display » Support


Support Support for external displays.

Closed Thread
 
Thread Tools Display Modes
Old 2008-04-15, 22:18   #351 (permalink)
Portal Developer
 
Join Date: May 2007
Posts: 498
Thanks: 1
Thanked 83 Times in 39 Posts

Country:


Default

Here is a new Test App....

I have added code to make sure that iMon Manager is not running...

I also added code to try to force the HID devices into a known state....

Please test and report... Thanks

Last edited by cybrmage; 2008-04-16 at 07:37.
cybrmage is offline  
Old 2008-04-15, 22:39   #352 (permalink)
Portal Member
 
Join Date: Apr 2008
Posts: 54
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default Done That

I guess it is back to working. I think this is what did it. I am not sure what i did but I switched the inital startup type to mouse instead of keyboard. Started Frontview. Stopped iMon manager. Changed back to keyboard as the initial type. Started Frontview. Shut down iMon Manager.

Now the mouse stick will again work if iMon Manager is not running.

Something is odd with Frontview and what it does to the mouse stick behavior.

________________________________

Here is my log from test 15.
- I just pressed all the buttons. Do you want me to do the removal steps too?
Attached Files
File Type: zip test15_logs_1.zip (7.3 KB, 1 views)

Last edited by Tide; 2008-04-15 at 22:44.
Tide is offline  
Old 2008-04-15, 23:01   #353 (permalink)
me1
Portal Member
 
Join Date: Mar 2008
Posts: 19
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default

cybrmage:
This are the logs with test app 15 - done with the mce remote
Test15WithMCE.ZIP
me1 is offline  
Old 2008-04-15, 23:29   #354 (permalink)
Portal Member
 
globaldonkey's Avatar
 
Join Date: Apr 2007
Posts: 275
Thanks: 6
Thanked 5 Times in 5 Posts

Country:

My System

Default

Quote:
Originally Posted by Tide View Post
Something is odd with Frontview and what it does to the mouse stick behavior.
Definitely Tide. That's the sort of thing I found too. I could not get the pad to work at all if frontview was set to never with the V7 software. That's why Cybrmage has always recommended V6 of iMON Manager.

@Cybrmage

I'll help with Option 1 if you can point me in the right direction of where to get a USB logger from. I've never used one.

I think option 3 could be a bit dicey given the above discussion with Tide (ie people running different versions of Imon Manager and it doing different things)
globaldonkey is offline  
Old 2008-04-15, 23:35   #355 (permalink)
Portal Member
 
armandp's Avatar
 
Join Date: Apr 2008
Age: 28
Posts: 328
Thanks: 18
Thanked 44 Times in 23 Posts

Country:

My System

Default

Here i am to participate.. you already found my configuration details.
If there's details missing let me know and i'll supply them.

Also not wanting to create confusion i'm using the unrecommended iMON_7_01_0204_BETA_ENG drivers and i have IMON OEM that comes with the Antec Fusion 430 V2 case. The CybrDisplay 12-4 version works great on the LCD part but the MCE remote response is delayed.

Your test application (15) keeps crashing after the initial configuration dialog:

Quote:
Detect_HID(): checking device "\\?\HID#VID_04FC&PID_05D8&MI_01&Col04#7&377a8 e87&
0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}"
Detect_HID(): checking device "\\?\HID#VID_04FC&PID_05D8&MI_01&Col03#7&377a8 e87&
0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030}"
Detect_HID(): checking device "\\?\Root#RDP_KBD#0000#{884b96c3-56ef-11d1-bc8c-00
a0c91405dd}"
Detect_HID(): checking device "\\?\HID#VID_04FC&PID_05D8&MI_00#7&1fb70242&0& 0000
#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}"
Detect_HID(): checking device "\\?\Root#RDP_MOU#0000#{378de44c-56ef-11d1-bc8c-00
a0c91405dd}"
Detect_HID(): checking device "\\?\HID#VID_04FC&PID_05D8&MI_01&Col01#7&377a8 e87&
0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}"
Found an iMon DOS Device

KillImonManager()
KillImonManager(): iMon Manager not running
KillImonManager(): completed
System.Runtime.InteropServices.COMException (0x80070006): The handle is invalid.
(Exception of HRESULT: 0x80070006 (E_HANDLE))
At System.Runtime.InteropServices.Marshal.ThrowExcept ionForHRInternal(Int32
errorCode, IntPtr errorInfo)
At System.Runtime.InteropServices.Marshal.ThrowExcept ionForHR(Int32 errorCod
e)
At System.Runtime.InteropServices.Marshal.FreeHGlobal (IntPtr hglobal)
At InputService.Plugin.iMonHIDReceiver.SetHardwareMod e(RcMode mode)
At InputService.Plugin.iMonHIDReceiver.Start_DOS()
At InputService.Plugin.iMonHIDReceiver.Start()
At InputService.Plugin.iMonHIDReceiver.Main()
The exception is not logged so that's why i'm quoting it from the cmd prompt.
I attached the generated log to the post. I also tried some previous versions of the test app but they all fail in a similar way.
Attached Files
File Type: log iMonTestApp_15_armandp.log (2.0 KB, 3 views)
__________________
- "Improving the WAF"
Htpc: GA-MA78GM-S2H + x2 4850e + MP 1.0 RC3 (details)
Blog: http://htpc.zerobarrier.nl/
Spotlight: My Trailers 2.0.1 --- Moving Pictures 0.6

Last edited by armandp; 2008-04-16 at 00:02. Reason: translated dutch .net framework language to english
armandp is online now  
Old 2008-04-16, 00:31   #356 (permalink)
Portal Member
 
globaldonkey's Avatar
 
Join Date: Apr 2007
Posts: 275
Thanks: 6
Thanked 5 Times in 5 Posts

Country:

My System

Default Test 15 Results

Strange behaviour cybrmage.....

Test 15.1 is a simple start the test program, press the up, down, left and right buttons on the pad. The right button seems to be interpreted as a left click.

Test 15.2 is a start followed by mouse/ keyboard toggle, then up, down, left and right.
Attached Files
File Type: zip iMonTestApp Test 15.zip (4.7 KB, 2 views)
globaldonkey is offline  
Old 2008-04-16, 00:35   #357 (permalink)
Portal Member
 
Join Date: Apr 2008
Posts: 54
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default

Just for note I too am using the iMON_7_01_0204_BETA_ENG drivers.

Cybrmage if I need to get USB logger and run it let me know.
Tide is offline  
Old 2008-04-16, 02:44   #358 (permalink)
Portal Developer
 
Join Date: May 2007
Posts: 498
Thanks: 1
Thanked 83 Times in 39 Posts

Country:


Default

Quote:
Originally Posted by Tide View Post
Now the mouse stick will again work if iMon Manager is not running.
Which, unfortunately, is NOT what we want... We want the device to be in a mode where it does NOT send data as a mouse or a keyboard. The reason we want this, is that we then have full control of what the remote does... otherwise, we will get unwanted mouse movement and keystrokes...

Quote:
Originally Posted by Tide View Post
Something is odd with Frontview and what it does to the mouse stick behavior.
Yes... there is.... Soundgraph is CONSTANTLY changing the way that the software operates....

Quote:
Originally Posted by Tide View Post
Do you want me to do the removal steps too?
Yes... Please... If it's not too much of a hastle...

Quote:
Originally Posted by me1 View Post
cybrmage:
This are the logs with test app 15 - done with the mce remote
Thanks!

Quote:
Originally Posted by globaldonkey View Post
I'll help with Option 1 if you can point me in the right direction of where to get a USB logger from. I've never used one.
Thanks... I'll get information to you shortly....

Quote:
Originally Posted by globaldonkey View Post
I think option 3 could be a bit dicey given the above discussion with Tide (ie people running different versions of Imon Manager and it doing different things)
I agree... but the other options will cause a lot of code bloat... and WILL be time consuming....

I think that, for now, option 3 (which I've already implimented in test 15) along with the recommendation of installing iMon Manager v6.crap with be the short term solution.... (that way, the driver will be usable, and can actually be released for use)...

The version of iMon Manager installed will be immaterial... it will just be used as a helper application... Then I can take the time to find a more suitable solution that does not depend on having the iMon Manager installed...


Quote:
Originally Posted by armandp View Post
Here i am to participate..
Welcome.

Quote:
Originally Posted by armandp View Post
i have IMON OEM that comes with the Antec Fusion 430 V2 case.
You have my sympathies...

Quote:
Originally Posted by armandp View Post
The CybrDisplay 12-4 version works great on the LCD part but the MCE remote response is delayed.
Yes... that is correct.... If you read the release notes, that feature is marked as experimental... had has evolved into the HID test app (which will get a name change shortly, as it not supports the legacy devices as well)... Once the testing with the IR Server Suite plugin is done, iMon remote support will be removed from the CybrDisplay plugin...

(Before people with a VLSYS_Mplay device start to complain... remote support for that device will remain... due to the design of that device, remote support MUST be combined with the display driver)

Quote:
Originally Posted by armandp View Post
Your test application (15) keeps crashing after the initial configuration dialog:
Normally, you will not need to post logs (although it IS appreciated) for this device (as I have the same device), except when you encounter problems (as you have).

I can not duplicate this problem... And do not see where this error could be generated, so I have added extra logging to the next version of the test app to try to determine what is happening...

Could you also do the following:
1) open Control panel
2) select system
3) select hardware
4) open Device Manager
5) expand the "Universal Serial Bus Controllers"
6) double click on the "SG Remote Control device"
7) click on driver
8) report the driver date and driver version (this is different from the iMon Manager version)


Quote:
Originally Posted by globaldonkey View Post
The right button seems to be interpreted as a left click.
It looks like the driver was able to force the device into "mode 1"... and the mousepad data is being sent via the HID remote control device... good... but I had an index into the data structure wrong.... it is fixed in the next version of the test app.

Quote:
Originally Posted by Tide View Post
Cybrmage if I need to get USB logger and run it let me know.
As I mentioned to globaldonkey, I will get information to you shortly.... Thanks!!



And attached is the updated test application

Last edited by cybrmage; 2008-04-16 at 07:37.
cybrmage is offline  
Old 2008-04-16, 03:36   #359 (permalink)
Portal Member
 
Join Date: Apr 2008
Posts: 54
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default Test 16

Quote:
Originally Posted by cybrmage View Post
Quote:
Originally Posted by Tide View Post
Now the mouse stick will again work if iMon Manager is not running.
Which, unfortunately, is NOT what we want... We want the device to be in a mode where it does NOT send data as a mouse or a keyboard. The reason we want this, is that we then have full control of what the remote does... otherwise, we will get unwanted mouse movement and keystrokes...
Knowing this is what you want, I think I can achieve this. I thought you wanted the mouse stick to move when iMon Manager is closed. During my attempt to get it back to this state I had it in the state you describe as wanting. I think I can get it back into your desired state. I will give it a try after I run 16 then run 16 again.
Tide is offline  
Old 2008-04-16, 03:41   #360 (permalink)
Portal Member
 
globaldonkey's Avatar
 
Join Date: Apr 2007
Posts: 275
Thanks: 6
Thanked 5 Times in 5 Posts

Country:

My System

Default Test 16 Results

That looks better. All the input is coming from the HID device. I did the following,

1. Moved the PAD in all directions
2. Pressed some keys (play, stop etc)
3. Pressed the mouse/keyboard toggle
4. Moved the PAD in all directions

Just an FYI, if IMON starts with Frontview set to "never" the remote stays in mouse mode (I think what you referred to as mode 1 - all input from the HID device). The end result is that the pad only controls the mouse, and the mouse/keyboard toggle does not work to switch it into keyboard mode. I think it is frontview that actually changes the mode.
Attached Files
File Type: log iMonTestApp.log (42.5 KB, 2 views)
globaldonkey is offline  
Closed Thread

Bookmarks

Tags
cybrdisplay, external, plugin, status

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
MCE display plugin in cybrdisplay plugin not working in vista? wim168 Support 4 2008-07-18 10:57
Fehlermeldung bei CybrDisplay Plugin Luna96 Plugins/Erweiterungen 0 2008-04-08 10:17
Following plugin status\obsolete Paranoid Delusion Website/Forum/Wiki Feedback 1 2008-01-21 15:19
New status plugin. regeszter Improvement Suggestions 2 2007-12-18 18:21
Variables for the status-plugin merci1983 Skins 0 2004-12-16 19:22


All times are GMT +1. The time now is 21:30.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress
Advertisement System V2.6 By   Branden