Can I ask the crux of the issue? The “why”. Not restating you want/need it..
Do you want to know if the player is using a Mac keyboard or their os? Because I can plug in a Windows-based keyboard to a Mac os laptop.
Mac os is not detectable. Mac keyboard keys seem to be:
I have a mac, windows laptop, and windows-based keyboard I can plug into both for testing if you’d like.
Other posts related to this:
- How to detect if a user is using a mac keyboard? // The
IsWindowsmethod already mentioned in this thread - Device Type Detection - #43 by sleitnick // Feature request to let devs know the device of a player, but Roblox has historically said no. This is to stop poor use of assuming input based on device. People can have a controller on phone, touch on laptop, windows keyboard on mac laptop, etc. etc.