Software Design
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsProgramming Languages - MoreSoftware Design

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old April 19th, 2004, 05:25 AM
webamoeba webamoeba is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2004
Posts: 5 webamoeba User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 3 m 7 sec
Reputation Power: 0
Stop people stealing mice

I'm a technician, in a school, and we have a major problem with students stealing mouse balls (grrrrrrr). I would like a piece of software that beeps continually and sends a message to the administrator when the mouse is removed (winXP/netware environment). I have been looking around I can't find anything out there. My programming isn't up to the task (PHPer not VB or C#!!!), I was hoping that some luverly person out there with some spare time and desire to solve the problem could perhaps help??? or maybe point to me to someone who would (for free lol)

Thanks.

Reply With Quote
  #2  
Old April 20th, 2004, 12:49 PM
conejito conejito is offline
cien por ciento conejo.
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2004
Posts: 411 conejito User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 17 h 46 m 47 sec
Reputation Power: 5
to me it looks like you have many options at your disposal.

1) use optical mice.
2) use super glue to stop anyone from opening the little door that keeps the ball in place
3) make students sign out a mouse for use, then they become personally responsible for it.
4) teach windows keyboard shortcuts, and don't have mice in the school.
4) b) students are free to bring and use their own.
5) prosecute/expel the first student you catch with a mouse ball belonging to the school, repeat until the problem stops.
6) issue each student with a mouse ball.

can't think of any others off the top of my head, but i'll post them if i do.

cheers,
conejito

Reply With Quote
  #3  
Old April 21st, 2004, 11:59 AM
challahc2 challahc2 is offline
10 legit 10 quit
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Nov 2003
Posts: 114 challahc2 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 6 m 57 sec
Reputation Power: 6
Assuming usb mice and win xp, you could change the sound setting for device removal to a siren and crank up the speakers.

Reply With Quote
  #4  
Old April 21st, 2004, 12:12 PM
webamoeba webamoeba is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2004
Posts: 5 webamoeba User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 3 m 7 sec
Reputation Power: 0
if only life was that simple (sighs)

1) use optical mice.

the problem is only partly the balls, for example yesterday I found a suite of 12 machines with 5 mice missing, the entire mouse! not just the ball - little *'s. Optical mice are an option to prevent stealing mice balls, but they are more expensive and the entire mouse more likely to be stolen.

2) use super glue to stop anyone from opening the little door that keeps the ball in place

Yup, we use this great stuff that we inject with a syrinj (that's definitely not how u spell it lol) and melt that plastic

3) make students sign out a mouse for use, then they become personally responsible for it.

Considered, but we don't have the time to sign out mice, and we don't want them near the back of the PCs

4) teach windows keyboard shortcuts, and don't have mice in the school.

we run a very locked down network and have disabled many of the windows shortcuts, and it'd be a nightmare for any 'arty' bits in a course.

4) b) students are free to bring and use their own.

again we don't want them round the backs of the machines

5) prosecute/expel the first student you catch with a mouse ball belonging to the school, repeat until the problem stops.

prosecute? expel? hmmmm are you american? this is a UK school, and as much asI'd like to do that, it'd be imposible, to expel a student it has to go through county! prosectuing certainly ain't gonna happen. detentions the best we can do - if i had my way i'd shoot the buggers, lol.

6) issue each student with a mouse ball.

