newbie disk image suggestion
Malcolm Hussain-Gambles (1596) 811 posts |
Whilst building a pi image using systemdisc for a talk at WROCC next month, I realised that if a newbie comes to RISC OS – chances are they don’t have a three button mouse. |
Chris Evans (457) 1614 posts |
They will probably have a scroll wheel mouse where pressing the wheel down is the middle button (I’ve yet to come across one that doesn’t!) It would be nice if support was built into the OS for mouse replication of movement and buttons! With an immediate effect configuration e.g. *KeyMouse ON |
Ronald May (387) 407 posts |
I reckon that the menu and adjust button functions might be better swapped nowadays to be inline with the design of the modern mouse, and also, Linux (and from memory Windows) both use the right button for menuish functions. Is there a utility that can do this? |
patric aristide (434) 418 posts |
|
Steve Pampling (1551) 8170 posts |
RO5 says it is not 32 bit compatible. A quick check says the module needs a new style header but the code appears clean. Probably not much effort to “clean” things up. |
Steve Pampling (1551) 8170 posts |
Since John supplied a BASIC source you could do this. Original
Reformat it a bit for clarity
bloody textile… |
Malcolm Hussain-Gambles (1596) 811 posts |
MouseKey worked well for me I seem to remember. Thankfully I have a three button mouse with a separate scroll wheel :-D |
Rick Murray (539) 13840 posts |
People can still buy two button mice these days? The ones I have collected have scroll wheels and pressing them is the middle button – I use a glowy-red ball-less one on my RISC OS setup. Salvaged it from a bin at work when they ditched box computers for laptops and hence no longer needed mice. Well, the company wants to have a policy on recycling, so…. ;-) |
Rick Murray (539) 13840 posts |
<nods in sympathy> |
Colin (478) 2433 posts |
What’s the problem you can do your post in textile. |
Steve Pampling (1551) 8170 posts |
I like plain text – the highlight for a quote is fine. The rest I can do without. |
Steve Pampling (1551) 8170 posts |
In which case KeyMapper would be what you want. |
Sprow (202) 1158 posts |
You shouldn’t put the flags immediately after the flags offset word, as that prevents the module header from being trivially extended in the future (as it was to add the flags word itself). |
Steve Pampling (1551) 8170 posts |
Quite likely – hack1 as opposed to program. 1 A rather rough one at that. |
Rick Murray (539) 13840 posts |
Yes, I spotted that and felt “grrrrr!” inside. You’re lucky I was reading on a mobile phone with sucky countryside reception or you’d probably have been lightly toasted. Something like this isn’t hard (and “hack” is no excuse!):
Maybe in the future RISC OS will strive to move the RMA out of SVC32 mode so the kernel can run with a higher privilege than other components (should make it more resilient). There is a USR-mode-with-better-access mode available now that I think a lot of modules would be quite happy in (though this would likely require many major changes to many modules due to the baked-in assumptions that there is USR and SVC and nothing else). |
Ronald May (387) 407 posts |
Steve, thanks for the fresh link to keymapper, I have tried it once before for changing keys for a program, but it didn’t work out for other applications. In this case, for a system wide change it is ideal. The new !Boot can run an application for setting variables and loading modules, so it can be turned on and off from the Boot config easily. |