INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Minimalist handling in the Theater View  (Read 817 times)

rolf_eigenheer

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 303
  • nothing more to say...
Minimalist handling in the Theater View
« on: November 14, 2020, 01:34:37 pm »

Simple cursor keys are superior to mouse and touchscreen operation. Instead of turning 'krchh krchh krchh' endlessly on the mouse wheel or scrolling with your finger, you simply hold down cursor down for a few seconds and move through a list with thousands of entries.

The service in the Theater View is excellent. I sit at keyboards all day long and I don't want to need any more to listen my music. That works almost perfectly.
Windows starts without any queries and opens MC directly in the Theater View.

In addition to the cursor cross, an 'enter' key is required. And depending on the configuration, backspace is also required.

With an arcade joystick I have now solved the entire operation. Up / Down generates cursor up / down as long as the actuation lasts.
Left / right actuation is evaluated by the self-programmed keyboard controller. Short presses (<180ms) output individual cursor left / right commands.
Longer actuation (> 200ms) gives 'Backspace' or 'Enter'.



In addition to the do-it-yourself, there are now many inexpensive remote controls. Among them are some which output 'Esc' instead of 'Backspace'. You can cope with the lack of the backspace key. On the other hand, it is very uncomfortable that pressing 'Esc' twice leaves theater mode. And then the remote control does not have the option to restart Theater Mode. In this case you will need a keyboard again.
Logged

wer

  • Citizen of the Universe
  • *****
  • Posts: 2640
Re: Minimalist handling in the Theater View
« Reply #1 on: November 14, 2020, 02:15:08 pm »

In addition to the do-it-yourself, there are now many inexpensive remote controls.

Now?  There are literally scores of different remotes available for PC operation, going back almost 20 years. Many of them are fully programmable. Some have macro capability. Some have full mini-keyboards on the back of the remote. Some even have air-mouse functionality. Some have backlit keys. Some have touchpads.  The list is endless.  You might have even observed that MC has built-in functionality for learning infrared signals from remotes.  Using Theater View without a keyboard and mouse has been happening for a long time: it's the "10-foot" interface in MC designed to be used with a remote. 

Congratulations on rigging up a joystick.
Logged

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: Minimalist handling in the Theater View
« Reply #2 on: November 14, 2020, 05:38:16 pm »

On the other hand, it is very uncomfortable that pressing 'Esc' twice leaves theater mode. And then the remote control does not have the option to restart Theater Mode. In this case you will need a keyboard again.

Or just press the Guide button and MC will re-enter Theatre View and display the TV Guide.
Or if you don't use TV in MC, press the "Green Button" on any MCE remote or MCE compatible remote, or the equivalent button on other remotes, such as Logitech remote, which is called "Media Center".

Also as Wer said, MC can learn IR codes. You can also change the command sent when an IR code is received, so you could have MC send Backspace when the Escape key is pressed.

No keyboard required.

Life is a journey, and for the wise, learning never stops.
(Is that too much? Maybe. But it is true.)
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

David Sydney

  • Galactic Citizen
  • ****
  • Posts: 377
Re: Minimalist handling in the Theater View
« Reply #3 on: November 15, 2020, 06:35:51 am »

You can get an MC Remote AND The IR receiver for under $20.  The USB IR receiver about the size of a matchbox, is loaded by Windows PnP without any drivers (TSDX-IR14). Just purchased one a couple of months ago to use in Theatre view - but it works in any view for standard functions like Play/pause/cursor/back/ Vol+- /Channel # (TV) etc. Just search eBay for "MCE Remote Receiver".
Logged
Dave
------
Linux Manjaro 24 / Windows 10 Pro | i7 14700K Gigabyte Z790 UD AX | JRMark 10253 | Realtek Integrated HDAudio SPDIF | PC Sound = 1/ Yamaha TSS-15 5.1 Speaker System, 2/ SMSL SU-1 DAC + TA-66 Tube Headphone Amp + Klipsch ProMedia Heritage 2.1 Speakers | HiFi Sound = 1/ Network DLNA to WiiM Ultra Streamer + Advaned Paris A10 Amp in Music Room, 2/ DLNA to Yamaha RX-V777 AV Receiver in Living Room & Outside Deck, 3/ DLNA to Paired Yamaha WiFi WX-010 MusicCast Speakers to Outside Areas

rolf_eigenheer

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 303
  • nothing more to say...
Re: Minimalist handling in the Theater View
« Reply #4 on: November 15, 2020, 06:41:14 am »

What I wanted to say: Now many cheap remotes are available which are not 100% compatible with MCC. For example the codes for guide button and backspace are different.

The remote I just bought is not an IR remote. Instead it works with 2.4G and is recognized as a keyboard.

Under Remote Control, there is an option to assign codes to commands. But I found no way to assign the Esc key to another command. Pressing Esc terminates learning.

Anyway, remapping Esc for the whole application is not a solution. Working in any other view than Theater view, Esc is needed. I just asked for a solution to prevent accidently closing theater view.

Logged

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: Minimalist handling in the Theater View
« Reply #5 on: November 15, 2020, 02:33:16 pm »

The remote I just bought is not an IR remote. Instead it works with 2.4G and is recognized as a keyboard.

In that case the Remote Control section of MC doesn't apply to you, particularly as it is recognised as keyboard. The MC functionality works with IR Remotes, and the learning function is for learning IR codes.

If you did have an IR Remote and wanted to assign the Backspace key to the ESC IR Code, then you would select the "Back" function in the Remote Control Commands dialogue, start the learning process, and then press the ESC key on the IR Remote while pointing it at the IR Receiver. That should work, but I haven't tried. There is nothing special about the ESC IR Code. It won't actually do anything on the PC until it is translated into a command.

Regarding the accidental closing of Theatre View, the obvious answer is don't press ESC twice. But no doubt that can happen, and if it does, I gave you a couple of fast ways to get back into Theatre View. Of course, maybe your 2.4G wireless remote doesn't have the equivalent of the Green/Media Center Button. If it is emulating an MCE remote it should.

I tried entering the line:
    <Entry Key="Escape" Command="27000" Param="27" TranslateFlags="2" />
Into the Resouce.xml file to see if that stopped MC responding to ESC in Theatre View. Alas, it did not. The Resouce.xml converts keystrokes into commands, but the 27000,27 MCC Command generates an ESC, so doing that is a bit circular, and the Resouce.xml line doesn't stop the ESC keystroke from being received by MC, it just generates the internal command that generates an ESC key press. Some keystrokes are processed by MC regardless.

So, I don't think you can stop MC Theatre View from closing if ESC is pressed twice.
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

wer

  • Citizen of the Universe
  • *****
  • Posts: 2640
Re: Minimalist handling in the Theater View
« Reply #6 on: November 15, 2020, 04:30:09 pm »

You can also buy a FLIRC, combine it with virtually ANY old IR remote, like one from an old DVD player, and the FLIRC will make every button completely customizable, so you can do whatever you want in MC.
Logged

rolf_eigenheer

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 303
  • nothing more to say...
Re: Minimalist handling in the Theater View
« Reply #7 on: November 16, 2020, 06:47:26 am »

Regarding the accidental closing of Theatre View, the obvious answer is don't press ESC twice.

 ;) I would learn that someday. But if a visitor presses that button with the 'return' symbol, then he wants to close this dialog by pressing.... ? Yes! by pressing this 'return' button again.

But this is not a problem which cannot be solved by e piece of isolation tape under the contact inside the remote.
Logged
Pages: [1]   Go Up