Play MKV files on Xbox 360 without transcoding


Recommended Posts

  Audioboxer said:
Yeah I'm just wondering because native video playback either off hard drive or streaming depends on the codecs your console supports, not your PC. The only time PC codecs matter is if you require to transcode a video on your PC first before streaming it.

Also yes, .mts/.m2ts and AVCHD's work on the PS3.

There's two ways you can play media on the 360 - either stream it over the network, or connect through windows media extender. The former relies on the codecs available on the 360 whereas the latter works like remote desktop (it essentially logs into your PC under a special account) so that works on codecs available on the comp.

That's why you can't play XVID through the 2nd method if you're using Vista 64bit atm because there's no 64-bit divx codec for Windows Media Center.

  chAos972 said:
There's two ways you can play media on the 360 - either stream it over the network, or connect through windows media extender. The former relies on the codecs available on the 360 whereas the latter works like remote desktop (it essentially logs into your PC under a special account) so that works on codecs available on the comp.

That's why you can't play XVID through the 2nd method if you're using Vista 64bit atm because there's no 64-bit divx codec for Windows Media Center.

So what is it streaming to your 360 then, a video of your video? [That's what remote desktop would be like no?]

Because if it's streaming the actual video file natively to the 360 it would still need the codec support on the 360 hardware would it not? The 360 can't do the decoding itself if it has no software/codecs to do so... Which means if it's being decoded on the PC, the PC must be sending a video of the video?

Auch, I'm not sure, I'm confused about how it works...

  Audioboxer said:
So what is it streaming to your 360 then, a video of your video? [That's what remote desktop would be like no?]

Because if it's streaming the actual video file natively to the 360 it would still need the codec support on the 360 hardware would it not? The 360 can't do the decoding itself if it has no software/codecs to do so... Which means if it's being decoded on the PC, the PC must be sending a video of the video?

Auch, I'm not sure, I'm confused about how it works...

As a MCE, it remote desktops but then it has a dedicated video stream but it still depends on the codec support on the extender and renders UI on Xbox 360. If you install ffdshow codec on a Vista box, the MC on the computer then will play Xvid/Divx but the extender - Xbox 360 won't. I am equally confused but you can read more here.

  Briandl79 said:
I just stick to WMV's. Sure that can create some availability limitations, but not that much, and I can get 1080P with 5.1.

(800GB)

How do you create/encode those?

  Audioboxer said:
Yeah I'm just wondering because native video playback either off hard drive or streaming depends on the codecs your console supports, not your PC. The only time PC codecs matter is if you require to transcode a video on your PC first before streaming it.

Not quite correct. Many streaming programs also transcode in realtime as you are watching the video on your 360 (or PS3 for that matter). In those cases, it IS the codecs on your computer that matter, not the codec support on your console.

  roadwarrior said:
Not quite correct. Many streaming programs also transcode in realtime as you are watching the video on your 360 (or PS3 for that matter). In those cases, it IS the codecs on your computer that matter, not the codec support on your console.

That's what I meant sorry, I didn't word it great.

  Quote
The only time PC codecs matter is if you require to transcode a video on your PC first before streaming it.

I use PS3MS and it will transcode on the fly.

  dhan said:
As a MCE, it remote desktops but then it has a dedicated video stream but it still depends on the codec support on the extender and renders UI on Xbox 360. If you install ffdshow codec on a Vista box, the MC on the computer then will play Xvid/Divx but the extender - Xbox 360 won't. I am equally confused but you can read more here.

interesting.. so what it seems is that an actual media center extender, like the one that is part of xbox360, really relies on the Media center computer for what it can play.. since win7 media center has additional codecs included natively, the media center extender is able to play those files when connected to a win7 MC computer?

i have a ps3 so always use it to stream any video. but i do have a 360 i should try it out with vista and 7 to see what its like.

  dhan said:
How do you create/encode those?

I don't I acquire them.

I have encoded some WMV's from MKV's in the past, it was pretty time consuming (I only did this for a few things I couldn't find already encoded in WMV and only available as MKV)

  bob21 said:
I really wish people would stop using this crap.

I wish the same. Why would Microsoft support this? I doubt there is a single reputable company supports the mkv container. It seems kind of pointless since you can do the same with an mp4 container and that's widely supported by media extenders etc. Pirates are the one using pushing mkv for some odd reason.

Edited by Deihmos
  Deihmos said:
I wish the same. Why would Microsoft support this? I doubt there is a single reputable company supports the mkv container. It seems kind of pointless since you can do the same with an mp4 container and that's widely supported by media extenders etc. Pirates are the one using pushing mkv for some odd reason.

Yea, its pretty annoying. Why bother creating another format/container, just what we need right? ogg, mp2, mp3, mp4, aac, mkv, wmv, wma, rm, ra, divx, xvid, avi, mov, m2ts, mpeg, mpeg2, ts blah blah blah..

I would be so nice if everyone standardized. All we need is WMV Corona / VC-1 / WM9 if you think about it. Its the most fully feature complete video/audio system. It supports 56k modems up to 50megabit archive quality, does mono voice, to 7.1 surround. Optimized for streaming and archiving. Has incredible video quality. Has a super fast and easy compressor which can also do live encoding/streaming. And is now almost universally hardware accelerated. If you have a DX8 or newer video card, you have full WMV acceleration with DXVA. My Athlon XP 2700+ with ATI X800XL 256, couldn't play a 720p h.264 at more than 1-2FPS. But it could fly on a 1080p WMV file. Im not a fan of locking into a proprietary format, so it would be nice if MSFT would open it up and loosen the licensing fees if there are any?

I do agree h.264 is great too, but it has its limits. It takes much longer to encode to it, and much more horse power to decode it. It took me months to be able to get my 8core Mac Pro (2.8ghz, 6gigs ram, Geforce 8800GT 512meg) to decode mkv's with h.264. Finally got it working with a new ffdshow. And mkv, h.264 and aac, or ac3, or DTS weren't designed to work together as well as WM9 was. They do work together, I'm just saying its not a fully integrated solution. Theres not official one stop encoder solution, and one device might support XYZ, but another doesnt support ZYX... If you get a WM certified device, it all works. I wouldn't mind seeing a good fully supported implementation of h.264 and a good audio codec stick around and compete, but 2 standard formats would be much nicer than the hundreds we have.

  daz- said:
Yea, its pretty annoying. Why bother creating another format/container, just what we need right? ogg, mp2, mp3, mp4, aac, mkv, wmv, wma, rm, ra, divx, xvid, avi, mov, m2ts, mpeg, mpeg2, ts blah blah blah..

I would be so nice if everyone standardized. All we need is WMV Corona / VC-1 / WM9 if you think about it. Its the most fully feature complete video/audio system. It supports 56k modems up to 50megabit archive quality, does mono voice, to 7.1 surround. Optimized for streaming and archiving. Has incredible video quality. Has a super fast and easy compressor which can also do live encoding/streaming. And is now almost universally hardware accelerated. If you have a DX8 or newer video card, you have full WMV acceleration with DXVA. My Athlon XP 2700+ with ATI X800XL 256, couldn't play a 720p h.264 at more than 1-2FPS. But it could fly on a 1080p WMV file. Im not a fan of locking into a proprietary format, so it would be nice if MSFT would open it up and loosen the licensing fees if there are any?

I do agree h.264 is great too, but it has its limits. It takes much longer to encode to it, and much more horse power to decode it. It took me months to be able to get my 8core Mac Pro (2.8ghz, 6gigs ram, Geforce 8800GT 512meg) to decode mkv's with h.264. Finally got it working with a new ffdshow. And mkv, h.264 and aac, or ac3, or DTS weren't designed to work together as well as WM9 was. They do work together, I'm just saying its not a fully integrated solution. Theres not official one stop encoder solution, and one device might support XYZ, but another doesnt support ZYX... If you get a WM certified device, it all works. I wouldn't mind seeing a good fully supported implementation of h.264 and a good audio codec stick around and compete, but 2 standard formats would be much nicer than the hundreds we have.

No.

H264 + DTS or TrueHD is the best combination, followed by AC3.

It's an open source format, Microsoft own WMV/WM9/WMA which makes encoding it even more of a pain in the ass as you have to use/pay for propitiatory software.

There's your biggest reason H264 and MKV are the most popular for rippers, it costs nothing to be able to encode. I encode my Blu Rays and can do one in roughly a days work.

E6600 @ 3.4ghz and 4GB of ram.

H264 is also DXVA compliant by the way, if you encode it correctly.

MKV is just the container, you can easily mux to other containers. The issue here is MS not supporting enough codecs/combinations with the 360, most other media servers like the PS3/Popcorn Hour/etc can easily play what's contained within MKV files.

If they've not been ripped to DXVA standards you may need to transcode or patch the H264 video stream, but that shouldn't be an issue if you're ripping your own movies as you just re-rip. If you're downloading you've got no real "right" to be moaning about anything :p

ps. Ideal scenario is not to encode anything at all, modern day Blu Rays are encoded in AVC, meaning you just rip the disc and the M2TS file will playback natively on many players, PS3 included. A lot of people still encode though as an untouched Blu Ray movie ranges around 25GB+ and the encode can be up to or even less than half the size for no real quality loss.

Edited by Audioboxer

^ H.264 is not open source. :p Assuming you used that term in the sense of "free software".

  Quote
Patent licensing

In countries where patents on software algorithms are upheld, the vendors of products which make use of H.264/AVC are expected to pay patent licensing royalties for the patented technology[clarification needed] that their products use. This applies to the Baseline Profile as well.[5] A private organization known as MPEG LA, which is not affiliated in any way with the MPEG standardization organization, administers the licenses for patents applying to this standard, as well as the patent pools for MPEG-2 Part 1 Systems, MPEG-2 Part 2 Video, MPEG-4 Part 2 Video, and other technologies.

In 2005, Qualcomm, which was the assignee of US Patents 5,452,104[6] and 5,576,767[7], sued Broadcom in US District Court, alleging that Broadcom infringed the two patents by making products that were compliant with the H.264 video compression standard.[8] In 2007, the District Court found that the patents were unenforceable because Qualcomm had failed to disclose them to the JVT prior to the release of the H.264 standard in May 2003.[8] In December 2008, the US Court of Appeals for the Federal Circuit affirmed the District Court's order that the patents be unenforceable but remanded to the District Court with instructions to limit the scope of unenforceability to H.264 compliant products.[8]

Just for anyone thinking of purchasing a network media player like popcornhour and expecting flawless MKV playback think again even if your device can handle the container weather it can actually play the file is hit and miss. And even if the file plays get ready for audiosync hell and forced Chinese subtitles .

Save yourself a lot of time and effort , Get the video and audio bitrates from the MKV file and transcode it with those values . The rusult is a divx avi which has the same resolution, bitrate and filesize as the MKV file with noneof the horrendous compatibility issues .

Avoid, Avoid, Avoid .

  bob21 said:
Just for anyone thinking of purchasing a network media player like popcornhour and expecting flawless MKV playback think again even if your device can handle the container weather it can actually play the file is hit and miss. And even if the file plays get ready for audiosync hell and forced Chinese subtitles .

Save yourself a lot of time and effort , Get the video and audio bitrates from the MKV file and transcode it with those values . The rusult is a divx avi which has the same resolution, bitrate and filesize as the MKV file with noneof the horrendous compatibility issues .

Avoid, Avoid, Avoid .

Yes, hit or miss if you're downloading MKVs off the internet.

Popcornhour requires DXVA compliant encodes which aren't in anyway any less quality, they're just encoded correctly. Something everyone's buddies in the scene did not do to start with on the whole (few groups did, most didn't), although I think DXVA compliancy is now a scene rule.

The scene lives on fastest to release wins, half these groups will sacrifice quality/compatibility in the effort of speed in getting the movie out. Once it's out and if not nuked, it can't be duped, not even by a better quality release. Encoding your own Blu Rays is the way to go if you want to avoid compatibility issues. Although as I said above I'm sure DXVA compliancy is now a scene rule, so most of you will be rejoicing if you have media servers.

Any sort of transcoding results in quality loss to some extent, can be minor, can be major.

Edited by Audioboxer
  bob21 said:
Just for anyone thinking of purchasing a network media player like popcornhour and expecting flawless MKV playback think again even if your device can handle the container weather it can actually play the file is hit and miss. And even if the file plays get ready for audiosync hell and forced Chinese subtitles .

Save yourself a lot of time and effort , Get the video and audio bitrates from the MKV file and transcode it with those values . The rusult is a divx avi which has the same resolution, bitrate and filesize as the MKV file with noneof the horrendous compatibility issues .

Avoid, Avoid, Avoid .

I don't have tools to and don't know how to encode WMV Pro. After WMV, only real option is H.264 in terms of quality/bitrate and pure MP4 solution of H.264/AAC is useless since my receiver/Xbox doesn't know 5.1AAC, then what is the option? H.264+AC3 = AVCHD ;) (or MKV - take your pick).

There is more to video quality than resolution and bitrate. :)

  limok said:
I've gotten MKV's to play on the X360 via the 7 Media Center but the quality is degraded big time, it's like a watching a crappy video capture from a mobile phone.

Same here... All I've done to Win7 RC was installing Haali Matroska Splitter so I could play and see MKV in WMP 12 and WMC 7. XBOX360 played it, but the quality was like 'limok' mentioned before. I am confused now, because I don't know, should I be happy or should I be sad :)

