Touchscreen support in XBMC - Control everything in GUI via one finger touch/click(s) - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Feature Suggestions (/forumdisplay.php?fid=9)
+--- Thread: Touchscreen support in XBMC - Control everything in GUI via one finger touch/click(s) (/showthread.php?tid=245)
- Gamester17 - 2008-10-06 23:54
malloc Wrote:IMO there are a lot of our keyboard shortcuts that make no sense. Two that come to mind immediately:I agree that that the default keymapping needs an overhaul to make it more intuitive/logical after Atlantis 'Gold' is out, but that is off-topic in this thread, this thread discussion was about mouse behavior in XBMC.
- malloc - 2008-10-07 00:05
malloc Wrote:Can you name a commonly used program that uses such a behavior?
Are we allowed to use "special" keys? Windows keyboards have that context menu key. It's difficult to buy a keyboard these days without one, but I don't know how the key is mapped in Linux.
- Gamester17 - 2008-10-07 00:24
malloc Wrote:Are we allowed to use "special" keys?For Windows and Mac, sure ...now again, this thread is about mouse behavior
- malloc - 2008-10-07 01:17
Well, if you'd like to dismiss all keyboard alternatives then my opinion remains the same. Don't attempt to map right click or double click to anything because we can't count on it existing on all hardware, and it's not intuitive to double click some random place on the screen to bring up a menu.
Again, I already asked this once, and I even quoted myself when you missed the question. Can you name a commonly used program that has this double click behavior?
- Gamester17 - 2008-10-07 10:33
malloc Wrote:Don't attempt to map right click or double click to anything because we can't count on it existing on all hardware, and it's not intuitive to double click some random place on the screen to bring up a menu.The double-tap/double-click to go "Back" function was just an idea, please completely ignore than suggestion if it will help the discussion move on, (again that is something that could be solved by skinning).
The real 'issue' at hand is the Context-Menu, which would not be on a random location as you would obviously double-tap/double-click on the specific item that you want to bring up the Context-Menu for.
- malloc - 2008-10-08 01:08
this all seems to come full circle to it being a design issue of the skin.
- Nuka1195 - 2008-10-08 02:02
- malloc - 2008-10-08 02:10
i was thinking the same thing, but do all touch screens support that? i was also thinking of gestures, but i'm pretty sure very few support that.
- jmarshall - 2008-10-08 02:13
I've never used a touch screen very much, but if it can be detected, then sure.
We really have 3 actions needed on a single item (particularly in the filemanager, and I think also in the playlist windows, but possibly in future in other sections)
1. Selection (single click?)
2. Default action (double click?)
3. Context menu (click-hold?)
The whole "back" thing is easily handled by embedding buttons in the skin.
An alternative to the click-hold is a separate area on the item to single or double click for the context menu - this would require a fair amount of code changes though, as well as skin changes.
- malloc - 2008-10-08 03:36
can you give examples of those three actions? I'm assuming selection = play, but that also sounds like it could be the default action. context menu is obvious. why do we need a file manager in the new platforms? it seems like the ftp server argument applies.