View Full Version : X10 MouseRemote
Mark F
October 13th, 2002, 12:55 PM
Welcome to Girder.
Get the Serial port plugin (http://www.girder.nl/downloadn.php?Link=297) and import the attached device file.
Mark F
October 13th, 2002, 12:55 PM
Using the serial plugin and the posted device file, all events (including the mouse movements) would be delivered directly to Girder. This would be smoother than maX10 but Girder would need to handle the mouse movement and this portion may not be quite as smooth.
I've been playing with the idea of extending maX10 to include direct support for Girder but I need to find more time before committing to do this. In the mean time, the serial plugin and device file I posted will do a pretty good job.
Mark F
October 13th, 2002, 12:55 PM
Change the "no port" to Com1 and see if it works better. If it still doesn't work (or you have already tried this) we will need to check some other things.
Mark F
October 13th, 2002, 12:55 PM
Sort of ...
What you can do is have maX10 completely control the COM port and have it generate Girder events when any non-mouse direction button is pressed.
There are a couple of ways to do this. Either have maX10 execute "girder -eventstring<event>" for each button event or set up the internet client/server plugins and have maX10 execute the iClient application with for the button events.
Does this make sense?
Mark F
October 13th, 2002, 12:55 PM
Actually, I said, "Get the Serial port plugin and import the attached device file." :)
Import the device file into the serial port plugin. Set the port to the one you have the receiver attached to (Com1, Com2, etc.) and away you go.
See the readme.txt file that comes with the serial plugin for more information about importing device files.
Mark F
October 13th, 2002, 12:55 PM
I have no plans for a MouseRemote plugin. If the new scripting engine (LUA) works out well, I might build a scripted parser for the incoming mouse remote data.
Jukebox56
October 13th, 2002, 12:55 PM
Hi - Just purchased an X10 mouse remote and downloaded Girder 3.2. The mouseremote is listed as being one of the supported devices, although I can't seem to find the plugin anywhere on the website. The generic IR plugings aren't doing so great. Any ideas?
Thanks,
Neil
Jukebox56
October 13th, 2002, 12:55 PM
Hi Mark,
Thanks for the help. After I posted last night I found another thread in which you discussed the internet server method using maX10. So I just did that and it works great - except for the fact that a DOS screen pops up every time I click a button on the remote. I suppose I could solve that by creating a batch file and telling it to run minimized - although continuous "holding" of a button on the remote, such as for brightening and dimming some of my x10 devices, doesn't work so well either, seeing as the internet method is more discrete (i.e. executing a program) than it is continuous. Might the serial and plugin thing you attached solve this problem? How well would mouse movements then work using the remote, just as smoothly as they do with max10?
Thanks very much,
Neil
Jukebox56
October 13th, 2002, 12:55 PM
Thanks for the help, Mark.
Neil
LiteBright
October 13th, 2002, 12:55 PM
Hey Mark,
I've got a mouseremote (COM1) and have set up the serial.for.3.2 along with imported mouseremote.ini settings ("no port"). The maX10 app works great, however girder doesn't see any activity. Should this be working or I am doing something wrong that's obvious?
Thanks,
John
LiteBright
October 13th, 2002, 12:55 PM
Yes, that worked!
I had tried before but it didn't work because of my impatience. For some reason it takes at least 15 seconds for the port (COM1) to become active (WinXP) when starting maX10 or girder, and I hadn't waited.
Mouse works OK for N S E W NW NE, etc. but is a little jerky. I haven't figured a way to capture (learn event) fast-N fast-S fast-E fast-W, etc.
John
LiteBright
October 13th, 2002, 12:55 PM
Mark,
Thanks for your help earlier. I have been able to do everything imaginable with Girder except make the mouse work with the mouseremote ---though not through a lack of trying 120 "learns" & data point events!
I know you were looking at (maybe) someday extending maX10 to include direct support for Girder. Is there any way for Girder & maX10 to both simply work off of COM1 at the same time so mouseremote has Girder and mouse support?
John
LiteBright
October 13th, 2002, 12:55 PM
Yes, thanks, having Girder execute "girder -eventstring<event>" seems the easiest. I understand the concept but will have to look closer at the syntax to make it work.
Just wish it was the other way around where girder could execute "maX10 -mouse event" to make the mouse work. With 100 or so commands & logic in Girder, it means jumping through a few more hoops on each button press / test.
Any chance you'll be looking at doing a mouseremote mouse plugin or something similar for Girder?
John
LiteBright
October 13th, 2002, 12:55 PM
Thanks Mark.
JSMain
October 13th, 2002, 12:55 PM
Hi! I am also a mouse remote owner, and have until up till now used max10. I also have a programmable keyboard. Girder is amazing with this keyboard, and I can now replace the internet keyboard software.
Any tips to get the Mouse remote to work will be much appriciated, as I can then also replace max10, and possibly macro express.
You say above, Mark, To import the Mouse Remote Config file! It is an INI file! I assume as it is the only place I have seen to import, that I do so at "import groups"? So far I can only get "00" for output of this remote. I have not yet tried to import as above for the config file. that would explain my errors so far.
I played with PCRemoteControl a bit also, but the shifting with num keys isn't as accurate as I had had with Max10. will I have the same situation with Girder?
Powered by vBulletin® Version 4.1.8 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.