I just want to avoid having another player / STB / whatever for streaming HD media from my PC, because XBOX ought to be just fine, only if MS would reprogram the console to play all possible video/audio formats.

If the quality is different, WMP12/WMC must be transcoding the video....

If it's doing it on the fly, then it will most certainly depend on how powerful your PC is, but there should be some sort of settings somewhere?

Yeaaah, man.. I just love those tiny little hints, Audiboxer, which turn your mind on, to figure out a solution. I've got a winner now.

I said to myslef, to hell with WMC, let me use WMP12 on PC to send streaming signal to XBOX360 (not from WMC on XBOX360 to recieve it). When XBOX360 is configured as Extender to WMC and turned on, WMP12 lets you use command "right click to video / Play to / XBOX360".

I've found Advanced settings in WMP12: Left Alt / Tools / Options / Devices / Advanced

You may see that there is the first checkbox checked by default "Allow video files to convert in the background". All you have to do is to uncheck this setting. Video goes to Extender in a second, without buffering (if converting is enabled, buffering takes some time).

I've tested the fourth checkbox also "Choose quality over speed when converting video (increases the conversion time)" while having first one checked also --> result was also good, bot the processor was quite busy this time, so I preffer disabling converting at all and having processor not busy.

Note: Of course, don't forget to get Haali Media Splitter for Matroska (MKV) installed (or any other solution), so WMP12 may recognize this kind of video container any play it (no need for extra x.264 decoder/codec though, because Windows 7 already have it).

