Previous Thread
Next Thread
Print Thread
Page 2 of 3 1 2 3
Joined: Mar 2001
Posts: 17,326
Likes: 286
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,326
Likes: 286
Yeah, it's been 9 years now, it's OK to get used to the idea that there are computers in MAME :-)

Joined: Mar 2013
Posts: 356
Likes: 3
I
Senior Member
Senior Member
I Offline
Joined: Mar 2013
Posts: 356
Likes: 3
Originally Posted by Vas Crabb
Originally Posted by ICEknight
For systems which automatically disable the UI, having MAME just display on startup the same "UI disabled" message as when pressing Scroll Lock would give users a clue on what's going on.
And it would become intolerably annoying very quickly for people who routinely emulate computers.
I mean, you already see it every time you press Scroll Lock and it doesn't annoy you there.

Joined: Aug 2009
Posts: 1,339
Likes: 269
Very Senior Member
Very Senior Member
Joined: Aug 2009
Posts: 1,339
Likes: 269
Originally Posted by ICEknight
I mean, you already see it every time you press Scroll Lock and it doesn't annoy you there.

Nobody said that it isn't effectively annoying in places, but pushing it at startup time is not the solution (assuming popmessage even cooperates mind you).

Joined: May 2009
Posts: 2,234
Likes: 410
J
Very Senior Member
Very Senior Member
J Offline
Joined: May 2009
Posts: 2,234
Likes: 410
"Let's make this annoying situation for a limited number users even more annoying for even more users"

Joined: Mar 2013
Posts: 356
Likes: 3
I
Senior Member
Senior Member
I Offline
Joined: Mar 2013
Posts: 356
Likes: 3
Guess I'm way more tolerant to pop up messages than the average MAME user, oh well.

Joined: Feb 2008
Posts: 191
Likes: 16
G
Senior Member
Senior Member
G Offline
Joined: Feb 2008
Posts: 191
Likes: 16
That 'Kbd BLOQ DESPL' is hilarious. Oh yeah make another random abbreviation for something that isn't documented anywhere LOL!
MAME is a complex and advanced program and the user is expected to either know how to use it or learn how to use it. Either by watching tutorials on youtube or reading documentation (including the source code).
As soon as you notice none of the keys are working or doing what they are expected to do it's an immediate clue that it's in 'computer keyboard mode'. On my laptop I remap the scroll lock key to the mostly useless Windows key using a little-known free program called SharpKeys.
I'm sure some similar program would be available on MacOS.
A quick 1 second google reveals there is one called 'Karabiner Elements'.


Dumping ROMs for MAME since 1999!
https://gurudumps.otenko.com
Joined: Mar 2001
Posts: 17,326
Likes: 286
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,326
Likes: 286
On the Mac we take advantage of macOS mapping Fn+Delete to the "forward Delete" key that would be next to "End" above the arrows on a full size keyboard. So the default is friendly for both setups. We should probably investigate what we can do that's similar on PCs given laptops greatly outsell desktop PCs now. Supposedly most PC laptops also have Fn-Backspace generate the forward Delete key which would allow us to even the playing field for everyone but that needs testing, especially on Linux.

Joined: Feb 2008
Posts: 191
Likes: 16
G
Senior Member
Senior Member
G Offline
Joined: Feb 2008
Posts: 191
Likes: 16
I just tested Fn+Backspace on my laptop and it does nothing. Within a browser it goes back one page of viewing history. Within SharpKeys when pressing Fn+Backspace it shows "Web: Back (E0_6A)"
So Fn+Backspace is available.
Fn+\ also does nothing but isn't remappable with SharpKeys.
Maybe add an additional setting in the ini under "# OSD INPUT MAPPING OPTIONS" for 'uimodekey_laptop' with the default set to Fn+Backspace?
It could be enabled by default too since Fn doesn't exist on a external PC keyboard.


Dumping ROMs for MAME since 1999!
https://gurudumps.otenko.com
Joined: Feb 2004
Posts: 2,653
Likes: 382
Very Senior Member
Very Senior Member
Joined: Feb 2004
Posts: 2,653
Likes: 382
Originally Posted by R. Belmont
On the Mac we take advantage of macOS mapping Fn+Delete to the "forward Delete" key that would be next to "End" above the arrows on a full size keyboard. So the default is friendly for both setups. We should probably investigate what we can do that's similar on PCs given laptops greatly outsell desktop PCs now. Supposedly most PC laptops also have Fn-Backspace generate the forward Delete key which would allow us to even the playing field for everyone but that needs testing, especially on Linux.
Most PC notebooks still have a dedicated forward delete key since Windows Explorer is pretty dependent on it. It’s usually somewhere toward the right of the function key row.

(You need to be careful pressing Fn+random keys on PC notebooks. Fn+PgDn is often sleep or hibernate which can be very inconvenient, and there’s often a “lights out mode” combo that may make the screen impossible to read.)

Joined: Feb 2008
Posts: 191
Likes: 16
G
Senior Member
Senior Member
G Offline
Joined: Feb 2008
Posts: 191
Likes: 16
Laptop Fn functions are always shown on the keys. On my Toshiba Fn+PgDn does nothing, as does Fn+Home,PgUp and End. Nothing. And yes Hibernate and Sleep are active on this laptop. I'm almost always hibernating since then the laptop boots up in about 5 seconds and brings me back to where I was in my last session.
Hibernate and Sleep are set in Windows within the Control Panel power options. There shouldn't be any other Fn+ settings for Hibernate or other automatic Hibernate/Sleep defaults.


Dumping ROMs for MAME since 1999!
https://gurudumps.otenko.com
Page 2 of 3 1 2 3

Link Copied to Clipboard
Who's Online Now
0 members (), 430 guests, and 4 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,408
Posts122,985
Members5,094
Most Online3,327
Nov 10th, 2025
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Powered by UBB.threads™ PHP Forum Software 8.0.0