Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HOWTO: get some keyboard shortcuts working #29

Open
jvdtoorn opened this issue Feb 6, 2019 · 2 comments
Open

HOWTO: get some keyboard shortcuts working #29

jvdtoorn opened this issue Feb 6, 2019 · 2 comments

Comments

@jvdtoorn
Copy link

jvdtoorn commented Feb 6, 2019

Download here: Info.plist

Hi,

I've created a custom Info.plist for VoodooPS2Keyboard.kext to make the XPS 9570 keyboard feel a lot more native.

What it does

  1. disabling:
  • disable unnecessary keys (like numpad and touchpad disable keys), can be enabled again if you want
  1. mapping:
  • map the Windows key to the Command key
  • map the Alt keys to the Option keys
  • map the 'List' key (fn+Ctrl) to the 'F16' key
  • map the 'Search Glass' key (fn+F9) to the 'F17' key
  • map the 'PrtScr' key to the 'F18' key
  • map the 'Insert' key to the 'F19' key

By mapping these 4 special keys to physically non-existing keys, you can set a custom action for them in Settings > Keyboard > Shortcuts.
For example, I've made my 'PrtScr' key work again by setting 'F18' as the shortcut for 'Copy picture of selected area to clipboard' after installing this custom Info.plist.

To install the Info.plist yourself, download it and replace the default one (VoodooPS2Controller.kext > Contents > PlugIns > VoodooPS2Keyboard.kext > Contents > Info.plist).
Don't forget to reinstall the kext and reboot!

Cheers

@attilagyorffy
Copy link

For the record, I was looking for something exactly like this. Thank you, @julespalles, going to try this tonight.

@attilagyorffy
Copy link

@julespalles Turns out I'm not using VoodooPS2Keyboard.kext but a bunch of others. See my response to you in another thread. Which one of those kexts do you reckon could I replace with VoodooPS2Keyboard.kext in order to make your patch available? What I'm a bit puzzled on is that I thought the XPS 9570's keyboard (and the touch pad) were I2C driven...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants