|
|
Joined: Mar 2001
Posts: 17,215 Likes: 234
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 17,215 Likes: 234 |
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: 344 Likes: 3
Senior Member
|
Senior Member
Joined: Mar 2013
Posts: 344 Likes: 3 |
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,250 Likes: 171
Very Senior Member
|
Very Senior Member
Joined: Aug 2009
Posts: 1,250 Likes: 171 |
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,214 Likes: 382
Very Senior Member
|
Very Senior Member
Joined: May 2009
Posts: 2,214 Likes: 382 |
"Let's make this annoying situation for a limited number users even more annoying for even more users"
|
|
|
|
Joined: Mar 2013
Posts: 344 Likes: 3
Senior Member
|
Senior Member
Joined: Mar 2013
Posts: 344 Likes: 3 |
Guess I'm way more tolerant to pop up messages than the average MAME user, oh well.
|
|
|
|
Joined: Feb 2008
Posts: 172 Likes: 11
Senior Member
|
Senior Member
Joined: Feb 2008
Posts: 172 Likes: 11 |
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'.
|
|
|
|
Joined: Mar 2001
Posts: 17,215 Likes: 234
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 17,215 Likes: 234 |
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: 172 Likes: 11
Senior Member
|
Senior Member
Joined: Feb 2008
Posts: 172 Likes: 11 |
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.
|
|
|
|
Joined: Feb 2004
Posts: 2,597 Likes: 301
Very Senior Member
|
Very Senior Member
Joined: Feb 2004
Posts: 2,597 Likes: 301 |
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: 172 Likes: 11
Senior Member
|
Senior Member
Joined: Feb 2008
Posts: 172 Likes: 11 |
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.
|
|
|
Forums9
Topics9,320
Posts121,929
Members5,074
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|
|