RISC OS News on Drobe
RISC OS Search
containing
"The Drobe 'Best of 2005 awards' seems to have been infiltrated by a form of favouritism or censorship"
Welcome back guest  |  Login  |  Register Saturday 17th May 
Login

drobe.co.uk
About Drobe
RISC OS News
Drobe Features
Alternatives
Bookmarks
Riscos.org.uk
Auctions
Events (shows)
AU issues
Tech Material
Wallpaper
Movies
File archives
SH eBooks
FAQs
Changelog

Interact
Forums
Online chat
Your webspace
BBC Emu(games!)
User gallery
RSS news &
comments
Submit news
Contact us

Quick Links
Open directory
Nutshells
ANS archives
ArcSite
RO Repository
Announce
RISCOS Ltd.
Castle

NTK
The Inquirer
The Register
OSNews
Slashdot
Google

Alternatives
NetBSD
ARM Linux
Iyonix Linux

Found Apps
 RISC OS Software !Avalanche
 RISC OS Software !Darts
 RISC OS Software !CFuncAnal
 RISC OS Software !TranTIFF+
 RISC OS Software !Dustbin
 RISC OS Software !NurseW
 RISC OS Software !Tally
 RISC OS Software !VideoLog
 RISC OS Software !USBKick
 RISC OS Software !Spr2Jpeg
Recent users
Gulli is a RISC OS User Gulli
flypig is a RISC OS User flypig
arawnsley is a RISC OS User arawnsley
Zini is a RISC OS User Zini
lym is a RISC OS User lym
jmb is a RISC OS User jmb
OliverB is a RISC OS User OliverB
hzn is a RISC OS User hzn
tlsa is a RISC OS User tlsa
bucksboy is a RISC OS User bucksboy


Why donate?

Serving: 15GB
Fuel: caffeine
3 users online
47 guests
249 active accts 24327 comments

Webstats

 
RISC OS News Feature
New USB mice and keyboard support for Iyonix
Published: 24th Feb 2004, 15:24:31GMT  Source: drobe.co.uk
By Chris Williams
Page 1 of 1
Improved HID drivers enables scroll wheel, finally
3D USB logoDeveloper X-Ample Technology has today announced the release of its new USB interface drivers for mice, keyboards and other HID class devices.

The new drivers will enable Iyonix users to, reportedly for the first time, use the scroll wheel in mice and also assign customisable actions and commands to 'special' keys and buttons on modern keyboards and mice. XAT's !HID software will also allow multiple keyboards and mice to be used.

"Finally the mouse's scroll wheel can be used in any window that supports vertical scrolling," XAT's Paul Reuvers explained. "It even works with some badly behaving programs, such as !Edit, Impression and Eureka. Different scrolling methods can be configured for different applications."

!HID is, incidentally, shareware.

Links
XAT's HID software and other USB gubbins

Related articles
A9home USB printing in beta release
Castle USB to get audio, video support
Driver for USB IO kit started

This article has been linked to, or is available in the following formats:  
 
 
 
 
 
[Printable] [Digg this] [Blog search]


harmsy(good user) 
Face
24/2/04 5:03PM
This sounds good to me - although it's less of a reason to want SELECT ported to the Iyonix...
sa110(good user) 
Face
24/2/04 5:22PM
so why is it less of a reason?
AndrewDuffell(bad user / troll)www 
Face
24/2/04 5:46PM
because Select provides scroll wheel support also.
mrtd(valued user) 
24/2/04 5:53PM
I gather scroll wheel mice work in RISC OS 5.05 too for some applications.
jess(good user) 
Face
24/2/04 5:59PM
Scroll mouse is a select feature, so it's one less thing RO 5 is missing.
Gerph 
24/2/04 6:34PM
I'd be interested to know why XAT feels that Edit and Impression are badly behaving. Eureka, although evil in the way it works (or cute, depending on how you look at it), is understandable.

Edit seems to me to work perfectly well with scrolling and exhibits no unexpected behaviour. Unless, that is, Edit under RISC OS 5 somehow doesn't work like that under other Operating System versions.

Impression (Publisher, Publisher+, Junior, tested a few moments ago; Style hasn't worked for me for some time, and I don't have the earlier Impression family applications to try) also behaves correctly with no particularly odd effects.

I don't think that WRT scrolling either Edit or Impression are bad behaved.
Eddie(good user) 
24/2/04 7:39PM
Shame about the payment method though. Took ages to find some euros, then get the right stamp, write a letter... Good grief:-)

Excellent app though. Now all we need is Impression 32.
blahsnr(good user)www 
24/2/04 7:58PM
Yep looks like a nice app! Will play some more tomorrow.
ajpullan 
24/2/04 8:25PM
Does this implementation of the Scroll Wheel work better than that in Select?

The scroll wheel on my PS2 mouse works, but the window often scrolls in the opposite direction to the one you scroll. Even when you scroll a click at a time.
paulr 
24/2/04 8:37PM
To Gerph, about badly bahaving programs...

One would expect a program to respond to a WIMP_ScrollRequest. !Edit is just an example of a program that doesn't respond as expected. Besides, the vertical scrollbar in !Edit becomes longer and shorter when you scroll.

