Topic: Accessibilty  (Read 3903 times)

Accessibilty
« on: January 21, 2019, 03:34:28 PM »

joshuawilsoncom

  • Jr. Chef
  • **
  • Date Registered: Oct 2016
  • Posts: 27
hi

i hate to ask, i wish that i knew how to script. you did one for Sticky keys, i am trying to go off the script for Sticky Keys to make a script for Mouse keys. any tips?



many thanks
Josh

Re: Accessibilty
« Reply #1 on: January 22, 2019, 10:49:55 AM »

ChrisR

  • XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Hi Josh,
I didn't quite understand your request!
you did one for Sticky keys, who and which script ?
Is it about Control Panel > Ease of Access> Make the mouse easier to use ?
You just downloaded Prz42's AOMEI Backupper Standard script made for Win10PESE and here you are in the section for the Win10XPE project!
Can you explain your real need in relation to your disability

Re: Accessibilty
« Reply #2 on: January 22, 2019, 02:40:55 PM »

joshuawilsoncom

  • Jr. Chef
  • **
  • Date Registered: Oct 2016
  • Posts: 27
sorry, mouse keys allows you to control the mouse with the number keys. its apart of Ease of Access Center


https://en.wikipedia.org/wiki/Mouse_keys


Thanks,
Josh

Re: Accessibilty
« Reply #3 on: January 22, 2019, 02:58:07 PM »

joshuawilsoncom

  • Jr. Chef
  • **
  • Date Registered: Oct 2016
  • Posts: 27


  I am a 45-year-old male born with spastic quadriplegic cerebral palsy.  I present with significantly high extensor tone throughout my trunk and extremities.  I am non-ambulatory and wheelchair bound.  I have NO functional use of either upper or lower extremities.  Therefore, I am completely dependent for self-care.

I have good head, neck, and eye control.  I rely on a sophisticated head control mechanism to independently drive my power wheelchair.  I also rely on a custom-made head pointer device to activate my computer, phone, environmental control unit, and an augmentative communication device. 

I have a two year degree in Information Technology and I love fixing people’s computers

Re: Accessibilty
« Reply #4 on: January 22, 2019, 03:45:05 PM »

James

  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Dec 2017
  • Posts: 2272
Testing on a Win10 1809 x64 Host..
Toggling Mouse KeyBoard Keys - On/Off

One Registry Value was consistently Changed

Code: [Select]
[HKEY_CURRENT_USER\Control Panel\Accessibility\MouseKeys]
"Flags"="63"
"MaximumSpeed"="10"

Use RegEdit to Export Your Current Win10 Host Values -

Use "Reg Convert PE" Button on "Create ISO" Plugin - to convert Exported Reg Setting to PE script setting...
Code: [Select]
//MouseKeys ON
RegHiveLoad,Tmp_Default,%RegDefault%
RegWrite,HKLM,0x1,"Tmp_Default\Control Panel\Accessibility\MouseKeys",Flags,63
RegWrite,HKLM,0x1,"Tmp_Default\Control Panel\Accessibility\MouseKeys",MaximumSpeed,10
RegHiveUnLoad,Tmp_Default
//--
//MouseKeys OFF
RegHiveLoad,Tmp_Default,%RegDefault%
RegWrite,HKLM,0x1,"Tmp_Default\Control Panel\Accessibility\MouseKeys",Flags,62
RegHiveUnLoad,Tmp_Default

Different Options Change Flags value

Then copy the to Additions script to test values in pe
« Last Edit: January 22, 2019, 03:47:46 PM by James »

Re: Accessibilty
« Reply #5 on: January 22, 2019, 04:25:07 PM »

James

  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Dec 2017
  • Posts: 2272
well, needless to say - there is more to it then just those settings

Re: Accessibilty
« Reply #6 on: January 22, 2019, 04:37:19 PM »

ChrisR

  • XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Thanks for your explanations joshuawilson.com, I saw your site just after
Respect for what you do to try to live normally despite...   :thumbsup:

Thanks James:
Flags depends indeed on the choices made on CtrlPanel Set Up Mouse key.
MaximumSpeed is between 10 (low) and 360 (high)
TimeToMaximumSpeed is between 1000 (fast) and 5000 (slow)
Here I have
Code: [Select]
RegHiveLoad,Tmp_Default,%RegDefault%
RegWrite,HKLM,0x1,"Tmp_Default\Control Panel\Accessibility\MouseKeys",Flags,255
RegWrite,HKLM,0x1,"Tmp_Default\Control Panel\Accessibility\MouseKeys",MaximumSpeed,300
RegWrite,HKLM,0x1,"Tmp_Default\Control Panel\Accessibility\MouseKeys",TimeToMaximumSpeed,2000
RegHiveUnLoad,Tmp_Default

If you use the Additions plugin to add these keys, do not include RegHiveLoad, RegHiveUnLoad, it's already done.

Re: Accessibilty
« Reply #7 on: January 22, 2019, 04:52:30 PM »

joshuawilsoncom

  • Jr. Chef
  • **
  • Date Registered: Oct 2016
  • Posts: 27