Also considered, but we suffer from malicous damage, so the little doors on the bottom would be stolen/broken, and if a student loses their ball, then it could stop them from being able to use a computer in the school (and they wouldn't learn the short-cuts) which would make the school liable for not prviding suitable 'support' for tyhe student, it's not their fault they lost the ball - human rights can be a pain in the arse at times, no I suppose thats just some ppl interpretation, and sadly often the courts as well.

So i'm sure you can understand why i'd just like a piece o software that does a bit o friendly beeping, at the least to deter them from nicking the mice. I'm sure it'd be possible, XP obviosly poles the mouse, if you remove the mouse then XP unloads the driver and you have to reboot when adding a new mouse (except on laptops????).

Reply With Quote
  #5  
Old April 21st, 2004, 08:07 PM
dog135's Avatar
dog135 dog135 is offline
Doggie
Dev Shed Novice (500 - 999 posts)
 
Join Date: Jul 2003
Location: Seattle, WA
Posts: 751 dog135 User rank is Corporal (100 - 500 Reputation Level)dog135 User rank is Corporal (100 - 500 Reputation Level)dog135 User rank is Corporal (100 - 500 Reputation Level)dog135 User rank is Corporal (100 - 500 Reputation Level) 
Time spent in forums: 10 h 38 m 25 sec
Reputation Power: 7
I don't know where to get them, but my local library uses some kind of cheap mouse that has a couple rollers under it instead of a mouse ball. They're cheaper looking/feeling then any normal mouse.

Have you thought of attaching a chain from the mouse to the desk, kind of like banks do with pens? Then glue the door closed.

challahc2's idea sounds more like your original plan. If XP is able to play a sound when a device is removed, create a custom sound that's a beep repeated 5-10 times.
__________________
"Science is constructed of facts as a house is of stones. But a collection of facts is no more a science than a heap of stones is a house." - Henri Poincare

Reply With Quote
  #6  
Old April 22nd, 2004, 04:26 AM
conejito conejito is offline
cien por ciento conejo.
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2004
Posts: 411 conejito User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 17 h 46 m 47 sec
Reputation Power: 5
you don't necessarily have to give students access to the back of the computer, you could use an extender cable... however, i see what you mean about the mounting costs.

perhaps chaining the mouse to the table is a good idea. you could glue a metal chain to the mouse, and then screw it to the table. alternatively, use the mouse cable itself...

failing that, invent a mouse mat that emits a shrill sound when the mouse has been removed.

make each student who wants to use the computer room sign a form that allows you to make free and unlimited use of your friend "Mr Baseball Bat" if that student is caught stealing/damaging the equipment...!

do you have CCTV in the room? a couple of real (or perhaps the cheaper fake) cameras installed, along with a couple of signs, and perhaps a login message alerting the students to the neww detection methods could act to deter future damage....

good luck, this sounds like an awkward problem...
conejito

btw. i'm english.

Reply With Quote
  #7  
Old April 22nd, 2004, 10:25 AM
webamoeba webamoeba is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2004
Posts: 5 webamoeba User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 3 m 7 sec
Reputation Power: 0
Quote:
Assuming usb mice and win xp, you could change the sound setting for device removal to a siren and crank up the speakers.

Speakers? lol, presumably could be set to a system speaker will look into that, will have to getsome USB mice to play with.
Quote:
I don't know where to get them, but my local library uses some kind of cheap mouse that has a couple rollers under it instead of a mouse ball. They're cheaper looking/feeling then any normal mouse

those sound interesting, will have to see if I can csource them cheaply
Quote:
perhaps chaining the mouse to the table is a good idea. you could glue a metal chain to the mouse, and then screw it to the table. alternatively, use the mouse cable itself...

have considered chains before, but would have to deface all the tables, and would be a bugger for actually using the mice. As for using the cable itslf, that's possible, but we have had some cases where they even sip the cables and nick the mice.
Quote:
do you have CCTV in the room? a couple of real (or perhaps the cheaper fake) cameras installed, along with a couple of signs, and perhaps a login message alerting the students to the neww detection methods could act to deter future damage....

we are pushing for CCTV to be added to the rooms at the moment, again this a cost issue.
Quote:
btw. i'm english.

are you in the leagl trade? lol.

Thanks for all the ideas, will go and play with USB mice and see if I can find roller mice

Reply With Quote
  #8  
Old April 23rd, 2004, 04:08 PM
Sexay_Hamster Sexay_Hamster is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Feb 2004
Posts: 65 Sexay_Hamster User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 5
Its beyond me why anyone would steal a mouse ball

very odd.

Reply With Quote
  #9  
Old April 23rd, 2004, 07:05 PM
Durban Durban is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2004
Posts: 18 Durban User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Sorry, I shouldnot have said anything...
This is a real matrix ! I am in there...

Means using 2d matrix can help you finish your projects...

Fiona

Reply With Quote
  #10  
Old April 27th, 2004, 05:32 AM
webamoeba webamoeba is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2004
Posts: 5 webamoeba User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 3 m 7 sec
Reputation Power: 0
Quote:
Its beyond me why anyone would steal a mouse ball
Their not very bright, lol. In most cases they are more into stealing the entire mouse - we did found a number of mice missing balls on the playing fields a couple o' months back.

Have played around with USB mice but can only use speakers, not the PC speaker, so that's no good,

Reply With Quote
  #11  
Old April 27th, 2004, 12:01 PM
computer's Avatar
computer computer is offline
echo $usertitle['computer'];
Dev Shed God 4th Plane (6500 - 6999 posts)
 
Join Date: Jan 2003
Location: UK
Posts: 6,676 computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level) 
Time spent in forums: 4 Weeks 9 h 36 m 29 sec
Reputation Power: 219
Send a message via ICQ to computer
ahh... the local college had this exact same problem... someone knocked up something to run in the system tray that would run a net send command when a PS2 or USB device is removed IIRC.... perhaps you should look into this...
__________________

Reply With Quote
  #12  
Old April 29th, 2004, 10:52 AM
clifford's Avatar
clifford clifford is offline
Contributing User
Dev Shed Frequenter (2500 - 2999 posts)
 
Join Date: Aug 2003
Location: UK
Posts: 2,843 clifford User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)clifford User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)clifford User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)clifford User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)clifford User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)clifford User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)clifford User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)clifford User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)clifford User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)clifford User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)clifford User rank is Lieutenant Colonel (40000 - 50000 Reputation Level) 
Time spent in forums: 2 Weeks 2 Days 20 h 21 m 15 sec
Reputation Power: 451
Stop ball removal:
http://www.mouseal.com/

Stop mouse removal:
http://bytebrothers.com/qualtec/qpa....htm#Cable-Trap

The Qualtec device seems rather expensive, google of "mouse keyboard cable lock" for a number of similar less expensive solutions.

Clifford.

Last edited by clifford : April 29th, 2004 at 10:57 AM.

Reply With Quote
  #13  
Old May 11th, 2004, 04:38 PM
computer's Avatar
computer computer is offline
echo $usertitle['computer'];
Dev Shed God 4th Plane (6500 - 6999 posts)
 
Join Date: Jan 2003
Location: UK
Posts: 6,676 computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level)computer User rank is Captain (20000 - 30000 Reputation Level) 
Time spent in forums: 4 Weeks 9 h 36 m 29 sec
Reputation Power: 219
Send a message via ICQ to computer
anyone come to a solution on this... pretty cool timing - but a local college I do some basic website maintenance for them has approached me with this issue. They buy the really cheap £3 mice of ebuyer, the USB or PS2 ones and have this problem 24/7 ()...

I was thinking, if I can get something for VB that will give me a 'false' value if there is no PS/2 devices connected? I can then use winsock, etc.

PErhpas I should ask in the VB forum?

Reply With Quote
  #14  
Old May 12th, 2004, 11:29 PM
codergeek42's Avatar
codergeek42 codergeek42 is offline
[Insert clever comment here.]
Dev Shed God 2nd Plane (6000 - 6499 posts)
 
Join Date: Jul 2003
Location: Anaheim, CA (USA)
Posts: 6,458 codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)codergeek42 User rank is General 4th Grade (Above 100000 Reputation Level)  Folding Points: 39542 Folding Title: Starter FolderFolding Points: 39542 Folding Title: Starter Folder
Time spent in forums: 1 Month 1 Week 6 Days 21 h 3 m 55 sec
Reputation Power: 1231
Send a message via ICQ to codergeek42 Send a message via AIM to codergeek42 Send a message via Yahoo to codergeek42 Send a message via Google Talk to codergeek42
VB .... EEEWWWW.....

Why not trying writing a small daemon of some sort in C/C++ ?
__________________
~~ Peter ~~
( My Blog: It's exactly like normal nerdiness, but completely different. ) :: ( Supporter of the EFF & FSF ) :: ( I'm a GNU/Linux addict and Free Software Advocate. ) :: ( How to Ask Questions the Smart Way ) :: ( The Fedora Project, sponsored by Red Hat ) :: ( GNOME: The Free Software Desktop Project ) :: ( GnuPG Public Key )

Reply With Quote
  #15  
Old May 15th, 2004, 01:47 PM
medialint's Avatar