Impression has windows nested inside windows and the scrollbar is just another window. Difficult to derermine which scrollbar belongs to which window.

Eureka has no scrollbars at all, they are all draw by the application. Besides it can display pages in split-screen mode.

Hope this explains it a bit.

To Eddie - payment method,
Payment in GBP is also possible, or course :-)

To ajpullan - Scroll wheel,
It scrolls a lot smoother than in Select. It knows 6 different scroll methods and you can set the preferred method for each application.

Cheers,
Paul Reuvers
Gerph 
24/2/04 8:56PM
I agree that you would expect the program to respond to a scroll request. And you know what ? Edit does respond to the scroll request. It scrolls by a line when you request it to.

Impression has windows nested inside windows, yes, and they're correctly flagged as panes. This is not badly behaved, this is the correct behaviour for an application that places windows over other windows and expects them to operate as a single entity, prior to the nested Wimp. It's not at all difficult to determine which scrollbars apply to the window. Again, not badly behaved but correct behaviour for such an application.
JGZimmerle 
Face
24/2/04 11:18PM
Scrolling in Select seems perfectly smooth to me. And you have a number of choices concerning the scroll-wheel in there, too. Okay, so you can't set it different for each application, but who wants to? It would just be very confusing.
paulr 
24/2/04 11:39PM
To Gerph,
You may be right about !Edit. It's been quite a while since I checked. I deliberately put 'badly' inside single quotes as I didn't want to imply 'incorrect'.

I didn't say that Impression was badly implemented. It just doesn't respond to a ScrollRequest and (from a programming point of view) it's quite a job to work out how to do it. The real pain however was Eureka.
john(valued user) 
25/2/04 1:00AM
When I was writing a wheel scroller (for Riscstation) I found that oregano caused the problems, it doesn't have a scroll bar for frames. Anything else I just sent a scroll request/an open_window request. Unfortunately scrolling all windows with a work area caused problems with all sorts of save boxes and things :) Does the iyonix scroller scroll a page at a time if Shift is held, and beginning/end if Ctrl is held?
epistaxsis@work(valued user) 
25/2/04 9:36AM
Well thats it!

Cured my outstanding issue with RO5.05 :-)

New graphics card and now the wheel on my mouse goes round and round :-D

Need to play a little more but !HID looks as if it will do even more spangly things with the keyboard using !altkeys...

Iyonixland just keeps on getting better :-D
jymbob(good user)www 
Face
26/2/04 12:38AM
Is there a similar scroll-wheel util for us poor 4.02 users with ordinary ps2 mice? What does HID do, scroll-wise?

Jymbob (feeling all left out)
blahsnr(good user)www 
26/2/04 11:57AM
jymbob
Not sure if this would help?
http://www.stdevel.co.uk/Supp_ps2.html
em2ac(good user) 
26/2/04 1:49PM
Superb app, one more reason to keep adding to the iyonix fund.

Didn't Impression and other CC Apps use their own Template files, and so didn't really use the standard SWI calls, so as to enhance what they could do?

This is of course AFAICR!

Jymbob, how bout getting a Castle USB card? from what I can tell,
"This program requires RISC OS 5.05 (or at least USBDriver 0.26)"

Im sure that it will be in the legacy Podule cards they produced
jymbob(good user)www 
Face
8/3/04 11:29PM
In reply to em2ac:
Thing is, I already have a nice wireless mouse/keyboard using a PS2MouseMini, plus, all my podule slots are full.

In reply to blahsnr:
thanks for the link, I'd forgotten about that one.

In reply to However:
what do all the different scrollwheel drivers do?

When I turn my scrollwheel at the moment (currrently the y-axis is changed accordingly), is this the same as what would happen under select? or on an iyonix with HID?

Jymbob
 

Top Tip

Bookmarks!

We have a directory of Companies, User groups and more in our bookmarks section, check it out!
 
Headline news
Wakefield 2008 show photos
28th Apr 2008

Wakefield 2008 show live news
26th Apr 2008

Who would want an A9home PDA?
24th Apr 2008

RISC OS 6.10 available to Select subscribers
24th Apr 2008

Gallery photo
Older news
Animation and typing applications really released
24th Apr 2008

Wakefield 2008 show preview
22nd Apr 2008

R-Comp unveils new PDF authoring package
22nd Apr 2008

NetSurf bags GBP10K investment from Google
21st Apr 2008

Apple Mac VirtualRiscPC leaves beta
20th Apr 2008

Blu-ray disc burn breakthrough
14th Apr 2008

PDF import support for ArtWorks
13th Apr 2008

Wakefield 2008 show theatre line-up revealed
13th Apr 2008

Animation software collection falls into R-Comp's hands
9th Apr 2008

Features
A9home: two years on
4th Dec 2007

A9home DIY laptop: first pictures
1st Dec 2007

Software hosted by Drobe: Your guide
5th Nov 2007

 

Top | Design and concept © Fudgecake Design, 1999 - 2001. Content © The Drobe Team, 1999 - 2008. 
Click here for more information and terms and conditions.