i don't see a code box

Re: Accessibilty
« Reply #8 on: January 22, 2019, 05:38:15 PM »

APT

  • Grand Chef
  • *****
  • winpe enthusiast
  • Location: UK
  • Date Registered: Nov 2012
  • Posts: 1150
Hi joshuawilsoncom

strange, you seem to be missing a number of buttons - codebox, log, refresh

ila_rendered

check your BuilderSE.ini for
Enable_CodeBox=True
Enable_RefreshButton=True
« Last Edit: January 22, 2019, 05:54:12 PM by APT »

Re: Accessibilty
« Reply #9 on: January 22, 2019, 05:56:59 PM »

joshuawilsoncom

  • Jr. Chef
  • **
  • Date Registered: Oct 2016
  • Posts: 27
i re-downloaded WinBuilder

thanks

Re: Accessibilty
« Reply #10 on: January 22, 2019, 06:00:58 PM »

James

  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Dec 2017
  • Posts: 2272
Again Joshua is using PESE (NOT XPE)

Chris - if you enable those registry values - Test the Tray Icon..
I tested without Full Hive and Pulled what appeared to be Missing Registry Entries

Edit:
Even with Full Hive
ila_rendered
« Last Edit: January 22, 2019, 06:23:44 PM by James »

Re: Accessibilty
« Reply #11 on: January 22, 2019, 06:06:12 PM »

joshuawilsoncom

  • Jr. Chef
  • **
  • Date Registered: Oct 2016
  • Posts: 27
using PESE

Re: Accessibilty
« Reply #12 on: January 22, 2019, 06:10:02 PM »

James

  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Dec 2017
  • Posts: 2272
Well, Josh - if we can figure out "MouseKeys" in XPE - it can also be applied to other projects..
We will see how development goes..

Josh, can you export the registry values from your host OS
HKEY_CURRENT_USER\Control Panel\Accessibility\MouseKeys
and attach to forum post as txt file
« Last Edit: January 22, 2019, 06:17:19 PM by James »

Re: Accessibilty
« Reply #13 on: January 22, 2019, 06:25:39 PM »

joshuawilsoncom

  • Jr. Chef
  • **
  • Date Registered: Oct 2016
  • Posts: 27
here you go

Re: Accessibilty
« Reply #14 on: January 22, 2019, 06:36:08 PM »

joshuawilsoncom

  • Jr. Chef
  • **
  • Date Registered: Oct 2016
  • Posts: 27
here you go

Re: Accessibilty
« Reply #15 on: January 22, 2019, 07:43:02 PM »

ChrisR

  • XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Chris - if you enable those registry values - Test the Tray Icon..
I just tried it (in XPE) and it seems to work with Accessibility Features enabled.
The system tray icon is there and the Mouse Key are Off at Startup
The keyboard shortcuts (Alt Left + Maj Left + NumLock) works to Turn On Mouse Key
Not sure about the speed and acceleration setting. They are set to the highest value.

ps: to add a feature without the need to rebuild, change Level=0 => Level=3 in the corresponding Features script + Refresh

Re: Accessibilty
« Reply #16 on: January 22, 2019, 08:20:08 PM »

ChrisR

  • XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
HKCU\Control Panel\Accessibility\MouseKeys
Flags Initial value 2
Turn on Mouse Keys: + 1
Turn on Mouse Keys with Left Alt + Left Shift + Num Lock: +4
Display a warning message when turning a setting on: + 8
Make a sound when turning a setting on or off: + 16
Display the Mouse Key Icon: + 32
Hold down CTRL to speed up and Shift to slow down: + 64
Use Mouse Key when Num Lock is OFF: + 128

joshuawilsoncom Flags value is 147 or 2+1+16+128

Re: Accessibilty
« Reply #17 on: January 22, 2019, 09:46:16 PM »

cretino

  • Chef
  • ***
  • Date Registered: Jan 2018
  • Posts: 240
hi James
i tested in XPE and its work ,
 i try it wiht your error to see if missing something
Code: [Select]
shell:::{26EE0668-A00A-44D7-9371-BEB064C98683}\7\::{D555645E-D4F8-4c29-A827-D93C859C4F2A}\pageMouseKeyssettings
in in the "Run" dialog in XPE AND is open§" Control Panel \ Ergonomics Options \ Ergonomics Options \ Configure Mouse Keys"
everything is ok ...

Re: Accessibilty
« Reply #18 on: January 22, 2019, 10:10:13 PM »

James

  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Dec 2017
  • Posts: 2272
MouseKeys XPE Template

attach Removed > Following > http://theoven.org/index.php?topic=2712.msg30992#msg30992

Very Much Open To Improvement
« Last Edit: January 23, 2019, 12:41:31 AM by James, Reason: attach Removed »

Re: Accessibilty
« Reply #19 on: January 22, 2019, 10:24:34 PM »

James

  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Dec 2017
  • Posts: 2272
MouseKeys Template Based Upon ChrisR's Posts...
Warning Based Upon My Error Message Posted..
My First Tests where without "Accessibility" Enabled

 

Powered by EzPortal