Giter Club home page Giter Club logo

Comments (9)

stillline avatar stillline commented on July 16, 2024

I was reading some of your instructions on debugging. When I run the debug kext and look at system.log I don't see any entries for ps2 keyboard.

Also when I edit the info.plsit I dont see a section for remapping keys.

I am running the kexts in the clover/kexts/other folder on the efi partition.

from os-x-voodoo-ps2-controller.

stillline avatar stillline commented on July 16, 2024
BuildMachineOSBuild 18A391 CFBundleExecutable VoodooPS2Controller CFBundleGetInfoString 1.9.2, Copyright Apple Computer, Inc. 2000-2003, David Elliot 2007, RehabMan 2012-2013 CFBundleIdentifier org.rehabman.voodoo.driver.PS2Controller CFBundleInfoDictionaryVersion 6.0 CFBundleName Voodoo PS/2 Controller CFBundlePackageType KEXT CFBundleShortVersionString 1.9.2 CFBundleSignature ???? CFBundleSupportedPlatforms MacOSX CFBundleVersion 1.9.2 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild 9F2000 DTPlatformVersion GM DTSDKBuild 12D75 DTSDKName macosx10.8 DTXcode 0941 DTXcodeBuild 9F2000 IOKitPersonalities ACPI PS/2 Nub CFBundleIdentifier org.rehabman.voodoo.driver.PS2Controller FindMouseDelay 100 IOClass AppleACPIPS2Nub IONameMatch PNP0303 PNP030B PNP0320 IOProviderClass IOACPIPlatformDevice MouseNameMatch PNP0F03 PNP0F0B PNP0F0E PNP0F13 ApplePS2Controller CFBundleIdentifier org.rehabman.voodoo.driver.PS2Controller IOClass ApplePS2Controller IONameMatch ps2controller IOProviderClass IOPlatformDevice Platform Profile Default MouseWakeFirst WakeDelay 10 HPQOEM 1411 ProBook 1619 ProBook 161C ProBook 164F ProBook 167C ProBook 167E ProBook 1680 ProBook 179B ProBook 179C ProBook 17A9 ProBook 17F0 ProBook 17F3 ProBook 17F6 ProBook 1942 ProBook 1949 ProBook 198F ProBook ProBook WakeDelay 0 ProBook-102 ProBook ProBook-87 ProBook RM,deliverNotifications OSBundleCompatibleVersion 1.9.2 OSBundleLibraries com.apple.iokit.IOACPIFamily 1.0.0d1 com.apple.kpi.bsd 8.0.0 com.apple.kpi.iokit 8.0.0 com.apple.kpi.libkern 8.0.0 com.apple.kpi.mach 8.0.0 com.apple.kpi.unsupported 8.0.0 OSBundleRequired Console Source Code https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller

from os-x-voodoo-ps2-controller.

RehabMan avatar RehabMan commented on July 16, 2024

You can customize the PS2 map with ACPI. Refer to *.dsl in the repo for examples.
This kext is primarily for laptops.
For desktops, typically people use USB keyboards.

from os-x-voodoo-ps2-controller.

wyatt8740 avatar wyatt8740 commented on July 16, 2024

You typically use USB keyboards, maybe.
Lots of people who like mechanical keyboards use PS/2 because of the abundance of PS/2 devices out there. E.G., this keyboard, and the IBM Model M.
Thanks for the advice, though.

from os-x-voodoo-ps2-controller.

stillline avatar stillline commented on July 16, 2024

@RehabMan Thanks for the reply. Turns out the simplest solution was to switch to a ps2 to USB adapter event though I have a ps2 port on this machine. Now all the keys map correctly and I don't have to use the kext at all.

from os-x-voodoo-ps2-controller.

wyatt8740 avatar wyatt8740 commented on July 16, 2024

@RehabMan Thanks for the reply. Turns out the simplest solution was to switch to a ps2 to USB adapter event though I have a ps2 port on this machine. Now all the keys map correctly and I don't have to use the kext at all.

This isn't really a reason to close this issue. There are still lots of us that have PS/2 ports, and these USB adapters don't typically translate unusual keys' scan codes. I have two keyboards with multimedia keys that aren't translated by either of my PS/2-to-USB active adapters, one of which is using an original IBM controller board (i.e., the controller uses IBM's own reference PS/2 implementation). Pressing these keys while using a USB adapter results in the adapter completely ignoring the event and not passing it through.

from os-x-voodoo-ps2-controller.

KeithMarcusXIII avatar KeithMarcusXIII commented on July 16, 2024

I was reading some of your instructions on debugging. When I run the debug kext and look at system.log I don't see any entries for ps2 keyboard.

Also when I edit the info.plsit I dont see a section for remapping keys.

I am running the kexts in the clover/kexts/other folder on the efi partition.

@RehabMan I have the same issue with no such logs in console. I was running Big Sur 11.2 opencore

from os-x-voodoo-ps2-controller.

stillline avatar stillline commented on July 16, 2024

from os-x-voodoo-ps2-controller.

KeithMarcusXIII avatar KeithMarcusXIII commented on July 16, 2024

Just use a ps2 to usb adapter.

On Tue, Mar 2, 2021 at 7:26 AM KeithMarcusXIII @.***> wrote: I was reading some of your instructions on debugging. When I run the debug kext and look at system.log I don't see any entries for ps2 keyboard. Also when I edit the info.plsit I dont see a section for remapping keys. I am running the kexts in the clover/kexts/other folder on the efi partition. @RehabMan https://github.com/RehabMan I have the same issue with no such logs in console. I was running Big Sur 11.2 — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#182 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI7IOUVYBXKHLJSTRXSS4PTTBT7RPANCNFSM4G6U7AFQ .

It's a laptop keyboard though......

from os-x-voodoo-ps2-controller.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.