Hope this helped someone!

Can't get mine post to edit :huh: or did not find the function button?!

Nevertheless, post above needs edit for Note at the bottom...

I managed to stream MKV video only on x86 Win7 RC by playing around: not just installingHaali Media Splitter for MKV, but registry patch for MKV to show in WMP library(!) and MAYBE ffdshow-tryouts (not sure if this one is neccessary, but it was installed when it was working).

source: http://a8t8.spaces.live.com/blog/cns!2...8!220.entry

Well, x64 Win7 RC did not have that luck. I managed to play MKVs in WMP12 only by using Haali (even though it is only x86 edition), but in WMC played only when x64 registry patch was installed and MAYBE Gabest MKV Splitter (I installed both at the same time and restarted, so I cannot be sure which one did the magic, if not both). Whenever trying to stream MKV video to Extender by using "Play to" from WMP12, WMC on Extender gave error that there is no codec to play this content?!

Same source for x64: http://a8t8.spaces.live.com/blog/cns!2...8!141.entry

There are many similiar instructions all over the internet.

Testing all this stuff take a lot of time and lots of restarts, so I did not cover all possible combination yet. I went to sleep at 2.30 am :blink:

edit: oh, edit button works here, but did not work on last post, because I am at workplace now :) not at home

  Audioboxer said:
No.

H264 + DTS or TrueHD is the best combination, followed by AC3.

It's an open source format, Microsoft own WMV/WM9/WMA which makes encoding it even more of a pain in the ass as you have to use/pay for propitiatory software.

There's your biggest reason H264 and MKV are the most popular for rippers, it costs nothing to be able to encode. I encode my Blu Rays and can do one in roughly a days work.

E6600 @ 3.4ghz and 4GB of ram.

H264 is also DXVA compliant by the way, if you encode it correctly.

MKV is just the container, you can easily mux to other containers. The issue here is MS not supporting enough codecs/combinations with the 360, most other media servers like the PS3/Popcorn Hour/etc can easily play what's contained within MKV files.

If they've not been ripped to DXVA standards you may need to transcode or patch the H264 video stream, but that shouldn't be an issue if you're ripping your own movies as you just re-rip. If you're downloading you've got no real "right" to be moaning about anything :p

ps. Ideal scenario is not to encode anything at all, modern day Blu Rays are encoded in AVC, meaning you just rip the disc and the M2TS file will playback natively on many players, PS3 included. A lot of people still encode though as an untouched Blu Ray movie ranges around 25GB+ and the encode can be up to or even less than half the size for no real quality loss.

LOL, No.

Actually Yes.

h.264 + DTS is just as closed/open as WMV. The WMV encoder is free and easy to call in 3rd party programs. It doesn't cost anything to encode with WMV.

My point for WMV is that its the most fully complete solution, which streams from dial-up to archive bit-rates, supports mono voice through 7.1 lossless surround. And it's tightly integrated, so the audio and video work well together and it has a tuned container to ensure smooth playback.

I don't deny h.264 + DTS + mkv can work well together, but it wasn't designed from the ground up to work well together. In fact is it wasn't designed to work together from the beginning. And from a business perspective you have multiple vendors and licensing to deal with, and no one for full support (who do you call if the MKV container is screwing up?).

Obviously the ideal solution is not to TRANSCODE anything, but people still do it. I'm saying we should have one, or maybe two fully supported standards. That way I don't have to worry if a video I download will work on my iPhone, or my Mac, or my WD TV, or my Zune (for those who own them).

Also note, many Blu-Ray titles use VC-1 which is actually WMV9 Corona.

  damyang said:
Yeaaah, man.. I just love those tiny little hints, Audiboxer, which turn your mind on, to figure out a solution. I've got a winner now.

I said to myslef, to hell with WMC, let me use WMP12 on PC to send streaming signal to XBOX360 (not from WMC on XBOX360 to recieve it). When XBOX360 is configured as Extender to WMC and turned on, WMP12 lets you use command "right click to video / Play to / XBOX360".

I've found Advanced settings in WMP12: Left Alt / Tools / Options / Devices / Advanced

You may see that there is the first checkbox checked by default "Allow video files to convert in the background". All you have to do is to uncheck this setting. Video goes to Extender in a second, without buffering (if converting is enabled, buffering takes some time).

I've tested the fourth checkbox also "Choose quality over speed when converting video (increases the conversion time)" while having first one checked also --> result was also good, bot the processor was quite busy this time, so I preffer disabling converting at all and having processor not busy.

Note: Of course, don't forget to get Haali Media Splitter for Matroska (MKV) installed (or any other solution), so WMP12 may recognize this kind of video container any play it (no need for extra x.264 decoder/codec though, because Windows 7 already have it).

Hope this helped someone!

wow, this is perfect timing for me. my 360 which i bought for extender is coming on thursday. so this thread has been really useful and informative.

it sounds like most of my videos are going to work fine as they are divx. i will definitely try to get mkv support working with the method you give and i will be using 32bit 7 so hopefully i should have some luck.

  • 2 years later...

Hey All,

First off, im sorry im briniging this topic back from the dead, but i was having issues with getting my xbox 360 setup with the extender etc.

I have the same problem as the initial poster....mkv files look fine on my screen (when on computer) but when run through extender --> xbox 360 --> projector --> 12 foot screen they looked like low res jpegs....

I used the original posters method with "muxing" and it seems far better...but im curious...since the original post is 2 years old..is this still the best way of doing it? is there a better way now with an update to stream....

Some background...

Machine is running win 7 media centre..(intel core 2 duo..e6700 8 gigs ram etc...) all network between machines, xbox is hardwired....xbox runs composite (set to 720p wide screen)) to the projector..(early xbox 360 without hdmi)...but this makes no difference as other 720p movies i have look crystal clear ..

tried tversity straight to xbox...and it kinda sucked as the transcoding didnt always work, or was slow and stuttering.....before i got the xbox i was running styraight from computer Media centre to projector...(but xbox was easier for wife to figure out)

so again, i just wanted to know, are there updates now or better software....that do this mkv through xbox better?

Thanks

Paul

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • It’s encouraging that Intel is still competing, the best they can, in the gpu space.
    • Windows 11 KB5062233/ KB5060843/ KB5062197/ KB5061090 setup, recovery updates released by Sayan Sen This week Microsoft released non-security preview updates for Windows 11 22H2 and 23H2 under KB5060826 as well as for 24H2 under KB5060829. The company also published dynamic updates alongside them. Dynamic updates bring improvements to the Windows Recovery in the form of Windows Recovery Environment (WinRE) updates, also called Safe OS updates, as well as to the Setup binaries in the form of Setup updates. These Dynamic Update packages are meant to be applied to existing Windows images prior to their deployment. These packages include fixes to Setup.exe binaries, SafeOS updates for Windows Recovery Environment, and more. Dynamic Updates also help preserve Language Pack (LP) and Features on Demand (FODs) content during the upgrade process. VBScript, for example, is currently an FOD on Windows 11 24H2. Both setup and recovery updates were released. The changelogs are given below. First up we have the Setup updates: Up next, we have the recovery updates: Microsoft notes that the Recovery updates will be downloaded and installed automatically via the Windows Update channel. The Setup updates, however, need to be downloaded and installed manually. You can avail them on Microsoft's Update Catalog website: KB5062233, KB5060843, KB5062197, and KB5061090.
    • Gaming mouse review: Keychron Lemokey G2 8K Wireless, high performance, light in weight by Robbie Khan Available in the UK and USA, the G2 is a wireless gaming mouse by Lemokey, the customised gaming peripheral arm of Keychron, a brand many readers will know well. I've checked out Keychron keyboards recently, models such as the top-tier Q6 Max, and the bargain priced B6 Pro. I never got the chance to check out the G1, but the G2 seems to put itself firmly in-between competing 8K gaming mice out there whilst coming in at a decent sum under £100/$100. The other benefit is that it uses Keychron Launcher, the web-based software that has been a staple part of Keychron keyboards for a long time now. I rate the launcher highly and have rarely had a problem with it, so it is great to see a robust piece of software being used on an affordable gaming mouse that's not only built well, but performs well, too. As it's a high performance gaming mouse with a flagship PixArt sensor, I will be comparing the G2 directly against my personal mouse, the similarly sized Pulsar Feinmann F01. Both mice are priced wildly differently, so it was interesting to compared several factors between them to see if one bests the other where it matters most, or if it just comes down to individual preferences. Let's check out the specs... Keychron Lemokey G2 SKU G2-A1 Sensor PixArt 3950 IPS 750 MCU Realtek 8762G Connectivity Bluetooth 5.1 / 2.4 GHz / Wired (type-C cable) Polling Rate Up to 8000 Hz (2.4 GHz / wired mode), 125 Hz (Bluetooth mode) Motion Sync Yes Angle Snapping Yes Acceleration 50g Cable Detachable Type-C to C Cable + Type-A to Type-C adapter Dongle Micro USB-A dongle Main switches Huano Micro Switch Switch lifespan 80 Million Clicks Battery 300 mAh Battery life 60 Hours (Under 1000Hz) 35 Hours (1000-4000Hz) 20 Hours (4000-8000Hz) Skates Teflon / PTFE Lift Off Distance 0.7 / 1.0 / 2.0 mm Material (Body and Grip) ABS Dimensions 118mm / 62.6mm / 38.2mm Tracks on glass (min. 4 mm thickness) Yes (max 1000Hz report rate) Weight 52 ± 3 g Colours Black / White Price £73.99 / $69.99 Fit and finish Made of all ABS, it certainly doesn't feel anywhere near as nice as the F01, but then again it's priced much lower, so no complaints there. To me it feels more like a previous generation Endgame/Zowie mouse, before they started to use the more grippy textured finish. It's a fine finish but how long that lasts only time will tell. With the Endgame mice I always found that the side buttons would go shiny first, and I suspect the exact same to apply here with the G2, since the size and shape of them is similar, as is the material quality. Speaking of side buttons, my personal preference is flat and large buttons, the long and pointed ones like those on the G2 shown above and GAMIAC PX71 at the bottom always felt a bit awkward to me for naturally resting a thumb on, whereas the large surface area of the ones found on the Feinmann and others like it feel more ergonomic and comfortable for long usage sessions. Pulsar Feinmann F01 (ergo shape) Lemokey G2 (ambidextrous shape) Under my 19cm hand, the G2 feels comfortable and stable for both claw and palm grip styles, though my usual style is a hybrid approach. I like to pinch a mouse with a thumb and ring finger, then articulate forward or backward movement with them to adapt to different play-styles. Both mice have a sloping back hump that works brilliantly for this and i had no problem getting comfortable with the G2 here. The underside of the G2 hides a cool feature I wish more more mice makers adopted, can you spot what it is in the photo below? That little flap at the bottom to store the USB dongle, it's convenient, especially for gamers who travel with their mice or laptop gamers. The skates applied are PTFE and cover three zones on the underside, sadly I forgot to take a photo of them before swapping them out to my preferred skates, the Wallhack Pro UWMP yellow dots. I found no problem with glide resistance on the stock skates, though find dots glide nicer overall and these yellow dots slide around like butter. Lemokey states 52g for the weight, give or take 3g, so my scales measure up perfectly here. It's not as lightweight as the Feinmann which currently is 45g, but it's still considered super-light and honestly, under the hand, this weight difference on dot skates is hard to tell apart. Gripping the G2 hard on both sides shows no obvious issues with flexing, so the internal construction is also up to scratch and exactly what i would expect in this price range. The differences start to be noticed when you are using the G2 as a combination mouse, both in gaming and desktop use. The wheel is thinner than the one on the Feinmann and other gaming mice with fat wheels. I much prefer a nice wide wheel, the diameter is also much larger as can be seen with the overhead photo above. The button tops also have a distinct difference in feel when actuating the switches. there is more of a hollow feel to the G2's tops, as well as slightly more travel post-click. the Huano switches feel and sound excellent, though, but I think the ABS contact surface on the outside could have been slightly more distinct in feel. Here is a demo of how the main switches sound, you can also hear the switch tops clap if you pay attention: Likewise the side buttons have extra play after the switches actuate, something the Feinmann and others in the higher price category don't tend to have. Features & software Aside from the usual features that all gaming mice support these days, such as Motion Sync, lift off distance and Macro, the big feature with the G2 is that is uses Keychron Launcher, the web-browser based software. All changes are stored directly onto the on-board memory, here is what the sections within it look like: I found no bugs with the implementation here, and unlike other Keychron wireless devices I have used with Launcher in the past, the G2 connects and can be customised in it over both wired and wireless. Just be aware that the firmware update option when connected via wireless will only check the dongle's firmware. To check the G2's firmware, a USB cable will need to be connected. Performance Whether on the desktop in Windows or in games, the cursor and motion performance is excellent, though this is to be expected from all modern gaming mice, regardless of price. The higher priced mice tend to have better use of high quality materials, and implementation of software and physical features. I'm currently pacing through nine games, all mixed genre, and in each of them I had no troubles quickly getting comfortable with the G2. If you're used to an Endgame XM2we sized mouse, then this will be just as familiar to you. The convenience of the DPI button at the top of the mouse instead of underside makes instant switching simpler, although the button can be remapped to do something else for those who don't care about DPI toggling. Here is a demo of the G2 playing Doom: The Dark Ages: The sensor tracking performance at 8K was perfect, aside from the few moments my physical movement on the mousepad slowed down causing some drops in the Razer mouse tracking measurement graph below: A consistent 7900-8000Hz polling was observed, though keep in mind that using such high polling rates will impact CPU performance whilst gaming. How much this affects framerates will boil down to the CPU you have. On my i7 12700KF there was no change whilst gaming, but during the measurement above I did observe 13% CPU package utilisation. In practice, though, I saw no performance difference playing at 8K versus 2K or even 1K. Battery life will drastically be impacted at 8K polling rates for obvious reasons, and whilst many prefer 4K, there is a growing trend to just stick to 2K which feels the safe middle ground of great battery performance, whilst still being suitably responsive on paper for even the most fast-paced of gaming sessions. Conclusion The Lemokey G2 has proven to be a rather excellent mouse, not just for gaming, but general use, too. Though being excellent doesn't give it any special status, as there are equally excellent mice out there that cost the same, less and even more. A buying decision will come down to individual needs, do you value the use of a browser-based software tool like Keychron Launcher? If so, then this is right up your street. Do you want something lightweight but also supports the gaming features and feel in the hand as more expensive mice? Maybe the G2 will satisfy. It's not totally perfect, nothing ever is, the thumb buttons could have been a bit wider, and the switch caps have more travel after clicking than what I am comfortable with, but otherwise this is a great mouse with features that rival the competition. The sensors on gaming mice these days isn't a key selling factor any more either, since even entry level gaming mice are capable of precision tracking and speed that was only possible on the top-tier models of the past, like many things in tech now, the point of diminishing returns has been reached, and brands have to work harder at giving us consumers a unique selling point to attract interest. I believe the G2 has at least one USP (Keychron Launcher), it also helps that it's a very comfortable mouse to use for all-day sessions.
    • Delays can happen any time and names changed, but the joke was still there to be made.
  • Recent Achievements

    • Week One Done
      Alexander 001 earned a badge
      Week One Done
    • Week One Done
      icecreamconesleeves earned a badge
      Week One Done
    • One Year In
      PAC0 earned a badge
      One Year In
    • One Month Later
      PAC0 earned a badge
      One Month Later
    • One Year In
      Shahmir Shoaib earned a badge
      One Year In
  • Popular Contributors

    1. 1
      +primortal
      564
    2. 2
      +FloatingFatMan
      187
    3. 3
      ATLien_0
      185
    4. 4
      Skyfrog
      113
    5. 5
      Xenon
      110
  • Tell a friend

    Love Neowin? Tell a friend!